Septynių segmentų ekranas (SSD) yra plačiai naudojamas elektroninis rodymo įrenginys, rodantis dešimtainius skaičius nuo 0 iki 9. Jie dažniausiai naudojami elektroniniuose prietaisuose, pavyzdžiui, skaitmeniniuose laikrodžiuose, laikmačiuose ir skaičiuotuvuose, kad būtų rodoma skaitmeninė informacija. Kaip rodo jo pavadinimas, jis yra sudarytas iš septynių skirtingų šviečiančių segmentų, kurie išdėstyti taip, kad rodydami skirtingus segmentų derinius, jie galėtų sudaryti skaičius nuo 0 iki 9. Jis taip pat gali sudaryti keletą abėcėlių, tokių kaip A, B, C, H, F, E ir kt.
7 segmentų ekranai yra vieni paprasčiausių rodymo elementų, rodančių skaičius ir simbolius. Kaip parodyta aukščiau pateiktame 7 segmentų ekrano vaizde,
Yra dviejų tipų 7 segmentų ekranai: bendras anodas ir bendras katodas:
Bendrasis katodas: šiuo metu visi 8 šviesos diodų neigiami gnybtai (katodas) yra sujungti (žr. Toliau pateiktą schemą), vadinamus COM. Ir visi teigiami terminalai paliekami vieni.
Bendras anodas: visi 8 šviesos diodų teigiami gnybtai (anodai) yra sujungti, vadinami COM. Ir visi neigiami terminiai elementai paliekami vieni.
Kaip rodyti skaičius 7 segmentų ekrane?
Jei norime parodyti skaičių „0“, tada turime apšviesti visus šviesos diodus, išskyrus LED, priklausantį „g“ linijai (žr. Aukščiau esančią 7 segmentų kaiščių schemą, taigi mums reikia šiek tiek šablono 11000000. Panašiai kaip rodyti „1“ mes turime švytėti šviesos diodais, susijusiais su b ir c, todėl bitų šablonas būtų 11111001. Žemiau pateikiama lentelė visiems skaičiams, naudojant 7 tipo „Common Anode“ segmento rodymo bloką.
Skaitmeninis ekranas |
hgfedcba |
Hex kodas |
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 |
Norėdami sužinoti daugiau apie 7 segmentų rodymo vienetus, perskaitykite toliau pateiktas instrukcijas, kuriose paaiškinamos praktinės 7 segmentų ekranų naudojimo programos:
Suderinamas 7 segmentų ekranas su 8051 mikrovaldikliu
0-99 skaitiklis su AVR valdikliu
Skaitmeniniai kauliukai naudojant „Arduino“