Strona główna Rozwiązania Poznanie interfejsów wyświetlacza

Poznanie interfejsów wyświetlacza

March 04,2022

Opis

Wstęp:

Firma Winstar dostarcza tysiące modułów wyświetlaczy modeli, w tym TN/STN LCD, OLED i TFT. Istnieje wiele typów interfejsów dostarczających dane obrazu do modułu wyświetlacza. Klienci mogą pytać, który z nich jest najlepszy lub który może spełnić wymagania. W tym artykule zostanie omówione przesyłanie danych przez interfejsy wyświetlacza.

Istotnym problemem związanym z interfejsem wyświetlacza, jest przepustowość komunikacji (BW). Dlaczego BW ma znaczenie? BW jest wskaźnikiem transferu danych w kanale komunikacyjnym. Tak więc BW wpływa na reakcję wyświetlacza na dane ekranowe, co oznacza częstotliwość odświeżania wyświetlacza. Albo, inaczej mówiąc, wydajność wyświetlacza.

Wprowadzenie:

Dobrze znane obecnie interfejsy wyświetlaczy:

1.Równoległy

 

1-1 Interfejs MCU 8080/6800

Interfejs MCU 8080/6800

Wyświetlanie nieprzetworzonych danych przesłanych przez magistralę danych, zgodnie z sygnałem magistrali sterowania. Przepustowość komunikacji zależy od włączenia szybkości działania na sterowniku IC. LCD QVGA 320x240 z matrycą punktową, tj. przepustowość komunikacji wyniesie 320 * 240 / 8 bitów (szerokość danych) * 60 kl./s = 576 kHz przy sygnale ENABLE.

1.2 Równoległy RGB 16/18/24 bitów

Interfejs RGB ma przesyłać taktowanie napędu do układu scalonego sterownika wyświetlacza poprzez wejście/wyjście danych w sposób równoległy, włącznie z danymi R/G/B, sygnałem synchronizacji pionowej (V-SYNC, sygnałem synchronizacji pionowej), sygnałem synchronizacji poziomej (H-SYNC), sygnałem synchronizacji poziomej), sygnałem aktywacji danych (DE, Data Enable) i sygnałem zegara PCLK (Pixel Clock). Interfejs wyświetlacza RGB666 jest następujący:

Równoległy RGB 16/18/24 bitów

Wyświetla nieprzetworzone dane przesłane tak samo jak powyżej. Ale rozdzielczość wyświetlacza jest coraz wyższa. tj. WVGA 800 * 480 (pikseli) * 60 kl./s = 23,04 MHz. (PCLK)

2.Szeregowy

 

2.1 SPI (Szeregowy interfejs urządzeń peryferyjnych)

SPI jest interfejsem opartym na master-slave, zwykle z Master (urządzenie master) i jednym lub wieloma urządzeniami slave (urządzenia slave). Na interfejsie znajdują się 4 piny. Metoda połączenia i struktura sprzętowa są następujące:

Struktura interfejsu SPI

[Struktura interfejsu SPI]

 

SCLK: Zegar synchroniczny używany przez wszystkie urządzenia. Urządzenie master steruje tym zegarem, a urządzenia slave otrzymują sygnał zegara.

MOSI: Master out, slave in. Jest to główna linia danych kierowana przez urządzenie master do wszystkich urządzeń slave na szynie SPI. Tylko wybrane zegary urządzeń slave przesyłają dane zegara z MOSI.

MISO: Master in, slave out. Jest to główna linia danych sterowana przez wybrane urządzenie slave do urządzenia master. Tylko wybrane urządzenie slave może sterować tym obwodem. W rzeczywistości jest to jedyny obwód w układzie magistrali SPI, którym urządzenie slave może kiedykolwiek sterować.

CS: Wybór chipa. Ten sygnał jest unikatowy dla każdego urządzenia slave. Gdy jest aktywny, wybrane urządzenie slave musi sterować MISO.

Przykład schematu SPI

