De nombreux internautes ont été intéressé par l'afficheur alphanumérique LED 640 utilisant le contrôleur LCD alphanumérique HD4470.
Afficheur Geant
Le contrôle d'un nombre important de led peut se faire en utilisant un micro contrôleur comme cela a été fait dans l'horloge France Inter, mais cela constitue une charge importante pour celui ci, et une programmation pointue.
Le contrôleur de LCD LC75824 peut contrôler des leds moyennant une adaptation des niveaux. Le nombre maximal de led que peut contrôler le LC75824 est de 204, soit 4 *51, mais il peut aussi sortir en tout ou rien, pour contrôler des relais par exemple (avec une adaptation de niveau évidement), pour un maximum de 12, chaque sortie " utilise " 4 leds. Ainsi avec 10 sorties, il reste 204-40=164 leds.
Le seul inconvénient du composant : sa taille !....

Le brochage du composant
C'est un CMS 64 points, la grande plus grande partie sort les segments (51).
Le reste est destiné aux communs (COMx), l'oscillateur, l'interface et l'alimentation.

Le synoptique interne
C'est un registre de 204 bascules, le système de balayage en présente ¼ a chaque moment.
Ce multiplexage permet un taux de 25%.
Destiné pour un affichage LCD, comme pour l'afficheur alphanumérique LED 640 on rend les sorties TTL en reliant les polarisation a la masse.

Documentation du LC75824W
L'interface de commande.
Il ne nécessite que 4 fils : masse, horloge, donnée et sélection.
Il suffit de charger le LC75824, il assure le rafraîchissement.
Le logiciel de test écrit en C utilise le port // du PC.
En utilisant D0..D7 du port //, en mettant sélection et horloge en commun, on peut charger systématiquement et simultanément jusqu'à 6 contrôleurs, soit 1224 leds. La carte de test n'en gère que 200 leds.

La luminosité
Le circuit U9 permet de la régler, le principe est le même que sur l'afficheur alphanumérique LCD. La luminosité minimale est définie par C1/R23 et R22/C2.
La constante de temps (RC) la plus grande donne la luminosité minimale.
En tournant le potentiomètre, en augmentant R, on arrive a la luminosité maximale. Au delà l'afficheur s'éteint. R22 permet de fixer une valeur maximale et d'éviter cela. Le connecteur P3 permet de déporter le réglage.
Les afficheurs
Pour les leds toutes les couleurs peuvent être utilisées, il faut se souvenir que le courant ne sera que d'environ 10mA. Comme certaines couleurs ont plus d'intensité que d'autres il est préférable d'associer les même couleurs sur les même résistance et de jouer sur sa valeur (75 de base) pour modifier l'intensité de la couleur.
Les afficheurs seront en anode commune, en 7,14 ou 16 segments.
Les paves de leds en 8*8 ne peuvent pas être utilisé.

La gravure du pcb
Le schéma, le PCB a été fait avec KICAD, le fichier zip contient le projet.
Fichier Kicad
Perlor Radio a gravé le circuit, le coût est d'environ 8 euros.
Sur demande le film peut y être déposé.
Le film a été réalisé sur une feuille de calque et une imprimante laser 1200dpi.
La feuille est collée a une feuille de papier, une simple bande de colle en haut de la feuille (bâton) afin d'éviter le bourrage du calque très fin dans l'imprimante.

Liaisons
Plusieurs liaisons supplémentaires sont nécessaires.
-U16 pin 1 au 5 volts, directement ou par une résistance pour permettre d' éteindre l'affichage par une mise a la masse.
-U9 pin 8,4,5 sur pin 11 U15... horloge clock (une liaison).
-U15... pin 1 (OE) sur U9 pin 6 signal LumC (une liaison).

le programme basic pour tester l'affichage:
source et executable
Conclusion
C'est une carte prototype afin de valider le fonctionnement en TTL (0/1) du LC75824,
comme pour l'alphanumérique 640 leds, le résultat est concluant.
Disponibilité du LC75824
Pas facile a trouver ! !, Pour ceux qui le souhaitent, il m'en reste quelques-uns.
Je propose 5 euros les 2 (un + rechange au cas ou..), ou 3 pour 7 euros ! Envoie lettre.
Page Web X.Fenard
(c) Xavier Fenard 2009
Retour