Syv segment display

En sju-segment skjerm er en syv-segment- basert skjermteknikk som kan slås på eller av, avhengig av det grafiske mønsteret som skal produseres.

Denne typen skjerm brukes hovedsakelig for visning av desimal- og heksadesimale sifre . Det er et alternativ til mer komplekse matriseskjermer.

Syv-segmentet er mye brukt i digitale klokker, elektroniske målere, kalkulatorer og andre elektroniske enheter som viser digital informasjon.

Tegnrepresentasjon

De syv segmentene er lagt ut som et rektangel bestående av to vertikale segmenter på hver side og ett horisontalt segment øverst, midt og nederst. I de fleste applikasjoner er segmentene nesten ensartede i form og størrelse (vanligvis langstrakte sekskanter , selv om trapeser og rektangler også kan brukes). I kalkulatorer er de vertikale segmentene lengre og merkelig formet i endene for å forbedre lesbarheten. De syv elementene på skjermen kan lyses i forskjellige kombinasjoner for å representere de arabiske tallene.

Segmentene er angitt med bokstavene A til G. Det valgfrie desimalpunktet (et åttende segment, kalt DP) brukes for visning av ikke-heltall. En enkelt byte kan kode hele tilstanden til en 7-segmenters skjerm, inkludert desimaltegnet. De mest populære bitkodingene er gfedcba og abcdefg . I gfedcba- representasjonen aktiverer en byteverdi på 0x06 segmentene 'c' og 'b', som vil vise et '1'.

Desimaltegn

Tallene 0 til 9 er de vanligste tegnene som vises på syv-segmenter. De mest brukte mønstrene for hver av dem er:

Tallene 6, 7 og 9 kan også vises uten hale .

Heksadesimale tegn

De heksadesimale sifrene A til F er representert som følger:

Programmering

Generelt er en 7-segment skjerm programmert på 4 bits ved hjelp av 4 innganger i samsvar med følgende sannhetstabell :

Programmering
Vise Inngang 1 Inngang 2 Inngang 3 Inngang 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
TIL 1 0 1 0
B 1 0 1 1
VS 1 1 0 0
D 1 1 0 1
E 1 1 1 0
F 1 1 1 1

Legg merke til oppføringene 1, 2, 3, 4 i henholdsvis tabellen ovenfor og segmentligningene (for å vise tallene fra 0 til F) er:

Vi kan finne disse ligningene ved å etablere Karnaugh-tabellen for hvert segment; det er andre muligheter for formler.

Når det gjelder et 7-segment display som styres av 8 bits, gir sannhetstabellen (segment G tilsvarende bit 7 og A til bit 1):

Programmering
Vise Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Heksadesimal
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
TIL 0 1 1 1 0 1 1 1 0x77
B 0 1 1 1 1 1 0 0 0x7C
VS 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

Referanse

  1. "  Seven Segment Displays  " [ arkiv av4. april 2012]
  2. "  Seven Segment Displays  " [ arkiv av5. januar 2012] (åpnet 14. november 2012 )
  3. Elektro Tabellen Kommunikationselektronik , Braunschweig, Tyskland, Westermann Verlag ,19993.  utg. ( ISBN  3142250379 ) , s.  110
  4. (de) Werkbuch Elektronik , Achim, Bremen, Tyskland, Franzis-Verlag GmbH ,nitten åtti en, 3 e  ed. ( ISBN  3-7723-6543-4 ) , s.  695

Se også

Relaterte artikler

<img src="https://fr.wikipedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" title="" width="1" height="1" style="border: none; position: absolute;">