Interfejs LCD-Czy kiedykolwiek zadałeś sobie pytanie, czym jest LCD? Bez obaw, jesteśmy tu dla ciebie. Dlatego, podobnie jak w każdym gadżecie wyświetlającym, wyświetlacz ciekłokrystaliczny koordynuje się z mikroprocesorem lub mikrokontrolerem. MCPU i MCU wysyłają jasność, którą każdy piksel powinien wytworzyć. Tworzy wymagany kolor piksela dla ekranu LCD.

Jednak sposób komunikacji pomiędzy MPU/MCU a segmentem LCD jest znany jako interfejs. Więcej na temat interfejsu LCD omówimy w tym przewodniku.

Co to jest interfejs LCD?

Interfejs LCD jest łącznikiem pomiędzy modułem płaskiego wyświetlacza a procesorem multimedialnym. Dlatego interfejs może być oddzielony lub włączony jako część struktury na chipie. Dodatkowo, aplikacja wytwarza obraz, a następnie ekran wyświetla go za pomocą interfejsu LCD dla użytkownika.

Rodzaje interfejsów LCD

Interfejs LCD 1

Istnieje kilka typów interfejsów wyświetlaczy ciekłokrystalicznych. Poniżej przedstawiono niektóre z nich.

Interfejs LCD-Szeregowy interfejs peryferyjny (SPI)

Interfejs LCD 2

Serial Peripheral Interface jest magistralą danych z kilkoma liniami dla danych. Dokładnie harmonizuje dwa końce transmisji danych. Dlatego zegar sygnałowy obraca się, wskazując, kiedy próbkować bity danych na linii.

Na przykład, za każdym razem, gdy zmiana występuje na wizualu, jest znana jako krawędź. Dlatego zmiana może być wzrostem napięcia lub spadkiem tego samego.

Poza tym szeregowy interfejs peryferyjny ma jeszcze jeden element znany jako slave select (SS) lub chip select. Funkcją SS jest obudzenie peryferii do odbioru lub wysłania danych. Na przykład, ponieważ SPI może obsługiwać kilka urządzeń peryferyjnych, SS może obudzić określone urządzenia peryferyjne zamiast wszystkich. Wreszcie, SPI można wykorzystać w graficznych, znakowych, cyfrowych i małych wyświetlaczach TFT LCD. Pozwala to na prosty interfejs, niedrogi sprzęt i szybsze prędkości niż w SCI.

Interfejs obwodu zintegrowanego (I²C)

Interfejs LCD 3

Jest to kolejny interfejs szeregowy w LCD, który przypomina SPI z funkcjami slave, clock i master. I²C nie integruje linii SS jak w SPI. Dlatego przy wyborze slave'a do komunikacji niezbędny jest proces zwany adresowaniem. Na szynie danych wysyłana jest ramka sygnału, aby zaadresować konkretnego slave'a po pierwszym bicie. Mimo to sygnał wyjściowy dociera do każdego slave'a, z którym jest połączony, choć wiadomość otrzyma tylko slave z odpowiednim adresem do sygnału.

Dodatkowo na ramce adresowej znajduje się bit odczytu lub zapisu wskazujący, kiedy master powinien wysłać lub odebrać dane od slave'a.

Interfejs LCD-Interfejs równoległy MCU

Interfejs MCU jest niezbędny, ponieważ może zapisywać i odczytywać dane przechowywane w wewnętrznym buforze ramki lub pamięci masowej gadżetu. Dlatego, jeśli chcesz przechowywać obrazy do przyszłego użytku, MCU jest najlepszym wyborem dla Ciebie.

Dodatkowo, w interfejsie równoległym MCU dla wyświetlaczy ciekłokrystalicznych, sygnały danych są wysyłane przez pasy danych na 18-bitowych, 16-bitowych, 9-bitowych lub 8-bitowych kanałach danych. Poza tym, interfejs MCU jest prosty, chociaż wymaga pamięci RAM wyświetlacza dla jego funkcjonalności. Ponadto można go stosować w graficznych wyświetlaczach LCD, znakowych wyświetlaczach LCD i małych wyświetlaczach TFT LCD.

Interfejs LCD dla dużych wyświetlaczy LCD.

Interfejs LCD-Interfejs LVDS

LVDS to skrót od angielskiej nazwy Low-Voltage Differential Signaling. Ten typ interfejsu jest niezbędny jako uzupełnienie dla dużych wyświetlaczy LCD i urządzeń peryferyjnych wymagających dużej przepustowości, takich jak grafika HD i szybkie odświeżanie obrazu. Dlatego jest to dobry wybór ze względu na szybką transmisję danych przy jednoczesnym niskim zużyciu napięcia. Jeden z przewodów interfejsu LVDS przenosi dokładną odwrotność swojego towarzysza. Dodatkowo, ładunek elektryczny z jednego przewodu jest prawidłowo maskowany przez drugi przewód, co zmniejsza zakłócenia systemu bezprzewodowego znajdującego się w pobliżu. Wreszcie, po stronie odbiorcy, układ sprawdza zmianę napięcia pomiędzy dwoma przewodami.

