Configuration des broches de l’écran à 7 segments
Pin Number |
Pin Name |
Description |
1 |
e |
Contrôle la LED inférieure gauche de l’affichage 7-segment |
2 |
d |
Contrôle la LED la plus basse de l’affichage 7-segments |
3 |
Com |
Connecté à la masse/Vcc selon le type d’écran |
4 |
c |
Contrôle la LED inférieure droite de l’affichage 7-segment |
5 |
DP |
Contrôle la LED du point décimal de l’affichage 7-segment |
6 |
b |
Contrôle la LED supérieure droite de l’affichage 7-segment |
7 |
a |
Contrôle la LED la plus haute de l’écran 7-segment |
8 |
Com |
Connecté à la masse/Vcc selon le type d’écran |
9 |
f |
Contrôle la LED supérieure gauche de l’affichage 7-segment |
10 |
g |
Contrôle la LED centrale de l’affichage 7-segment |
Caractéristiques de l’afficheur 7 segments
- Disponible en deux modes Cathode commune (CC) et Anode commune (CA)
- Disponible dans de nombreuses tailles différentes comme 9.14mm, 14,20mm, 20,40mm, 38,10mm, 57,0mm et 100mm (la taille couramment utilisée/disponible est 14,20mm)
- Couleurs disponibles : Blanc, bleu, rouge, jaune et vert (Res est couramment utilisé)
- Fonctionnement à faible courant
- Meilleur, plus lumineux et plus grand que les écrans LCD conventionnels.
- Consommation de courant : 30mA / segment
- Courant de pointe : 70mA
Note : Le courant nominal ci-dessus est pour un écran 7 segments de couleur rouge de 14,20mm. Plus de détails peuvent être trouvés sur la fiche technique donnée à la fin de cette page
Modules d’affichage équivalents
Écran LED à matrice de points, écrans LCD 16×2, écran OLED, Écran LCD TFT
Écran à sept segments Brève introduction
Les écrans à sept segments sont les plus anciens mais aussi l’un des types d’affichage les plus efficaces utilisés dans les applications embarquées. Cet afficheur n’a rien de plus que 8 LED à l’intérieur. Ces 8 LED sont séparées en chaque segments qui peuvent être nommés comme a,b,c,d,e,f,g,DP comme le montre l’image ci-dessus. Ces 8 segments de LED ont une extrémité de leur broche qui sort du module comme indiqué ci-dessus et les autres extrémités sont connectées ensemble et sorties comme broche commune. Ainsi, pour faire briller une LED d’un segment particulier, il suffit d’alimenter la broche commune avec la broche du segment. De cette façon, nous pouvons alimenter plus d’un segment à la fois pour représenter les nombres numériques 0-9 et aussi quelques alphabets comme le montre l’image graphique ci-dessous. Nous avons également la possibilité d’afficher un point décimal en utilisant la broche DP.
Sélectionner votre afficheur 7 segments
Comme nous l’avons vu dans les caractéristiques, il existe de nombreuses options à choisir pour un afficheur 7 segments. Il y a beaucoup de types de taille et de couleurs différentes à sélectionner. Celui par défaut et le plus couramment utilisé / disponible est le 14,20mm avec un affichage de couleur Rouge comme le montre l’animation ci-dessus. Si vous souhaitez donner à votre projet un aspect original, vous pouvez utiliser d’autres couleurs d’affichage. Notez également qu’en raison des différences de taille et de couleur, la quantité de courant consommée par l’écran sera également différente. Celui de couleur rouge est universellement utilisé car il consomme moins de courant que les autres couleurs.
Maintenant, il y a un autre paramètre important sur lequel vous devez vous concentrer avant d’acheter ce module. C’est soit un affichage à anode commune, soit un affichage à cathode commune. Nous ne pouvons pas utiliser un circuit/programme conçu pour un affichage à anode commune pour un affichage à cathode commune ou vice versa.
L’affichage à cathode commune (CC) 7 segments
L’affichage à cathode commune est communément appelé affichage CC. Dans ce type, la broche commune de l’afficheur 7 segments est connectée à l’ensemble des huit broches de cathode des LED. Ainsi, pour faire fonctionner ce type d’afficheur à 7 segments, nous devons connecter la broche Com à la broche Ground et alimenter les autres broches avec Vcc (+5V typiquement).
Écran à anode commune (CA) à 7 segments
L’afficheur à anode commune est communément appelé afficheur CA. Dans ce type, la broche commune de l’afficheur 7 segments est connectée à l’ensemble des huit broches d’anode des LED. Donc, pour faire fonctionner ce type d’afficheur à 7 segments, nous devons connecter la broche Com au Vcc (+5V typiquement) et mettre à la masse la broche du segment requis pour l’allumer.
Comment utiliser l’afficheur à 7 segments
Un avantage important de l’afficheur à 7 segments est que, il est très facile à utiliser. Contrairement à d’autres modules d’affichage, un afficheur 7-segments peut être fait fonctionner même sans Microcontrôleur ou Microprocesseur.
Cela est possible grâce aux CI de compteur 7-segments facilement disponibles comme le CI CD4026. Ce CI peut être utilisé en combinaison avec l’écran pour des projets dont les circuits sont très simples. Le CI peut piloter un module d’affichage à 7 segments et le nombre qui est affiché peut également être incrémenté ou décrémenté.
Mais, le plus souvent, un affichage à sept segments est utilisé avec un MCU/MPU dans ce cas, les huit broches d’E/S seront connectées aux broches d’E/S du microcontrôleur et la broche com sera connectée à la masse de Vcc selon son type (CC/CA). Ensuite, ces broches E/S peuvent être basculées dans une séquence particulière pour afficher les chiffres souhaités. Cette séquence particulière est expliquée dans le tableau ci-dessous. Pour afficher chaque nombre dans l’affichage à sept segments, sa séquence respective est indiquée dans le tableau. Si nous voulons afficher le nombre « 0 », nous devons allumer toutes les LEDs sauf celle qui appartient à la ligne « g » (voir le diagramme de broches à 7 segments ci-dessus, donc nous avons besoin d’un motif de bits 11000000. De même, pour afficher « 1 « nous devons allumer les LED associées à b et c, donc le motif binaire pour cela serait 11111001.
Digit à afficher |
h g f e d c b a |
Code hexadécimal |
0 |
1 1 0 0 0 0 0 0 |
C0 |
1 |
1 1 1 1 1 1 0 0 1 |
F9 |
2 |
1 0 1 0 0 0 1 0 0 |
A4 |
3 |
1 0 1 1 0 0 0 0 |
B0 |
4 |
1 0 0 1 1 0 0 1 |
99 |
5 |
1 0 0 1 0 0 0 1 0 |
92 |
6 |
1 0 0 0 0 0 1 0 |
82 |
7 |
1 1 1 1 1 0 0 0 |
F8 |
8 |
1 0 0 0 0 0 0 |
80 |
9 |
1 0 0 1 0 0 0 0 |
90 |
Note :Le tableau est applicable uniquement pour l’affichage de type Anode commune, si c’est un type Cathode commune alors il suffit de remplacer les ‘1’ par des ‘0’ et les ‘0’ par des ‘1’.