Jak podłączyć wyświetlacz LCD (wyświetlacz ciekłokrystaliczny) za pomocą Arduino

Wypróbuj Nasz Instrument Do Eliminowania Problemów





W projektach systemów wbudowanych opartych na Arduino, moduły wyświetlacza ciekłokrystalicznego odgrywają bardzo ważną rolę. Dlatego bardzo ważne jest, aby się o tym dowiedzieć jak interfejs LCD z Arduino 16 × 2 w konstrukcji systemu wbudowanego. Jednostki wyświetlające są bardzo ważne w komunikacji między światem ludzkim a światem maszyn. Wyświetlacz działa na tej samej zasadzie, nie zależy od wielkości wyświetlacza, może być duży lub mały. Pracujemy z prostymi wyświetlaczami, takimi jak jednostki 16 × 1 i 16 × 2. Wyświetlacz 16 × 1 ma 16 znaków, które znajdują się w jednym wierszu, a wyświetlacze 16 × 2 mają 32 znaki, które są obecne w 2 wierszu. Powinniśmy wiedzieć, że do wyświetlenia każdego znaku jest 5 × 10 pikseli. Zatem aby wyświetlić jeden znak, wszystkie 50 pikseli powinno być razem. Na wyświetlaczu znajduje się kontroler, którym jest HD44780, który służy do sterowania pikselami wyświetlanych znaków.

Co to jest wyświetlacz ciekłokrystaliczny?

Plik wyświetlacz ciekłokrystaliczny wykorzystuje właściwość monitorowania światła ciekłego kryształu i nie emituje światła bezpośrednio. Wyświetlacz ciekłokrystaliczny to płaski wyświetlacz panelowy lub elektroniczny wyświetlacz wizualny. Przy małej ilości informacji zawartość wyświetlaczy LCD jest uzyskiwana w postaci stałego obrazu lub dowolnego obrazu, który jest wyświetlany lub ukrywany jak obecne słowa, cyfry lub 7-segmentowy wyświetlacz . Dowolne obrazy składają się z dużej liczby małych pikseli, a element ma większe elementy.




Wyświetlacz ciekłokrystaliczny

Wyświetlacz ciekłokrystaliczny

Wyświetlacz ciekłokrystaliczny 16 × 2

Wyświetlacz ciekłokrystaliczny 16 × 2 zawiera dwie poziome linie i służą do kompresji przestrzeni 16 znaków. Wbudowany wyświetlacz LCD ma dwa rejestry, które są opisane poniżej.



  • Rejestr poleceń
  • Rejestr danych

Rejestr poleceń: Rejestr ten służy do wstawiania specjalnego polecenia na wyświetlaczu LCD. Polecenie jest specjalnym zestawem danych i służy do wydawania wewnętrznego polecenia wyświetlaczowi ciekłokrystalicznemu, takiego jak czysty ekran, przejście do wiersza 1, znak 1, ustawienie kursora itp.

Rejestr danych: Rejestry danych służą do wprowadzania linii na wyświetlaczu LCD

Wyświetlacz ciekłokrystaliczny 16x2

Wyświetlacz ciekłokrystaliczny 16 × 2

Schemat pinów i opis każdego z pinów wyjaśniono w poniższej tabeli.


Nr pinu Nazwa pinu

Opis pinów

Pin 1

GND

Ten pin jest bolcem uziemienia, a wyświetlacz LCD jest podłączony do uziemienia

Pin 2

VCC

Pin VCC służy do zasilania wyświetlacza LCD

Pin 3

VEE

Ten styk służy do regulacji kontrastu wyświetlacza LCD poprzez podłączenie rezystora zmiennego między VCC i uziemieniem.

Pin 4

RS

RS jest znany jako wybór rejestru i wybiera rejestr poleceń / danych. Aby wybrać rejestr poleceń, RS powinno być równe zero. Aby wybrać rejestr danych, RS powinien być równy jeden.

Pin 5

R / W

Ten pin służy do wybierania operacji odczytu / zapisu. Aby wykonać operacje zapisu, wartość R / W powinna być równa zeru. Aby wykonać operacje odczytu, wartość R / W powinna być równa jeden.

Pin 6

W

Jest to pin sygnału włączenia, jeśli dodatnie impulsy przechodzą przez pin, wówczas pin działa jako pin do odczytu / zapisu.

Pin 7

DB0 do DB7

Pin 7 zawiera łącznie 8 pinów, które są używane jako pin danych wyświetlacza LCD.

Kołek 15

LED +

Ten pin jest podłączony do VCC i służy jako pin 16 do ustawiania poświaty podświetlenia wyświetlacza LCD.

Pin 16

DOPROWADZIŁO -

Ten styk jest podłączony do uziemienia i służy do styku 15 do ustawiania poświaty podświetlenia wyświetlacza LCD.

Interfejs LCD do modułu Arduino

Poniższy schemat obwodu przedstawia wyświetlacz ciekłokrystaliczny z Moduł Arduino . Ze schematu obwodu możemy zauważyć, że pin RS wyświetlacza LCD jest połączony z pinem 12 Arduino. Wyświetlacz LCD pinu R / W jest podłączony do masy. Pin 11 Arduino jest połączony z pinem sygnału włączenia modułu LCD. W tym projekcie moduł LCD i moduł Arduino są połączone z trybem 4-bitowym. Stąd istnieją cztery linie wejściowe, które są od DB4 do DB7 na wyświetlaczu LCD. Ten proces jest bardzo prosty, wymaga mniejszej liczby kabli połączeniowych, a także możemy maksymalnie wykorzystać potencjał modułu LCD.

Interfejs LCD do modułu Arduino

Interfejs LCD do modułu Arduino

Cyfrowe linie wejściowe (DB4-DB7) są połączone z pinami Arduino z 5-2. Aby wyregulować kontrast wyświetlacza, używamy tutaj potencjometru 10K. Prąd płynący przez tylne światło LED pochodzi z rezystora 560 omów. Zewnętrzne gniazdo zasilania jest dostarczane przez płytkę do Arduino. Za pomocą komputera PC przez port USB Arduino może zasilać. Niektóre części obwodu mogą wymagać zasilania + 5 V, które jest pobierane ze źródła 5 V na płycie Arduino.

Poniższy schemat przedstawia interfejs modułu LCD z Arduino.

Schemat

Schemat

Ten artykuł zawiera informacje o współpracy modułu LCD z Arduino. Mam nadzieję, że czytając ten artykuł masz podstawową wiedzę o tym, jak podłączyć moduł LCD do Arduino. Jeśli masz jakieś pytania dotyczące tego artykułu lub o projektach mikrokontrolerów , nie wahaj się i nie wahaj się komentować w poniższej sekcji. Tutaj jest pytanie do Ciebie, jaka jest funkcja modułu LCD po połączeniu z Arduino?

Kredyty fotograficzne:

  • Co to jest wyświetlacz ciekłokrystaliczny imimg
  • Wyświetlacz ciekłokrystaliczny 16 × 2 blogspot
  • Interfejs LCD do modułu Arduino obwód dziś