Pros

Obsługuje mniejsze wahania napięcia

Możliwość blokowania szumów

Ma niską emisję zakłóceń elektromagnetycznych w porównaniu do innych interfejsów

Jego wyjście nie wymaga zewnętrznego biasingu

Obsługuje zegar, dane i sygnały sterujące

Najlepiej sprawdza się w przypadku dużych wyświetlaczy

Cons

Jest drogi

Działa tylko z kablami skręconymi

Ma zmniejszoną wydajność jittera

Interfejs LCD-Interfejs RGB

Funkcje interfejsu Red Green i Blue (RGB) służą do łączenia z kolorowymi wyświetlaczami. Przesyła on 8 bitów danych dla każdego z kolorów w każdej oscylacji zegara. Oznacza to, że na każdą oscylację zegara przypadają 24 bity danych.

Pros

Przyjazny dla kieszeni dzięki ulepszeniu technologii

Oferuje optymalną wydajność

Ma wysokie możliwości przepustowości

Działa dobrze z dużymi wyświetlaczami

Cons

Wymaga drogich złączy i dużej powierzchni pinów

Powoduje szum elektryczny, który wpływa na systemy bezprzewodowe

Interfejs EDP

Obecnie musisz zauważyć poprawę wydajności, ponieważ urządzenia elektroniczne stają się mniejsze i łatwe w użyciu. Dlatego doprowadziło to do wprowadzenia wbudowanego portu wyświetlacza. Interfejs ten łączy urządzenie wideo z urządzeniem wyświetlającym i przenosi USB, audio i inne formy danych. Ponadto, ten port wyświetlacza oferuje wysokiej wydajności zewnętrzny interfejs A/V stąd wysokie rozdzielczości wyświetlania 4K. Dodatkowo motywem rozwoju tego interfejsu jest kilka wymagań obliczeniowych. Przede wszystkim, głównym wymogiem jest integracja sprzętowa.

Safety

Ma niski poziom EMI, co zmniejsza potrzebę stosowania nieporęcznych osłon

Zapewnia wyższą rozdzielczość, szybkość klatek i głębię kolorów

Wymaga niewielu połączeń w porównaniu z interfejsami LVDS

Są mniejsze niż podobne typy kabli

Cons

Jest drogi

Interfejs LCD-Interfejs procesora przemysłu mobilnego -MIPI

Jest to nowa technologia opracowana przez sojusz MIPI. Mobile Industry Processor Interface stał się preferowaną opcją dla mobilnych deweloperów. Ten interfejs używa tej samej sygnalizacji co w LVDS. Wykorzystuje parę zegarów i 1-8 pasów danych. Mobile Industry Processor Interface obsługuje złożone reguły, które pozwalają na pracę w trybie niskiego poboru mocy i wysokiej prędkości. Dodatkowo, odczytuje dane pochodzące z wyświetlacza z niską prędkością.

Safety

Współpracuje z wyświetlaczami wielu kamer

Możliwość korekcji błędów

Obsługa różnych strumieni pikseli

Wykorzystuje niską moc

Wymaga niskich kosztów wdrożenia

Cons

Jest skomplikowany

Działa głównie na ekranach wielkości telefonu komórkowego

Wymaga specjalnej płyty do szybkiej transmisji

Interfejs LCD-Porównanie wszystkich interfejsów

Poniższa tabela przedstawia porównanie pomiędzy powyższymi typami interfejsów LCD.

TechnologiaLiczba pinówMaksymalna szerokość pasmaAplikacjeZegar
SPI615MB/sMałe wyświetlacze w MCU9bitów/10 zegarów
I2C5450KB/s lub 2MB/sMałe wyświetlacze w komputerach PC i urządzeniach peryferyjnych PCN/A
RGB30 dla 8 bitów/kolor24 bity X 50MHz = 1.5Gb/secWiększe wyświetlacze50MHz
LVDS4, 6 lub 8 par; 8, 12 lub 16 + para zegarowa + podstawy +3 = 258 x 300MHz x 2 = 2,4 GB/s; Do 3,4GB/sWiększe wyświetlacze, trudne warunki pracy300MHz
MIPI4 lub 8 par + para zegarów, 10 lub 184 x 2 GB/s = 8GB/sTelefony komórkoweN/A

Wiki

Wybierając odpowiedni interfejs wyświetlacza dla swojego urządzenia, musisz wziąć pod uwagę kilka czynników. Dlatego wymaga to, abyś wiedział, jak podłączyć wyświetlacz do swojego systemu elektronicznego. Niemniej jednak, najlepiej będzie, jeśli wybierzesz odpowiedni interfejs dla swojego wyświetlacza. Dodatkowo weź pod uwagę ilość przesyłanych danych oraz częstotliwość odświeżania, której wymaga Twój system.

Wreszcie, ułatwiliśmy to, ponieważ podaliśmy wszystkie szczegóły dotyczące każdego interfejsu wyświetlacza, w tym zalety i wady. Dlatego po przejściu przez nasz przewodnik, nigdy nie będziesz miał problemów podczas dokonywania wyboru.