Un display a sette segmenti (SSD) è un dispositivo di visualizzazione elettronico ampiamente utilizzato per la visualizzazione di numeri decimali da 0 a 9. Sono più comunemente utilizzati in dispositivi elettronici come orologi digitali, timer e calcolatrici per visualizzare informazioni numeriche. Come indica il nome, è composto da sette diversi segmenti luminosi disposti in modo tale da poter formare i numeri da 0 a 9 visualizzando diverse combinazioni di segmenti. È anche in grado di formare alcuni alfabeti come A, B, C, H, F, E, ecc.
I display a 7 segmenti sono tra le unità di visualizzazione più semplici per visualizzare numeri e caratteri. Come mostrato nell'immagine sopra di un display a 7 segmenti,
è composto da 8 LED, ogni LED utilizzato per illuminare un segmento dell'unità e l'8 ° LED utilizzato per illuminare DOT nel display a 7 segmenti. Possiamo riferire ogni segmento come una LINEA, come possiamo vedere che ci sono 7 linee nell'unità, che vengono utilizzate per visualizzare un numero / carattere. Possiamo fare riferimento a ogni segmento "a, b, c, d, e, f, g" e per il carattere punto useremo "h". Ci sono 10 pin, in cui 8 pin vengono utilizzati per riferirsi a a, b, c, d, e, f, ge h / dp, i due pin centrali sono l'anodo / catodo comune di tutti i LED. Questi comuni anodo / catodo sono cortocircuitati internamente, quindi è necessario collegare solo un pin COM.Sono disponibili due tipi di display a 7 segmenti: anodo comune e catodo comune:
Catodo comune: in questo sono collegati tutti i terminali negativi (catodo) di tutti gli 8 LED (vedi diagramma sotto), denominati COM. E tutti i terminali positivi vengono lasciati soli.
Anodo comune: In questo sono collegati tutti i terminali positivi (Anodi) di tutti gli 8 LED, denominati COM. E tutte le termiche negative sono lasciate sole.
Come visualizzare i numeri sul display a 7 segmenti?
Se vogliamo visualizzare il numero "0", dobbiamo accendere tutti i LED eccetto il LED che appartiene alla linea "g" (vedere il diagramma dei pin a 7 segmenti sopra, quindi abbiamo bisogno di un modello di bit 11000000. Allo stesso modo per visualizzare "1" abbiamo bisogno di accendere i LED associati a bec, quindi il modello di bit per questo sarebbe 11111001. Di seguito è stata fornita una tabella per tutti i numeri mentre si utilizza l'unità di visualizzazione a 7 segmenti di tipo anodo comune.
Cifra da visualizzare |
hgfedcba |
Codice esadecimale |
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 |
Per saperne di più sui display a 7 segmenti, leggi i tutorial di seguito che spiegano le applicazioni pratiche per utilizzare i display a 7 segmenti:
Interfacciamento del display a 7 segmenti con il microcontrollore 8051
Contatore 0-99 con mircontroller AVR
Dadi digitali utilizzando Arduino