affichage sur matrix

affichage sur matrix


Bonjour,
Je vais vous expliquer comment afficher un symbole dans une matrix à led 8*8 à l’aide du logiciel
Proteus 8 en utilisant deux générateur de motif.
On lance le logiciel Proteus8 professionnel, on choisie le matériel necessaire puis on fait la connection .
Un générateur de motif pour les colonnes et un générateur pour les lignes comme le montre la figure


On ne peut jamais l’afficher avec un affichge statique pour cela il faut comprendre La persistance rétinienne.
La persistance rétinienne est une particularité du fonctionnement de l'œil qui nous donne l'illusion du mouvement lorsque l'on regarde un dessin animé par exemple. En effet, les cellules de la rétine gardent en mémoire une image pendant environ un dixième de seconde après sont apparition .Ainsi, si l'on fait défiler très rapidement une séquence d'images, au rythme de 24 par seconde, l'œil a en permanence en mémoire les images et ne peut distinguer 2 images successives. Les cahiers cinétiques inventés en 1820 ou les thaumatropes datant de 1826 sont des objets ludiques faisant appel à la persistance rétinienne.
Pour cela on est besoin d’afficher la matrix colonne par colonne avec une grande fréquence
Et à chaque affichge de colonnes on affiche les lignes (les données) associé à cette colonne avec la méme fréquence.
Ce vidéo illustre ce principe

On augmentant la fréquence des deux générateurs l’œil ne serais plus capable de percevoir le changement d’état des colonnes et entre en mode de persistance rétinienne.
Ce vidéo exlique ce phénomène
Comme vous le voyez on a mis premièrement une fréquence de clock de 1 Hz et puisque la matrix se compose de 8 colonnes on a mis la fréquence de trigger de 125mHz pour répéter le défilement des colonnes, le générateur de lignes doit fonctionner à la meme fréquence  que le générateur de colonne 1Hz de clock et 125 mHz de trigger, c'est-à-dire que le genérateur de ligne doit envoyer les donées au meme période d’affichage d’ une colonne.

En augmentant la fréquence de clock à 8Hz il faut que la fréquence de trigger soit divisé par 8 soit 1Hz
Pour la fréquence de clock de 160 Hz on n’observe  plus le défilement des colonne et l’affichage se stabilise, toute la matrix est  allumer.
Maintenant on peut afficher par exemple n’importe quelle forme d’image sur la matrix.
On veut afficher sur la matrix la moif ci-dessous 


Enregistrer un commentaire

0 Commentaires