한국   대만   중국   일본 
Affichage a sept segments ? Wikipedia Aller au contenu

Affichage a sept segments

Un article de Wikipedia, l'encyclopedie libre.
Ecran de calculatrice a affichage a sept segments au moyen de cristaux liquides.
Un afficheur 7 segments.

Un affichage a sept segments est une technique d'affichage base sur sept segments qui peuvent etre actives ou desactives en fonction du motif graphique a produire.

Ce type d'affichage est principalement utilise pour l'affichage de chiffres decimaux et hexadecimaux . Il constitue une alternative aux affichages matriciels plus complexes.

L'affichage a sept segments est largement utilise dans les horloges numeriques, les compteurs electroniques, les calculatrices et les autres appareils electroniques qui affichent des informations numeriques [ 1 ] .

Representation des caracteres [ modifier | modifier le code ]

Les differents segments d'un affichage a sept segments

Les sept segments sont disposes comme un rectangle compose de deux segments verticaux de chaque cote et d'un segment horizontal en haut, au milieu et en bas. Dans la plupart des applications, les segments sont de forme et de taille presque uniformes (generalement des hexagones allonges, bien que des trapezes et des rectangles puissent egalement etre utilises). Dans les calculatrices, les segments verticaux sont plus longs et de forme plus etrange aux extremites afin d'ameliorer la lisibilite. Les sept elements de l'affichage peuvent etre allumes dans differentes combinaisons pour representer les chiffres arabes.

Les segments sont designes par les lettres A a G. Le point decimal optionnel (un huitieme segment, appele DP) est utilise pour l'affichage des nombres non entiers [ 2 ] , [ 3 ] . Un seul octet peut coder l'etat complet d'un affichage a 7 segments, y compris le point decimal. Les codages de bits les plus populaires sont gfedcba et abcdefg . Dans la representation gfedcba , une valeur d'octet de 0x06 active les segments 'c' et 'b', qui afficheraient un '1'.

Caracateres decimaux [ modifier | modifier le code ]

Les chiffres de 0 a 9 sont les caracteres les plus couramment affiches sur les afficheurs a sept segments. Les motifs les plus couramment utilises pour chacun d'entre eux sont [ 4 ]  :

Les chiffres 6, 7 et 9 peuvent egalement etre representes sans queue .

Caracteres hexadecimaux [ modifier | modifier le code ]

Les chiffres hexadecimaux A a F sont representes de la facon suivante :

Programmation [ modifier | modifier le code ]

Animation montrant successivement 16 caracteres pouvant etre representes par un afficheur 7 segments

En general, un afficheur a 7 segments se programme sur 4 bits grace a 4 entrees conformement a la table de verite suivante :

Programmation
Affichage Entree 1 Entree 2 Entree 3 Entree 4
0 0 0 0 0
1 0 0 0 1
2 0 0 1 0
3 0 0 1 1
4 0 1 0 0
5 0 1 0 1
6 0 1 1 0
7 0 1 1 1
8 1 0 0 0
9 1 0 0 1
A 1 0 1 0
B 1 0 1 1
C 1 1 0 0
D 1 1 0 1
E 1 1 1 0
F 1 1 1 1

En notant les entrees 1, 2, 3, 4 du tableau ci-dessus respectivement et , les equations des segments (pour afficher les nombres de 0 a F) sont :

On peut retrouver ces equations en etablissant la table de Karnaugh de chaque segment ; il existe d'autres possibilites de formules.

Dans le cas d'un afficheur 7 segments commande par 8 bits, la table de verite donne (segment G correspondant a bit 7 et A a bit 1) :

Programmation
Affichage Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Hexadecimal
0 0 0 1 1 1 1 1 1 0x3F
1 0 0 0 0 0 1 1 0 0x06
2 0 1 0 1 1 0 1 1 0x5B
3 0 1 0 0 1 1 1 1 0x4F
4 0 1 1 0 0 1 1 0 0x66
5 0 1 1 0 1 1 0 1 0x6D
6 0 1 1 1 1 1 0 1 0x7D
7 0 0 0 0 0 1 1 1 0x07
8 0 1 1 1 1 1 1 1 0x7F
9 0 1 1 0 1 1 1 1 0x6F
A 0 1 1 1 0 1 1 1 0x77
B 0 1 1 1 1 1 0 0 0x7C
C 0 0 1 1 1 0 0 1 0x39
D 0 1 0 1 1 1 1 0 0x5E
E 0 1 1 1 1 0 0 1 0x79
F 0 1 1 1 0 0 0 1 0x71

References [ modifier | modifier le code ]

  1. ≪  Seven Segment Displays  ≫ [ archive du ]
  2. ≪  Seven Segment Displays  ≫ [ archive du ] (consulte le )
  3. Elektrotechnik Tabellen Kommunikationselektronik , Braunschweig, Germany, Westermann Verlag , , 3rd  ed. ( ISBN   3142250379 ) , p.  110
  4. (de) Dieter Nuhrmann , Werkbuch Elektronik , Achim, Bremen, Germany, Franzis-Verlag GmbH , , 3 e   ed. ( ISBN   3-7723-6543-4 ) , p.  695

Voir aussi [ modifier | modifier le code ]

Sur les autres projets Wikimedia :

Articles connexes [ modifier | modifier le code ]