DecodeurRDSX.Fenard
DecodeurRDS
Un nouveau décodeur RDS
Le précèdent date d'une dizaine d'année, il avait été conçus en utilisant un 68705P3. Malheureusement ce composant est obsolète.
Ce nouveau décodeur utilise le PIC 16F84. La transcription du logiciel du P3 vers le PIC Aurait ete possible, mais un code avec son source etait disponible sur le Web. Une adaptation a été nécessaire, l'original donnait les informations en RS232. Cette nouvelle version affiche le nom de la station sur un afficheur LCD.
Le schéma.
Un classique, il reprend le combo (voir sur le site). Le circuit imprimé est celui de ce projet. Le quartz est un 20Mhz, l'afficheur LCD est utilise en mode 4 bits. Le circuit interface RS485 n'est pas monté. Le PORTB PB0 reçoit le signal CLOCK RDS Le port PB1 le signal RDSDATA. A noter que l'afficheur LCD a un retro éclairage, sa consommation est de 160mA sous 5V. Le 78L05 est incapable de fournir ce courant. L'éclairage a été obtenu en mettant une résistance de 200 ohms (2*100 en série) sur le 12V. Cela donne un éclairage plus doux et une consommation de 60mA environ.
Le décodeur RDS.
Le précèdent était en composant discret, il donnait le signal RDS brute, un decodeur Manchester etait inclus dans le programme du 68705. Un module a été utilise pour ce nouveau décodeur, il provient d'Electronique Diffusion (peut être plus disponible!!). Ce module utilise le circuit SAA6579, il reprend la notice d'utilisation. Le quartz de 4,332Mhz vient de chez Dhams, un quartz de 8,664 Mhz est utilisable, l'ensemble fonctionne sans réglage et sans problème. Dans le catalogue Electronique Diffusion 2006, le quartz est au catalogue (1euro) et le TDA7330B (environ 5euros), la version ST du SAA de Philips.
La doc du TDA7330La capture du signal MPX.
Le signal MPX est facilement extractible du tuner. Un transistor monte en suiveur permet de récupérer le signal sans perturber le montage.
Installation dans un tuner Sony
Une prise DIN 3 points est installée sur le panneau arrière. La masse au milieu, le + et le signal MPX des deux autres cotés. L'alimentation est prise sur celle du tuner, une résistance de 50 ohms est mise en série pour la protection. Le signal MPX est pris sur l'émetteur d'un transistor suiveur, une capacité de 10nF isole le courant continue, puis une résistance de 10K place le potentiel a la masse.
Le logiciel
Le fichier ZIP contient le logiciel original, la version modifiée pour afficheur LCD ainsi que le fichier HEX. Il contient aussi la description du module hybride. L'afficheur est un type 2 lignes, mais un une ligne fonctionnera aussi.
Fichier RDS