Configurazione dei pin
Pin No: |
Pin Name: |
Descrizione |
Vss (Terra) |
Pin di terra collegato alla terra del sistema |
|
Vdd (+5 Volt) |
Alimenta l’LCD con +5V (4.7V – 5.3V) |
|
VE (Contrasto V) |
Decide il livello di contrasto del display. Collegato a terra per ottenere il massimo contrasto. |
|
Selezione registro |
Collegato al microcontrollore per passare dal registro dei comandi a quello dei dati |
|
Lettura/Scrittura |
Usato per leggere o scrivere dati. Normalmente messo a terra per scrivere dati sul LCD |
|
Enable |
Connesso al pin del microcontrollore e commutato tra 1 e 0 per il riconoscimento dei dati |
|
Data Pin 0 |
I pin dati da 0 a 7 formano una linea dati a 8 bit.linea dati a 8 bit. Possono essere collegati al microcontrollore per inviare dati a 8 bit. Questi LCD possono anche funzionare in modalità a 4 bit, in tal caso i pin 4,5,6 e 7 saranno lasciati liberi. |
|
Pinotto dati 1 |
||
Pinotto dati 2 |
||
Pinotto dati 3 |
||
Polo dati 4 |
||
Polo dati 5 |
||
Polo dati 6 |
||
Pinotto dati 7 |
||
Positivo LED |
Pinotto positivo LED retroilluminazione |
|
LED Negativo |
Morsetto negativo del pin del LED di retroilluminazione |
Caratteristiche del modulo LCD 16×2
- La tensione operativa è 4.7V a 5.3V
- Consumo di corrente è 1mA senza retroilluminazione
- Modulo display LCD alfanumerico, cioè può visualizzare alfabeti e numeri
- Consiste di due righe e ogni riga può stampare 16 caratteri.
- Ogni carattere è costruito da una scatola di 5×8 pixel
- Può lavorare sia in modalità 8-bit che 4-bit
- Può anche visualizzare qualsiasi carattere generato su misura
- Disponibile in retroilluminazione verde e blu
16×2 Display Equivalenti
Dot Matrix LED Display, Display a LED a 7 segmenti, Display OLED, Display LCD TFT
Breve descrizione dei moduli LCD
I moduli LCD sono molto comunemente usati nella maggior parte dei progetti embedded, il motivo è il loro prezzo economico, la disponibilità e la facilità di programmazione. La maggior parte di noi si è imbattuta in questi display nella nostra vita quotidiana, sia nei PCO che nelle calcolatrici. L’aspetto e la piedinatura sono già stati visualizzati sopra, ora cerchiamo di diventare un po’ tecnici.
16×2 LCD è chiamato così perché ha 16 colonne e 2 righe. Ci sono molte combinazioni disponibili, come 8×1, 8×2, 10×2, 16×1, ecc. ma quella più usata è il 16×2 LCD. Quindi, avrà (16×2=32) 32 caratteri in totale e ogni carattere sarà composto da 5×8 Pixel Dots. Un singolo carattere con tutti i suoi pixel è mostrato nell’immagine sottostante.
Ora, sappiamo che ogni carattere ha (5×8=40) 40 pixel e per 32 caratteri avremo (32×40) 1280 pixel. Inoltre, l’LCD dovrebbe anche essere istruito sulla posizione dei pixel. Quindi sarà un compito frenetico gestire tutto con l’aiuto di MCU, quindi viene usato un CI di interfaccia come HD44780, che è montato sul retro del modulo LCD stesso. La funzione di questo IC è di ottenere i comandi e i dati dalla MCU e di elaborarli per visualizzare informazioni significative sul nostro schermo LCD. Puoi imparare come interfacciare un LCD usando i link sopra menzionati. Se sei un programmatore avanzato e vuoi creare la tua libreria per interfacciare il tuo microcontrollore con questo modulo LCD, allora devi capire come funziona l’IC HD44780 e i comandi che si possono trovare nel suo datasheet.