Et syv-segment display (SSD) er en meget anvendt elektronisk displayenhed til visning af decimaltal fra 0 til 9. De bruges mest i elektroniske enheder som digitale ure, timere og regnemaskiner til at vise numerisk information. Som navnet antyder, er det lavet af syv forskellige lysende segmenter, der er arrangeret på en sådan måde, at det kan danne tallene fra 0-9 ved at vise forskellige kombinationer af segmenter. Det er også i stand til at danne nogle alfabeter som A, B, C, H, F, E osv.
7 segmentskærme er blandt de enkleste displayenheder til visning af numre og tegn. Som vist i ovenstående billede af et 7-segment display,
Der er to typer af 7 segmentskærme: Common Anode og Common Cathode:
Fælles katode: I dette er alle de negative terminaler (katoden) på alle de 8 lysdioder forbundet (se nedenstående diagram), navngivet som COM. Og alle de positive terminaler er alene.
Fælles anode: I dette er alle de positive terminaler (anoder) på alle de 8 lysdioder forbundet, kaldet COM. Og alle de negative termikere er alene.
Hvordan vises numre på 7-segment display?
Hvis vi vil vise tallet "0", er vi nødt til at gløde alle lysdioder undtagen LED, der hører til linje "g" (se 7-segment pin-diagram ovenfor, så vi har brug for et bit mønster 11000000. Tilsvarende for at vise "1" vi er nødt til at gløde lysdioder, der er forbundet med b og c, så bitmønsteret for dette ville være 11111001. Nedenfor er der givet en tabel for alle numrene, mens der anvendes Common Anode type 7 segment displayenhed.
Ciffer, der skal vises |
hgfedcba |
Hex-kode |
0 |
11000000 |
C0 |
1 |
11111001 |
F9 |
2 |
10100100 |
A4 |
3 |
10110000 |
B0 |
4 |
10011001 |
99 |
5 |
10010010 |
92 |
6 |
10000010 |
82 |
7 |
11111000 |
F8 |
8 |
10000000 |
80 |
9 |
10010000 |
90 |
For at lære mere om 7 segment display enheder, se nedenstående tutorials, der forklarer de praktiske anvendelser til brug af 7 segment displays:
Interfacing 7 segment display med 8051 mikrocontroller
0-99 tæller med AVR-mikrocontroller
Digital terning ved hjælp af Arduino