[Przykład schematu SPI]

 

Wyświetlanie danych przesyłanych sekwencyjnie. Przepustowość komunikacyjna interfejsu wyświetlacza, tj. QVGA 320 * 240 (pikseli) * 16 bitów (głębia kolorów) * 30 kl./s = 36,864 MHz.

2.2 IIC (Inter-Integrated Circuit) lub alternatywnie znany jako I²C):

W odróżnieniu od bazy SPI punkt-punkt (lub punkt-wielopunkt), I²C jest połączony w postaci magistrali danych, która umożliwia szeregowe połączenie wielu urządzeń master i wielu urządzeń slave. Metoda interfejsu i struktura sprzętowa są następujące:

I²C schematic

[I²C schematic]

 

Odpowiedź urządzenia analogowego

[Odpowiedź urządzenia analogowego]

 

Standard mode = 100K bit/s.
Full speed mode = 400K bit/s.
Szybka mode = 1M bit/s.
Wysokie speed mode = 3.2M bit/s.

2.3 Szeregowy RGB 6/8 bitów.

Serial RGB 6/8 bits

Wyświetlanie danych przesyłanych w sekwencji RGB. Przepustowość komunikacyjna interfejsu wyświetlacza, tj. QVGA 320 * 240 (pikseli) * 3 kropki * 30 fps = 6 912 000 Hz (DCLK).

 

2.4 LVDS: Sygnał różnicowy niskiego napięcia. Powinien nadać nazwę FPD-Link dla interfejsu wyświetlacza.

courtesy of sikipedia

LVDS to standard techniczny wprowadzony w 1994 r., który określa charakterystykę elektryczną różnicowego standardu sygnalizacji szeregowej, ale nie jest protokołem. LVDS to tylko specyfikacja warstwy fizycznej; korzysta z niej wiele standardów i aplikacji komunikacyjnych, dodając do niej warstwę łącza danych zdefiniowaną w modelu OSI. LVDS działa przy niskim poborze mocy i może pracować z bardzo dużymi szybkościami, przy użyciu niedrogich miedzianych kabli typu skrętka.

courtesy of sikipedia

Na początku producenci notebooków i wyświetlaczy LCD powszechnie używali LVDS zamiast FPD-Link, odnosząc się do swojego protokołu. Termin LVDS stał się pomyłkowo synonimem Flat Panel Display Link w słownictwie inżynierii wyświetlaczy wideo.

 

2.5 MIPI CSI/DSI: Mobile Industry Processor Interface.

Widok wyświetlacza DSI

[Widok wyświetlacza DSI]

 

MIPI Alliance ma na celu obniżenie kosztów kontrolerów wyświetlaczy w urządzeniach mobilnych. Definiuje magistralę szeregową i protokół komunikacyjny pomiędzy hostem, źródłem danych obrazu i urządzeniem doceMałaym. Jest to oczekiwany cel w LCD i podobnych technologiach wyświetlania.

Widok systemu DSI

[Widok systemu DSI]

 

DSI określa wysoką szybkość magistrali punkt-punkt z sygnalizacją różnicową (np., 4.5 Gbit/s/linię dla D-PHY 2.0). Ta magistrala zawiera jedną szybką linię zegarową i jedną lub więcej linii danych.

Dane obrazu na magistrali są przeplatane sygnałami odstępów wygaszania poziomego i pionowego. Dane są przesyłane do wyświetlacza w czasie rzeczywistym i nie są zapisywane przez urządzenie w celu oszczędzania pamięci bufora ramek w wyświetlaczu. Jednak oznacza to również, że urządzenie musi być stale odświeżane (w tempie np. 30 lub 60 klatek na sekundę) lub utraci obraz. Dane obrazu są wysyłane tylko w trybie HS. W trybie HS, polecenia są przesyłane w czasie przerwy wygaszania pionowego.

Eksperymentalny przykład interfejsu wyświetlacza MCU 8080/6800:

 

