Dernière mise à jour :
17/12/2023
Présentation
Ce générateur BF a été conçu pour
des vérifications de câblage sur un
système audio stéréo.
Il repose sur l'emploi d'un
PIC de type 12F675, dont le programme agit comme il peut
pour délivrer deux
signaux BF qui peuvent être mis en service de façon
indépendante ou alternée.
3 circuits sont proposés :
-
schéma 020b
: circuit de base, 6 modes (logiciel 020b)
-
schéma 020bb
: circuit légèrement amélioré, 6 modes (même logiciel 020b)
-
schéma 020bc
: toujours plus rigolo, 9 modes (logiciel 020bc)
Cette étude correspond à une version "informatisée"
du générateur
audio 020a. Moins de composants sont nécessaires,
mais la
programmation d'un microcontrôleur est requise (programme en libre
service).
Schéma 020b
Un composant programmable pour générer des signaux audio... quelle
drôle d'idée. N'empêche que ça permet de gagner de la place !
Le logiciel du PIC délivre un signal audio sur la broche RA0
ou RA1 ou les deux, selon la position des commutateurs SW1 (G, D ou GD)
et SW2 (mode continu ou intermittent), selon les indications suivantes.
SW2 ouvert et SW1 en
position A : voie Gauche seule activée en mode salves
(signal entrecoupé), voie Droite inhibée
SW2 ouvert et SW1 en
position B : voie Droite seule activée en mode
salves (signal entrecoupé), voie Gauche inhibée
SW2 ouvert et SW1 en
position C : voies Gauche et Droite activées
alternativement (une seule voie active à la fois), en mode salves
SW2 fermé et SW1 en
position A : voie Gauche seule activée en mode permanent,
voie Droite inhibée
SW2 fermé et SW1 en
position B : voie Droite seule activée en mode permanent,
voie Gauche inhibée
SW2 fermé et SW1
en position C : voies Gauche et Droite activées en même
temps, en mode salves
Les signaux
audio issus du PIC sont carrés et un filtre passe-bas très sommaire
permet d'arrondir les angles pour rendre le signal délivré moins
agressif à l'oreille.
Schéma 020bb
Voici une variante un peu curieuse du montage précédent, dans laquelle
les signaux délivrés par les sorties du PIC parviennent à la sortie
principale après avoir traversé un
étage supplémentaire composé de résistances (R3 à R8).
Les gros yeux peuvent s'émouvoir de ponts diviseurs résistifs qui
aboutissent sur des sorties logiques (diable !). Pas directement, mais
à travers des résistances de 10k (ouf !). Ces six résistances ajoutées
permettent de limiter les "clacs" audibles lors des coupures et
rétablissements des tonalités (en mode alterné). Le procédé n'est pas
spécialement professionnel et ne permet
pas de bénéficier d'une tension de repos exactement égale à la moitié
de la tension d'alimentation (ce qu'il faudrait pour une absence quasi
totale de plop), mais le résultat sonore est moins
désagréable (si on peut le qualifier de tel pour la version
020b).
On adhère ou on n'adhère pas à cette bidouille. Pas de
problème
si vous n'accrochez pas, il suffit dans ce cas de ne pas implanter les
quatre résistances des ponts diviseurs et de remplacer R3 et R8 par des
straps. Bref, de revenir au schéma 020b ;)
Schéma 020bc
Le choix du mode de fonctionnement est ici assuré par un potentiomètre.
Dans ce montage, c'est la position du curseur du potentiomètre RV3
qui détermine le mode de fonctionnement. Ce potentiomètre est câblé en
diviseur de tension, le curseur fournit une tension (Umode) comprise entre 0 V
et +5 V en fonction de sa position.
- Umode < 0,25 V => sorties Gauche et Droite désactivées
- Umode = 0,5 V (+/-0,15 V) => sortie Gauche activée en mode salves, sortie Droite désactivée
- Umode = 1,0 V (+/-0,15 V) => sortie Gauche activée en mode permanent, sortie Droite désactivée
- Umode = 1,5 V (+/-0,15 V) => sortie Droite activée en mode salves, sortie Gauche désactivée
- Umode = 2,0 V (+/-0,15 V) => sortie Droite activée en mode permanent, sortie Gauche désactivée
- Umode = 2,5 V (+/-0,15 V) => sorties Gauche et Droite activées en mode salves, alternativement G et D
- Umode = 3,0 V (+/-0,15 V) => sorties Gauche et Droite activées en mode permanent, alternativement G et D
- Umode = 3,5 V (+/-0,15 V) => sorties Gauche et Droite activées en mode salves, simultanément G et D
- Umode = 4,0 V (+/-0,15 V) => sorties Gauche et Droite activées en mode permanent, simultanément G et D
L'interrupteur SW2 permet de verrouiller la lecture de la position du potentiomètre RV3 et donc du mode mode de fonctionnement :
- SW2 ouvert : lecture ininterrompue de la tension présente en GP4/AN3 (prise en compte modification mode à tout instant)
- SW2 fermé : lecture effectuée à la mise sous tension et ignorée ensuite
Le
voyant LED1 "Error" s'allume quand le curseur du potentiomètre de
sélection de mode RV3 se trouve dans une position "interdite". Lors du
réglage de sélection de mode, il faut que le curseur soit positionné au
centre de la zone autorisée (LED1 éteinte). J'ai ajouté cette fonction
pour éviter les changements de mode imprévus quand on se trouve entre
deux zones de sélection valides.
Prototype(s)
Circuit imprimé (PCB) version 020bc réalisé selon dessin proposé plus loin.
PCB réalisé, en attente de réception.
Logiciels du PIC
Fichiers binaires compilés (*.hex) disponibles dans l'archive suivante.
Générateur
audio 020b/020bc - PIC 12F675 - (10/12/2023)
Si
vous souhaitez recevoir par la poste un PIC
préprogrammé et prêt à utiliser, merci de
consulter la page
PIC
- Sources.
Circuits imprimés (PCB)
Réalisé uniquement pour la version 020bc. Vues 3D des versions 020b et 020bb uniquement pour aperçu des composants utilisés.
Circuit imprimé (PCB) au format PDF
Historique
17/12/2023
- Ajout dessin de circuit imprimé (PCB) pour la version 020bc.
10/12/2023
- Première mise à disposition.