Een zeven-segment display (SSD) is een veel gebruikt elektronisch display-apparaat voor het weergeven van decimale getallen van 0 tot 9. Ze worden het meest gebruikt in elektronische apparaten zoals digitale klokken, timers en rekenmachines om numerieke informatie weer te geven. Zoals de naam aangeeft, is het gemaakt van zeven verschillende verlichte segmenten die zo zijn gerangschikt dat het de nummers 0-9 kan vormen door verschillende combinaties van segmenten weer te geven. Het is ook in staat om een aantal alfabetten te vormen zoals A, B, C, H, F, E, etc.
7-segmentdisplays behoren tot de eenvoudigste display-eenheden om de cijfers en tekens weer te geven. Zoals te zien is in de bovenstaande afbeelding van een 7-segmentendisplay,
het bestaat uit 8 LEDs, elke LED gebruikt om een segment van eenheid branden en de 8 ste LED gebruikt DOT branden in 7-segment display. We kunnen elk segment een LIJN noemen, aangezien we kunnen zien dat er 7 regels in de eenheid zijn, die worden gebruikt om een cijfer / teken weer te geven. We kunnen naar elk segment verwijzen naar "a, b, c, d, e, f, g" en voor punttekens gebruiken we "h". Er zijn 10 pinnen, waarbij 8 pinnen worden gebruikt om a, b, c, d, e, f, g en h / dp te verwijzen, de twee middelste pinnen zijn gemeenschappelijke anode / kathode van alle leds. Deze gemeenschappelijke anode / kathode is intern kortgesloten, dus we hoeven maar één COM-pin aan te sluiten.Er zijn twee soorten displays met 7 segmenten: gemeenschappelijke anode en gemeenschappelijke kathode:
Gemeenschappelijke kathode: hierin zijn alle negatieve aansluitingen (kathode) van alle 8 LED's met elkaar verbonden (zie onderstaande afbeelding), genaamd COM. En alle positieve terminals worden met rust gelaten.
Gemeenschappelijke anode: hierin zijn alle positieve terminals (anodes) van alle 8 LED's met elkaar verbonden, genaamd COM. En alle negatieve thermiek wordt met rust gelaten.
Hoe getallen weergeven op een 7-segmentweergave?
Als we het nummer "0" willen weergeven, moeten we alle LED's laten branden, behalve de LED die tot regel "g" behoort (zie 7-segment-pin-diagram hierboven, dus we hebben een bitpatroon 11000000 nodig. Op dezelfde manier om "1" weer te geven we moeten LED's laten oplichten die zijn geassocieerd met b en c, dus het bitpatroon hiervoor zou 11111001 zijn. Hieronder is een tabel gegeven voor alle getallen bij gebruik van een 7-segment display-eenheid van het type Common Anode.
Cijfer voor weergave |
hgfedcba |
Hex-code |
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 |
Lees onderstaande tutorials voor meer informatie over displays met 7 segmenten waarin de praktische toepassingen voor het gebruik van displays met 7 segmenten worden uitgelegd:
Interfaced 7-segmentendisplay met 8051 microcontroller
0-99 teller met AVR mircontroller
Digitale dobbelstenen met Arduino