Un afficheur 7 segments est simplement l’assemblage de sept DEL, dont les cathodes (ou plus rarement anodes) sont reliées ensembles.
Sur la plupart, il existe une 8ème led pour le point décimal.
Chaque segments (nommés de A à G) se commande donc individuellement. Il suffit donc de décider pour chaque chiffre quels segments doivent êtres allumés.
La notation en binaire simplifie la lecture des valeurs :
pour le chiffre zéro, les segments A à F doivent êtres allumés, et G éteint.
Pour le chiffre un, seuls les segments B et C doivent être allumés. Je vous laisse compléter les chiffres suivants dans le squelette.
Il existe deux versions d'afficheurs : une version "à anode commune" (abrégée CA, toutes les anodes sont reliées ensembles) et une autre "à cathode commune" (abrégée CC, toutes les cathodes sont reliées ensembles).
Chaque PIN correspond à un segment; par exemple
PIN 1 correspond au segment
E,
PIN 7 au segment
A ,
PIN 3,8 pour
GND en cas de
cathode commune, et
5V en cas d'
anode commune.
Dans le cas d'une utilisation avec une carte Arduino, la version à anode commune se traduit par un
LOW = segment allumé,
HIGH = segment éteint. Pour la version à cathode commune, c'est plus "logique", avec
LOW = segment éteint,
HIGH = segment allumé.
La versions à cathode commune est la version la plus standard et la plus simple à utiliser.
0 commentaires:
Enregistrer un commentaire