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
0 Commentaires