Az LCD (folyadékkristályos kijelző) csatlakoztatása egy Arduino használatával

Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére





Az Arduino alapú beágyazott rendszer tervezésében a Liquid Crystal Display modulok nagyon fontos szerepet játszanak. Ezért nagyon fontos megismerni az LCD interfészének kezelése 16 × 2 méretű Arduinóval beágyazott rendszerben. A kijelző egységek nagyon fontosak az emberi világ és a gép világa közötti kommunikációban. A kijelző egység ugyanazon az elven működik, nem függ a kijelző méretétől, lehet nagy vagy kicsi. Olyan egyszerű kijelzőkkel dolgozunk, mint a 16 × 1 és a 16 × 2 egységek. A 16 × 1 kijelzőegység 16 karakterből áll, amelyek egy sorban találhatók, és a 16 × 2 kijelző egység 32 karakterből áll, amelyek a 2 sorban vannak. Tudnunk kell, hogy az egyes karakterek megjelenítéséhez 5 × 10 pixel van. Így egy karakter megjelenítéséhez mind az 50 pixelnek együtt kell lennie. A kijelzőn van egy HD44780 vezérlő, amelyet a megjelenítendő karakterek képpontjainak vezérlésére használnak.

Mi az a folyadékkristályos kijelző?

A folyadékkristályos kijelző használja a folyadékkristály fényfigyelésének tulajdonságát, és nem közvetlenül bocsátják ki a fényt. A folyadékkristályos kijelző síkképernyős vagy elektronikus vizuális kijelző. Alacsony információ és tartalom esetén az LCD-ket rögzített képben vagy tetszőleges képben kapják meg, amelyek jelen vannak vagy el vannak rejtve, mint jelen szavak, számok vagy 7 szegmenses kijelző . A tetszőleges képek nagy számú kis képpontból állnak, és az elemnek nagyobb elemei vannak.




Folyadékkristályos kijelző

Folyadékkristályos kijelző

Folyadékkristályos kijelző 16 × 2

A 16 × 2 méretű folyadékkristályos kijelző két vízszintes vonalat tartalmaz, és 16 kijelző karakterének a tömörítésére szolgálnak. Beépített állapotban az LCD két regiszterrel rendelkezik, amelyeket az alábbiakban ismertetünk.



  • Parancsregiszter
  • Adatnyilvántartás

Parancsregiszter: Ez a regiszter egy speciális parancs beillesztésére szolgál az LCD-re. A parancs egy speciális adatsor, amelyet arra használnak, hogy megadja a belső parancsot a folyadékkristályos kijelzőnek, mint például a tiszta képernyő, lépjen az 1. sor 1. karakterére, állítsa be a kurzort stb.

Adatnyilvántartás: Az adatregiszterek segítségével beírható a sor az LCD-be

Folyadékkristályos kijelző 16x2

Folyadékkristályos kijelző 16 × 2

A csapok diagramja és az egyes csapok leírása a következő táblázatban található.


Pin No PIN neve

PIN leírás

1. tű

GND

Ez a tüske földelt csap, és az LCD csatlakozik a földhöz

2. tű

VCC

A VCC csapot az LCD áramellátásához használják

3. tű

VEE

Ezt a csapot az LCD kontrasztjának beállítására használják a változó ellenállás bekötésével a VCC és a föld közé.

4. tű

RS

Az RS regisztráció kiválasztás néven ismert, és kiválasztja a Parancs / Adat regisztert. A parancsregiszter kiválasztásához az RS-nek nullának kell lennie. Az adatregiszter kiválasztásához az RS-nek egyenlőnek kell lennie.

5. tű

R / W

Ezt a csapot használjuk az Olvasás / Írás műveletek kiválasztására. Az írási műveletek végrehajtásához az R / W-nek nullának kell lennie. Az olvasási műveletek végrehajtásához az R / W egyenlőnek kell lennie.

6. tű

BAN BEN

Ez egy engedélyező jelcsap, ha a pozitív impulzusok egy csapon haladnak át, akkor a csap olvasási / írási tűként működik.

7. tű

DB0 - DB7

A 7 érintkezõ összesen 8 érintkezõt tartalmaz, amelyeket az LCD adatcsapjaként használnak.

15. tű

LED +

Ez a tű csatlakozik a VCC-hez, és arra szolgál, hogy a 16 érintkező beállítsa az LCD háttérvilágításának fényét.

16. tű

VEZETTE -

Ez a csatlakozó a földhöz van csatlakoztatva, és arra szolgál, hogy a 15 érintkező állítsa be az LCD háttérvilágításának fényét.

LCD interfész az Arduino modullal

Az alábbi kapcsolási rajzon a folyadékkristályos kijelző látható Arduino modul . A kapcsolási rajz alapján megfigyelhetjük, hogy az LCD RS tűje az Arduino 12 érintkezőjéhez van csatlakoztatva. Az R / W tű LCD-je a földhöz csatlakozik. Az Arduino 11 érintkezője az LCD modul engedélyező jelcsaphoz van csatlakoztatva. Az LCD modul és az Arduino modul ebben a projektben kapcsolódnak a 4 bites módhoz. Ezért négy bemeneti sor van, amelyek az LCD DB4-től DB7-ig terjednek. Ez a folyamat nagyon egyszerű, kevesebb csatlakozókábelt igényel, és az LCD-modulban rejlő lehetőségeket is kihasználhatjuk.

LCD interfész az Arduino modullal

LCD interfész az Arduino modullal

A digitális bemeneti vonalak (DB4-DB7) az Arduino csapokkal vannak összekötve az 5-2. A kijelző kontrasztjának beállításához 10K potenciométert használunk. A hátsó LED-lámpán átáramló áram az 560 ohmos ellenállástól származik. A külső tápcsatlakozót a tábla biztosítja az Arduino számára. A számítógép USB-porton keresztül történő használatával az Arduino képes táplálni. Az áramkör egyes részeihez szükséges lehet az + 5 V tápegység, amelyet az Arduino kártya 5 V-os forrásából vesznek.

A következő vázlatos ábra az LCD-modult az Arduino-val való összeköttetésben mutatja.

Sematikus ábrája

Sematikus ábrája

Ez a cikk arról tájékoztat, hogyan érintkezik az LCD modul az Arduino-val. Remélem, hogy a cikk elolvasásával alapvető ismereteket szerezhet arról, hogyan kell az LCD modult használni az Arduino-val. Ha bármilyen kérdése van a cikkel kapcsolatban, vagy a mikrokontroller projektekről , ne habozzon, nyugodtan kommenteljen az alábbi részben. Itt van a kérdés az Ön számára: mi az LCD modul funkciója az Arduino-val való összeköttetéssel?

Fotók:

  • Mi a folyadékkristályos kijelző imimg
  • Folyadékkristályos kijelző 16 × 2 blogspot
  • LCD interfész az Arduino modullal ma