COMMENTAIRES - Afficheur de scores pour tennis de table

 


Quelques explications sur le fonctionnement de l'affichage.
Un circuit 4094 est dédié à un afficheur 7 segments.
Chaque bit de ce registre à décalage est affecté à un segment et au point décimal (non utilisé ici).
Si un bit est à l'état 0, le segment associé est allumé et si le bit est à l'état 1, le segment est éteint.


L'affichage se réalise en deux phases.
Phase 1 : MEMO = 0 les registres à décalages sont chargés en présentant l'état d'un segment sur l'entrée DATA puis en générant un front montant sur l'entrée DECAL. Cette opération est répétée huit fois pour un afficheur.

 

Sur l'oscillogramme la voie 1 est l'entrée DATA, la voie 2 l'entrée DECAL. Le premier bit présenté sur l'entrée DATA est l'image du segment G, car ce bit sera décalé 8 fois. Lors du premier front montant, DATA est à 1. Le segment G sera donc éteint. Le deuxième bit présenté est l'image du segment F. Lors du deuxième front montant, ce bit est à 1, le segment sera donc éteint. En continuant le raisonnement, au troisième front montant de la voie 2 le segment A sera éteint, au quatrième front montant le segment B sera allumé, au cinquième front montant le segment E sera éteint, au sixième front montant le segment D sera éteint, au septième front montant le segment C sera allumé. Le huitième front montant est destiné au point décimal et n'est pas utilisé dans cette application.
L'afficheur se retrouve avec les deux segments B et C allumés. C'est le chiffre 1 qui est affiché.
Il y a six afficheurs. L'opération de décalage décrite ci-dessus est donc répétée six foix. On peut remarquer que pendant la phase de décalage, l'entrée de mémorisation est à l'état 0 ce qui implique aucune incidence sur l'affichage.
Phase 2 : MEMO = 1 le contenu des registres à décalage est mémorisé dans les verrous de type D. L'affichage est rafraichi.
Accueil
<< L'afficheur pour tennis de table