Kontroler LCD został wycofany, a klient chciałby zastąpić go modułem kompatybilnym z pin-to-pin. Właściciele RD zaprojektowali dla kompatybilnego interfejsu płytę drukowaną z MCU. Wyniki eksperymentów na sygnale ENABLE muszą wynosić co najmniej 9,92uS. Oznacza to, że maksymalna szybkość komunikacji BW wynosi około 100 kB/s.

Chanel1 –E pin@9.92uS, Chanel2 – CS pin

[Chanel1 –E [email protected], Chanel2 – CS pin]

 

Poniżej widzimy kilka defektów przy skracaniu czasu ENABLE do 9,84uS (szybkość komunikacji do 101KBPS).

Chanel1 –E pin@9.84uS, Chanel2 – CS pin

[Chanel1 –E [email protected], Chanel2 – CS pin]

 

Tabela porównawcza interfejsu wyświetlacza:

 

Który interfejs jest najlepszy? Nie można jednoznacznie odpowiedzieć na to pytanie. Użytkownicy powinni wybrać interfejs odpowiedni dla swoich zastosowań, a nie najlepszy. Zobaczmy następujące porównanie zalet i wad tych interfejsów.

Interfejs wyświetlacza Rozdzielczość Szybkość Liczba pinów Zakłócenia Zużycie energii Odległość połączenia Koszt
MCU 8080/6800 Średnia Niska Większa Średnie Niskie Krótka Niski
RGB 16/18/24 Średnia Szybka Większa Największe Wysokie Krótka Niski
SPI Niska Niska Mniejsza Średnie Niskie Krótka Niski
I²C Niska Niska Mniejsza Średnie Niskie Krótka Niski
Serial RGB 6/8 Średnia Szybka Mniejsza Największe Wysokie Krótka Niski
LVDS Duża Szybka Mniejsza Najmniejsze Niskie Duża Wysoki
MIPI Duża Największa Mniejsza Najmniejsze Niskie Krótka Średni
Masz pytania dotyczące rozwiązań w zakresie wyświetlania dla twojej firmy? Kontakt z nami!

Subskrybuj

Otrzymuj e-maile z wiadomościami od firmy Winstar

Kontakt z nami

Cena/Arkusz danych/Zapytanie ogólne

Pomoc techniczna

Skontaktuj się z nami, aby uzyskać wszelkie informacje techniczne

go top
Kontakt
close

Cenimy twoją prywatność

Klikając „Zezwól na wszystkie pliki cookie”, zgadzasz się na przechowywanie plików cookie na swoim urządzeniu w celu usprawnienia nawigacji po witrynie, analizy korzystania z witryny oraz wspierania naszych działań marketingowych i dotyczących wydajności. Więcej informacji na ten temat znajdziesz w naszej polityce. Polityka prywatności

Cenimy twoją prywatność

Winstar i niektóre strony trzecie używają plików cookie na stronie www.winstar.com.tw. Szczegóły dotyczące rodzajów plików cookie, ich celu oraz zaangażowanych stron trzecich są opisane poniżej i w naszej Polityce plików cookie. Kliknij „Zezwól na wszystko”, aby wyrazić zgodę na korzystanie z plików cookie i uzyskać najlepsze możliwe wrażenia na naszych stronach internetowych. Możesz także ustawić preferencje lub odrzucić pliki cookie (z wyjątkiem niezbędnych plików cookie).

Zarządzaj preferencjami zgody

Zawsze aktywne
Niezbędne pliki cookie

Te ciasteczka są niezbędne, aby umożliwić Ci poruszanie się po stronie internetowej i korzystanie z jej funkcji, takich jak ustawianie preferencji prywatności, logowanie się lub wypełnianie formularzy.

Ciasteczka analityczne

Te pliki cookie, znane również jako „ciasteczka statystyczne”, zbierają informacje o tym, jak korzystasz z witryny, takie jak które strony odwiedziłeś i które linki kliknąłeś. Zobacz szczegóły.