Kaip susieti LCD (skystųjų kristalų ekraną) naudojant „Arduino“

Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas





Kuriant „Arduino“ įterptąją sistemą, „Liquid Crystal Display“ moduliai vaidina labai svarbų vaidmenį. Todėl labai svarbu apie tai sužinoti kaip sąsaja LCD su 16 × 2 „Arduino“ įterptųjų sistemų dizainu. Ekrano vienetai yra labai svarbūs bendraujant tarp žmogaus ir mašinų pasaulio. Ekrano blokas veikia tuo pačiu principu, jis nepriklauso nuo ekrano dydžio, jis gali būti didelis ar mažas. Mes dirbame su paprastais ekranais, tokiais kaip 16 × 1 ir 16 × 2 vienetai. 16 × 1 ekranas turi 16 simbolių, esančių vienoje eilutėje, o 16 × 2 ekranas turi 32 simbolius, esančius 2 eilutėse. Turėtume žinoti, kad norint parodyti kiekvieną simbolį yra 5 × 10 taškų. Taigi, norint parodyti vieną simbolį, visi 50 taškų turėtų būti kartu. Ekrane yra valdiklis, kuris yra HD44780, jis naudojamas valdyti rodomų simbolių taškus.

Kas yra skystųjų kristalų ekranas?

skystųjų kristalų ekranas naudoja skystųjų kristalų šviesos stebėjimo savybę ir jie tiesiogiai neskleidžia šviesos. Skystųjų kristalų ekranas yra plokščias ekranas arba elektroninis vaizdinis ekranas. Turint mažai informacijos, LCD ekrano turinys gaunamas fiksuotame arba savavališkame vaizde, kuris rodomas ar paslėptas kaip esami žodžiai, skaitmenys ar 7 segmentų ekranas . Savavališkus vaizdus sudaro didelis mažų taškų skaičius, o elementas turi didesnius elementus.




Skystųjų kristalų ekranas

Skystųjų kristalų ekranas

Skystųjų kristalų ekranas 16 × 2

16 × 2 skystųjų kristalų ekrane yra dvi horizontalios linijos ir jie naudojami 16 ekrano simbolių erdvei suspausti. Integruotas skystųjų kristalų ekranas turi du registrus, kurie aprašyti toliau.



  • Komandų registras
  • Duomenų registras

Komandų registras: Šis registras naudojamas specialiai komandai įterpti į LCD. Komanda yra specialus duomenų rinkinys ir ji naudojama skystųjų kristalų ekranui suteikti vidinę komandą, pavyzdžiui, skaidrų ekraną, pereiti prie 1 eilutės 1 simbolio, nustatyti žymeklį ir kt.

Duomenų registras: Duomenų registrai naudojami įvedant eilutę į LCD

Skystųjų kristalų ekranas 16x2

Skystųjų kristalų ekranas 16 × 2

Kaiščių schema ir kiekvieno kaiščio aprašymas paaiškinti šioje lentelėje.


Smeigtukas Nr PIN vardas

Smeigtuko aprašymas

1 kaištis

BND

Šis kaištis yra įžeminimo kaištis, o LCD yra prijungtas prie žemės

2 kaištis

VCC

VCC kaištis naudojamas maitinti LCD

3 kaištis

VEE

Šis kaištis naudojamas reguliuoti LCD kontrastą, jungiant kintamą rezistorių tarp VCC ir įžeminimo.

4 kaištis

RS

RS yra žinomas kaip registro pasirinkimas ir jis pasirenka komandų / duomenų registrą. Norėdami pasirinkti komandų registrą, RS turėtų būti lygus nuliui. Norėdami pasirinkti duomenų registrą, RS turėtų būti lygus vienam.

5 kaištis

R / W

Šis kaištis naudojamas skaitymo / rašymo operacijoms pasirinkti. Norėdami atlikti rašymo operacijas, R / W turėtų būti lygus nuliui. Norėdami atlikti skaitymo operacijas, R / W turėtų būti lygus vienam.

6 kaištis

IN

Tai yra įjungimo signalo kaištis, jei teigiami impulsai eina per kaištį, tada kaištis veikia kaip skaitymo / rašymo kaištis.

7 kaištis

DB0 - DB7

7 kaište yra 8 kontaktai, kurie naudojami kaip LCD duomenų kaištis.

15 kaištis

LED +

Šis kaištis yra prijungtas prie VCC ir naudojamas kaiščiui 16 nustatyti LCD ekrano apšvietimą.

16 kaištis

LED -

Šis kaištis yra prijungtas prie „Ground“ ir naudojamas kaiščiui 15 nustatyti LCD ekrano apšvietimą.

LCD sąsaja su „Arduino“ moduliu

Ši schema rodo skystųjų kristalų ekraną su „Arduino“ modulis . Iš grandinės schemos galime pastebėti, kad LCD ekranas yra prijungtas prie „Arduino“ 12 kaiščio. R / W kaiščio skystųjų kristalų ekranas yra prijungtas prie žemės. „Arduino“ kaištis 11 yra prijungtas prie LCD modulio įjungimo signalo kaiščio. Šiame projekte LCD modulis ir „Arduino“ modulis yra susieti su 4 bitų režimu. Taigi yra keturios įvesties eilutės, kurios yra LCD nuo DB4 iki DB7. Šis procesas yra labai paprastas, jam reikia mažiau prijungimo kabelių, taip pat mes galime išnaudoti didžiausią LCD modulio potencialą.

LCD sąsaja su „Arduino“ moduliu

LCD sąsaja su „Arduino“ moduliu

Skaitmeninės įvesties linijos (DB4-DB7) yra susietos su „Arduino“ kaiščiais nuo 5 iki 2. Norėdami reguliuoti ekrano kontrastą, mes naudojame 10K potenciometrą. Srovė per galinę LED lemputę gaunama iš 560 omų rezistoriaus. Išorinį maitinimo lizdą plokštė teikia „Arduino“. Naudojant kompiuterį per USB prievadą, „Arduino“ gali maitinti. Kai kurioms grandinės dalims gali reikėti + 5 V maitinimo šaltinio, kuris paimamas iš 5 V šaltinio „Arduino“ plokštėje.

Ši schema rodo LCD modulio sąsają su „Arduino“.

Schema

Schema

Šiame straipsnyje pateikiama informacija apie tai, kaip skystųjų kristalų modulis sąveikauja su „Arduino“. Tikiuosi, kad perskaitę šį straipsnį, jūs turite pagrindinių žinių apie tai, kaip LCD modulį naudoti su „Arduino“. Jei turite klausimų apie šį straipsnį arba apie mikrovaldiklių projektus , nedvejodami komentuokite toliau pateiktame skyriuje. Štai jums klausimas, kokia yra LCD modulio funkcija sąsajoje su „Arduino“?

Nuotraukų kreditai:

  • Kas yra skystųjų kristalų ekranas imimg
  • Skystųjų kristalų ekranas 16 × 2 blogspot
  • LCD sąsaja su „Arduino“ moduliu šiandien