Ako prepojiť LCD (displej z tekutých kryštálov) pomocou Arduina

Vyskúšajte Náš Nástroj Na Odstránenie Problémov





V dizajne zabudovaného systému na báze Arduino hrajú moduly displeja z tekutých kryštálov veľmi dôležitú úlohu. Preto je veľmi dôležité sa o nich dozvedieť ako prepojiť LCD s Arduino 16 × 2 v dizajne zabudovaného systému. Zobrazovacie jednotky sú veľmi dôležité pri komunikácii medzi ľudským svetom a svetom strojov. Zobrazovacia jednotka funguje na rovnakom princípe, nezávisí to od veľkosti displeja, môže byť veľký alebo malý. Pracujeme s jednoduchými displejmi ako 16 × 1 a 16 × 2 jednotky. Zobrazovacia jednotka 16 × 1 má 16 znakov, ktoré sú uvedené v jednom riadku, a 16 × 2 zobrazovacia jednotka má 32 znakov, ktoré sú uvedené v 2 riadku. Mali by sme vedieť, že na zobrazenie každého znaku existuje 5 × 10 pixelov. Teda na zobrazenie jedného znaku by malo byť všetkých 50 pixelov pohromade. Na displeji sa nachádza ovládač, ktorým je HD44780, ktorý sa používa na ovládanie pixelov znakov, ktoré sa majú zobraziť.

Čo je to displej z tekutých kryštálov?

The displej z tekutých kryštálov využíva vlastnosť monitorovania svetla z tekutých kryštálov a tieto svetlo nevyžarujú priamo. Displej z tekutých kryštálov je plochý displej alebo elektronický vizuálny displej. S nízkym obsahom informácií je obsah LCD získavaný vo fixnom alebo ľubovoľnom obrázku, ktorý je zobrazený alebo skrytý ako súčasné slová, číslice alebo 7 segmentový displej . Ľubovoľné obrázky sú tvorené veľkým počtom malých pixelov a prvok má väčšie prvky.




Displej z tekutých kryštálov

Displej z tekutých kryštálov

Displej z tekutých kryštálov 16 × 2

Displej z tekutých kryštálov 16 × 2 obsahuje dve vodorovné čiary a slúžia na kompresiu priestoru 16 zobrazovacích znakov. Vstavaný LCD má dva registre, ktoré sú popísané nižšie.



  • Príkazový register
  • Register údajov

Register príkazov: Tento register slúži na vloženie špeciálneho príkazu na LCD. Príkaz je špeciálna sada údajov a slúži na zadanie interného príkazu na displej z tekutých kryštálov, ako je čistá obrazovka, prechod na riadok 1, znak 1, nastavenie kurzora atď.

Register údajov: Dátové registre sa používajú na zadanie riadku na LCD displeji

Displej z tekutých kryštálov 16x2

Displej z tekutých kryštálov 16 × 2

Schéma pinov a popis jednotlivých pinov sú vysvetlené v nasledujúcej tabuľke.


PIN č Názov špendlíka

Popis špendlíka

Pin 1

GND

Tento pin je zemniaci pin a LCD je pripojený k zemi

Pin 2

VCC

Kolík VCC sa používa na napájanie LCD

Pin 3

VEE

Tento pin sa používa na nastavenie kontrastu LCD pripojením variabilného odporu medzi VCC a zem.

Pin 4

RS

RS je známy ako register select a vyberá register Command / Data. Ak chcete zvoliť príkazový register, RS by sa malo rovnať nule. Ak chcete zvoliť dátový register, RS by sa mal rovnať jednému.

Pin 5

R / W

Tento pin sa používa na výber operácií čítania a zápisu. Aby sa mohli vykonať operácie zápisu, mal by sa R ​​/ W rovnať nule. Na vykonanie operácií čítania by sa mal R / W rovnať jednej.

Pin 6

IN

Toto je aktivačný signálny pin, ak pozitívne impulzy prechádzajú cez pin, potom pin funguje ako pin na čítanie a zápis.

Pin 7

DB0 až DB7

Pin 7 obsahuje celkom 8 pinov, ktoré sa používajú ako dátový pin LCD.

Kolík 15

LED +

Tento pin je pripojený k VCC a používa sa pre pin 16 na nastavenie intenzity podsvietenia LCD.

Pin 16

LED -

Tento kolík je pripojený k uzemneniu a používa sa pre kolík 15 na nastavenie intenzity podsvietenia LCD.

Prepojenie LCD s modulom Arduino

Nasledujúca schéma zapojenia zobrazuje displej z tekutých kryštálov s Modul Arduino . Z obvodovej schémy môžeme pozorovať, že pin RS LCD je pripojený k pinu 12 Arduina. Displej LCD kolíka R / W je pripojený k zemi. Pin 11 Arduina je pripojený k aktivačnému signálnemu kolíku LCD modulu. Modul LCD a modul Arduino sú v tomto projekte prepojené so 4-bitovým režimom. Preto existujú štyri vstupné riadky, ktoré sú na LCD LCD DB4 až DB7. Tento proces je veľmi jednoduchý, vyžaduje menej pripojovacích káblov a tiež môžeme využiť najväčší potenciál LCD modulu.

Prepojenie LCD s modulom Arduino

Prepojenie LCD s modulom Arduino

Digitálne vstupné linky (DB4-DB7) sú prepojené s pinmi Arduino od 5-2. Na nastavenie kontrastu displeja tu používame 10K potenciometer. Prúd zadným LED svetlom je z 560-ohmového rezistora. Konektor externého napájania poskytuje doska pre Arduino. Pomocou počítača cez USB port môže Arduino napájať. Niektoré časti obvodu môžu vyžadovať napájanie + 5 V, ktoré sa dodáva zo zdroja 5 V na doske Arduino.

Nasledujúca schematická schéma zobrazuje prepojenie LCD modulu s Arduino.

Schematický diagram

Schematický diagram

Tento článok poskytuje informácie o prepojení LCD modulu s Arduino. Dúfam, že po prečítaní tohto článku získate základné vedomosti o tom, ako sa používa modul LCD s procesorom Arduino. Ak máte akékoľvek otázky týkajúce sa tohto článku alebo o projektoch mikrokontrolérov , neváhajte a neváhajte komentovať v nasledujúcej sekcii. Tu je otázka, aká je funkcia LCD modulu pri prepojení s Arduino?

Fotografické úvery:

  • Čo je to displej z tekutých kryštálov imimg
  • Displej z tekutých kryštálov 16 × 2 blogspot
  • Prepojenie LCD s modulom Arduino obvod dnes