Un affichage à sept segments (SSD) est un dispositif d'affichage électronique largement utilisé pour afficher des nombres décimaux de 0 à 9. Ils sont le plus couramment utilisés dans les appareils électroniques tels que les horloges numériques, les minuteries et les calculatrices pour afficher des informations numériques. Comme son nom l'indique, il est composé de sept segments lumineux différents qui sont agencés de telle manière qu'il peut former les nombres de 0 à 9 en affichant différentes combinaisons de segments. Il est également capable de former des alphabets comme A, B, C, H, F, E, etc.
Les affichages à 7 segments sont parmi les unités d'affichage les plus simples pour afficher les chiffres et les caractères. Comme le montre l'image ci-dessus d'un affichage à 7 segments,
il se compose de 8 LED, chaque LED utilisée pour éclairer un segment de l'unité et la 8 e LED utilisée pour éclairer le DOT dans l'affichage à 7 segments. Nous pouvons faire référence à chaque segment comme une LIGNE, comme nous pouvons le voir, il y a 7 lignes dans l'unité, qui sont utilisées pour afficher un nombre / caractère. Nous pouvons référencer chaque segment "a, b, c, d, e, f, g" et pour le caractère point nous utiliserons "h". Il y a 10 broches, dans lesquelles 8 broches sont utilisées pour désigner a, b, c, d, e, f, g et h / dp, les deux broches du milieu sont une anode / cathode commune à toutes les LED. Ces anodes / cathodes communes sont court-circuitées en interne, nous devons donc connecter une seule broche COM.Il existe deux types d'affichages à 7 segments: Anode commune et Cathode commune:
Cathode commune: En cela, toutes les bornes négatives (cathode) de toutes les 8 LED sont connectées ensemble (voir schéma ci-dessous), nommées COM. Et toutes les bornes positives sont laissées seules.
Anode commune: En cela, toutes les bornes positives (anodes) de toutes les 8 LED sont connectées ensemble, nommées COM. Et tous les thermiques négatifs sont laissés seuls.
Comment afficher des nombres sur un affichage à 7 segments?
Si nous voulons afficher le nombre «0», alors nous devons allumer toutes les LED sauf la LED qui appartient à la ligne «g» (voir le diagramme de broches à 7 segments ci-dessus, nous avons donc besoin d'un motif de bits 11000000. De même pour afficher «1» nous devons allumer des LED associées à b et c, donc le modèle de bits pour cela serait 11111001. Un tableau a été donné ci-dessous pour tous les nombres lors de l'utilisation de l'unité d'affichage à 7 segments de type Common Anode.
Chiffre à afficher |
hgfedcba |
Code hexadécimal |
0 |
11000000 |
C0 |
1 |
11111001 |
F9 |
2 |
10100100 |
A4 |
3 |
10110000 |
B0 |
4 |
10011001 |
99 |
5 |
10010010 |
92 |
6 |
10000010 |
82 |
sept |
11111000 |
F8 |
8 |
10000000 |
80 |
9 |
10010000 |
90 |
Pour en savoir plus sur les unités d'affichage à 7 segments, lisez les didacticiels ci-dessous qui expliquent les applications pratiques pour utiliser les écrans à 7 segments:
Interface d'affichage à 7 segments avec le microcontrôleur 8051
Compteur 0-99 avec mircontroller AVR
Dés numériques utilisant Arduino