DECODEUR CW

F6HSR RCL-EG F6KKU

Après le manipulateur électronique je vous propose ici le décodeur CW basé également sur l’Arduino uno.
Le sketch étant vérifié puis téléversé, le processeur AT328-P prendra place dans le shield décrit ci-dessous.

Le schéma :

Le montage est alimenté en 5 V par l’intermédiaire d’un régulateur 78L05, le 12 V étant prélevé dans le
manipulateur électronique décrit précédemment.
En haut du schéma on rencontre un connecteur à deux broches par lequel on raccordera le bouton poussoir
reset (au cas où la machine perdrait les pédales).
En bas un autre connecteur 16 broches permettra de raccorder un afficheur LCD 4 lignes, 20 caractères.
Le signal audio issu du transceiver passe par un inverseur en face avant qui transite par le connecteur ENT.
Un inverseur permet de sélectionner soit le signal venant du transceiver soit celui issu du manipulateur
électronique (voir en fin d’article). Deux diodes au germanium permettent d’écrêter la BF au cas où.
Suit le LM567, décodeur de tonalité dont la sortie en 8 alimente la broche n° 15 du microcontrôleur.
Le potentiomètre R4 (4,7 kΩ) permet de se caler sur la tonalité du signal entrant (la plage de réglage est
d’environ 600 à 800 Hz). La LED (LED1) permet de visualiser le verrouillage du PLL.

Le schéma

(R12 = 22 Ω, mais voir à la fin de l’article le paragraphe consacré au rétroéclairage).
Sur la broche 16 du microcontrôleur, à travers R9, on peut raccorder un buzzer, la valeur de R9 pourra être
augmentée suivant la tolérance de vos oreilles.
Avec le potentiomètre R8, on règle la luminosité de l’afficheur.
Le connecteur 4 broches nommé I2C a été prévu pour y raccorder un afficheur LCD I2C plutôt qu’un
afficheur classique comme prévu en première étude.
Il semblerait que ces afficheurs I2C soient plus faciles à se procurer, de plus leur QSJ est moins élevé.
Ceci fera l’objet d’un article complémentaire.

Le circuit imprimé :

Réalisé avec EAGLE, il a été étudié de telle façon que le connecteur 16 broches tombe exactement en face
de celui de l’afficheur LCD.
Ainsi un couple de connecteurs 16 pins mâle/femelle permettra d’éviter des fils de câblage si on utilise un
afficheur classique.

Le circuit imprimé
Le circuit imprimé :

Le sketch avec l’afficheur en mode parallèle a été élaboré par WB7FHC, il sera disponible sur le site du
RCN-EG avec l’intitulé : « décodeur morse 4×20.ino ».

Les composants :

Liste des composants
RéférenceValeur/Type
C1, C10100 µF
C21,5 µF
C3, C6, C8100 nF
C4, C522 pF
C70,47 µF
C9, C11100 nF
D1, D2Germanium
Inverseur
Jack3,5 mm
IC1AT328-P
IC2LM567N
IC378L05
LCDAfficheur 4 x 20
LEDDiode
QZQuartz 16 MHz
T1BC547
Pins2 broches
Pin4 broches
Pin16 broches
R118 kΩ 1/4 W
R2, R3820 Ω 1/4 W
R4Potentiomètre 4,7 kΩ
R533 kΩ 1/4 W
R63,3 kΩ 1/4 W
R710 kΩ 1/4 W
R8Potentiomètre 10 kΩ
R9100 Ω 1/4 W
R10, R11, R134,7 kΩ 1/4 W
R12Voir texte

Le retroéclairage du LCD :

L’afficheur que j’ai utilisé est un DEM20485SYH. Il est câblé (d’origine) anodes en 16 et cathodes en 15
(suivant les fabricants des LCD 4×20 c’est parfois anodes en 15 et cathodes en16).
Il est possible d’adapter le câblage si on possède la notice et que l’on tente l’aventure d’intervertir des
résistances cms petit modèle (603).
Sinon, le circuit imprimé est prévu pour les deux cas grâce à J1 et J2 ainsi que de l’emplacement de R12 et
de deux pastilles (1 et 2) sur le circuit imprimé, l’une (2) sur le +5 V, l’autre (1) sur la borne 16 du
connecteur.
Si les anodes sont en 16 et les cathodes en 15, R12 est raccordée entre le +5 V et la borne 16 et J1
est raccordé à J2 comme sur le schéma ci-dessus.
Dans l’autre cas, si les anodes sont en 15 et les cathodes en 16, J2 sera raccordé au + 5 V et J1 sera
raccordé à la borne 16 avec R12 (grâce aux pastilles 1 et 2 prévues sur le circuit imprimé).
Il reste à voir la valeur de la résistance R12.
Avec R12 = 22 Ω, la consommation de l’ensemble du montage est de 70 mA, dont environ 40 pour
le seul rétroéclairage. L’afficheur que j’ai utilisé comportant 4 leds, on a 10 mA pour chacune d’elles, c’est
juste suffisant.
Si on veut augmenter l’intensité lumineuse, le régulateur 78L05 (limité à 100 mA) devra être remplacé par
un 7805. Le circuit imprimé est prévu pour.
L’association décodeur-manipulateur :
L’alimentation 9-12 V est prélevée dans le manipulateur comme vu au début de cet article.
Sur le schéma ci-dessus, il y a T1 dont le collecteur est raccordé à la pin 15 du microcontrôleur (avec 8 du
LM567). Sur sa base R13 sera, par l’intermédiaire du connecteur à deux broche « MANIP », reliée à R9 du
manipulateur électronique décrit dans le BL 125.
Ainsi on pourra contrôler sa manipulation que ce soit du clavier, des mémoires de la pioche ou du manip
double contact.
Pour terminer, on pourra bien sûr se passer des shields que j’ai réalisés à condition d’utiliser des cartes
ARDUINO UNO, pour le manip et/ou pour le décodeur et des fils de liaison.
Pour ce faire, il faudra repérer (à l’ohmmètre par exemple) la correspondance entre les bornes de la carte
ARDUINO et celles du microcontrôleur AT328 telles qu’elles sont câblées sur le(s) shield(s).

Lire la suite