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 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 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
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
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ś