Sterowanie odbiornikami telewizyjnymi LCD, LED i plazmowymi firmy LG z urządzenia zewnętrznego Ryszard Małecki 1 Co to jest RS- (EIA-)? RS-C (Recommended Standard C rekomendowany standard C): interfejs szeregowej transmisji danych Na początku 190 roku, komitet standaryzacji, dziś znany jako EIA Electronic Industries Association (Zrzeszenie Przemysłu Elektronicznego), opracował wspólny standard interfejsu dla urządzeń teleinformatycznych, w celu ujednolicenia parametrów sygnałów i konstrukcji urządzeń zdolnych do wymiany danych cyfrowych za pomocą sieci telefonicznej Standard RS- opisuje sposób połączenia urządzeń DTE (ang Data Terminal Equipment) tj urządzeń końcowych danych (np komputer) oraz urządzeń DCE (ang Data Communication Equipment), czyli urządzeń komunikacji danych (np modem) W związku z digitalizacją wielu urządzeń, w tym również urządzeń sprzętu powszechnego użytku, standard ten w sposób oczywisty zagościł i jest coraz powszechniej wykorzystywany do regulacji i aktualizacji oprogramowania sprzętowego w urządzeniach będącym przedmiotem naszego zainteresowania, takich jak telewizory, monitory, odbiorniki satelitarne, itd Standard określa nazwy styków złącza oraz przypisane im sygnały, a także specyfikację elektryczną obwodów wewnętrznych Standard ten definiuje również normy wtyczek i kabli portów szeregowych typu COM W ciągu 0 lat od stworzenia tej normy, Electronic Industries Association opublikował trzy zmiany, z których ostatnią jest EIAE norma wprowadzona w 1991 roku RSC Oprócz zmiany nazwy z RS na EIA, niektóre linie sygnałowe zostały przemianowane, zdefiniowane zostały również nowe, w tym przewód ekranu RS- jest magistralą komunikacyjną przeznaczoną do szeregowej transmisji danych Najbardziej popularna wersja tego standardu RS-C, pozwala na transfer na odległość nie przekraczającą 1 m z szybkością maksymalną 0 kbit/s Rodzaj złącza (D-Sub9) Złączem stosowanym w standardzie RS- jest złącze D-Sub 9 Złącze D-sub (pełna nazwa: D-Subminiature) to określenie rodziny analogowych wtyków i gniazd wykorzystywanych w urządzeniach i zakończeniach przewodów dla potrzeb połączeń w transmisji sygnałów pomiędzy urządzeniami elektronicznymi Standardowe złącza D-Sub mają 9, 1,,, 0 lub 0 pinów Standard D-Sub jest określeniem sposobu fizycznej budowy, T+ 1 9 Złącze DB-9 T - 1 Niepodłączone (Odbiór danych) ( danych) (Gotowość DTE) (Masa) (Gotowość DCE) (Żądanie wysyłania) (Gotowość wysyłania) 9 Niepodłączone Rys1 Widok i opis wyprowadzeń złącza D-Sub 9 DCE Komunikacja UART 0C Wideo Windows Program W 0-calowym panelu PDP zalecaną rozdzielczością komputera PC jest rozdzielczość 10 0 dla osiągnięcia najlepszej jakości parametrów obrazu Chipset: nvidia GeForce pro) OSD Skaler * DCE ( Data Circuit Terminating Equipment) urządzenia końcowe włączności dwukierunkowej DTE ( Data Terminal Equipment urządzenia końcowe transmisji danych, zazwyczaj komputer lub terminal UART Universal Asynchronous Receiver and Transmitter układ transmisji asynchronicznej Audio Zasilacz Rys Struktura systemu
(MONO) R AUDIO L (MONO) VIDEO Y PB PR AV INPUT S-VIDEO COMPONENT(0i/0p) (DVD INPUT) R AUDIO L RGB-PC INPUT (VGA/SVGA/XGA/SXGA) AUDIO INPUT RS-C (+) R ( ) ( ) L (+) EXTERNAL SPEAKER ( ) AC INPUT Sterowanie telewizorami LCD, LED i PDP firmy LG z urządzenia zewnętrznego nie przeznaczeń komunikacyjnych Złącze D-Sub 9 w komputerach PC służące jako złącze portu szeregowego RS- (COM) nazywane jest również jako złącze DE-9 lub DB9 Widok złącza D-Sub 9 i opis jego wyprowadzeń pokazano na rysunku 1 W przypadku korzystania z kabla, który ma podłączone linie, i, piny nr () i nr () muszą być podłączone od strony monitora (Należy odłączyć kabel od monitora dla umożliwienia sterowania pilotem i przyciskami klawiatury na panelu frontowym) Struktura systemu Strukturę systemu zewnętrznego sterowania urządzeniami DCE i DTC pokazano na rysunku Podłączenie komputera Jeżeli rozdzielczość komputera PC jest wyższa niż UXGA, na monitorze (wyświetlaczu) nie będzie wyświetlany żaden obraz Połączyć kablem sygnałowym port wyjściowy do monitora komputera PC z wejściowym portem monitora RGB-PC (VGA / SVGA / XGA / SXGA) Połączyć kablem sygnałowym fonii gniazda w komputerze PC z portami audio monitora (wyświetlacza) kabel dla podłączenia fonii nie jest dołączony do monitora W celu skonfigurowania tego monitora w środowiska Windows komputera PC, należy wybrać opcję normalny, standardowy lub domyślny monitor Ten monitor nie obsługuje funkcji Plug and Play W przypadku korzystania z karty dźwiękowej, należy w komputerze PC prawidłowo ustawić parametry toru fonii (dźwięku) Rekomendowaną rozdzielczością komputera PC powinna być rozdzielczość 10 0 (0 ) i 0 ( ) dla uzyskania dobrej jakości obrazu (Chipset: nvidia GeForce pro) Po podłączeniu wtyku wejściowego RS-C do zewnętrznego urządzenia sterującego (jak komputer PC lub system sterowania A/V) można zewnętrznie sterować funkcjami monitora Podłączyć port szeregowy urządzenia sterującego do złącza RS-C na tylnym panelu monitora Kable połączeniowe RS-C nie znajdują się na wyposażeniu monitora Konfiguracja kabli RS Stosowane są dwa rodzaje (dwie konfiguracje) kabli RSC: -przewodowa i -przewodowa Schemat połączeń w konfiguracji -przewodowej pokazano na górze rysunku, natomiast pod nim pokazano konfigurację kabla -przewodowego Konfiguracja -przewodowa (standardowy kabel RS-C) PC PDP D-Sub 9 D-Sub 9 Linia steruj¹ca Konfiguracja -przewodowa (niestandardowy kabel RSC) PC PDP D-Sub 9 D-Sub 9 Rys Konfiguracja kabli RS-C 1 Konfiguracja kabla -przewodowego W tej konfiguracji monitor ma możliwość przełączenia za pomocą linii sterowania w tryb regulacji z urządzenia zewnętrznego lub regulacji zdalnej Uwaga: Jeśli linia sterowania jest na poziomie wysokim, monitor jest sterowany przez zewnętrzne urządzenie sterujące Jeśli linia sterowania jest na niskim poziomie, monitor jest sterowany przez pilota monitora Konfiguracja kabla -przewodowego W przypadku korzystania z kabla w konfiguracji -przewodowej, nie występuje w niej linia sterująca Zewnętrzne urządzenie sterujące musi przełączyć monitor w tryb zmiany regulacji na zdalną Monitor wówczas będzie mógł być sterowany za pomocą pilota zdalnego sterowania Jeśli monitor zostanie ponownie włączony, to powróci do sterowania przez zewnętrzne urządzenie W konfiguracji kabla -przewodowego piny nr i 1 R AUDI O L VIDEO Y PB PR R AUDIO L (+) R ( ) ( ) L (+) AV INPUT S-VIDEO COMPONENT(0i/0p) (DVD INPUT) RGB-PC INPUT AUDIO INPUT RS-C (VGA/SVGA/XGA/SXGA) EXTERNAL SPEAKER() AC INPUT Pin nr i pin nr musz¹ byæ po³¹czone z sob¹ od strony monitora 9 Rys Sposób połączenia komputera PC z monitorem Rys
muszą być połączone z sobą po stronie monitora (rys) Używanie kabla null modem Przewody kabla -żyłowego są tak połączone, że każda para linii danych jest połączona na krzyż między dwoma urządzeniami Tymi parami linii danych są: (odbiór danych) i (transmisja danych), (gotowość DTE) i (gotowość DCE) oraz (żądanie wysyłania) i (gotowość wysyłania) W przypadku korzystania z kabla -żyłowego, w którym połączone są, i, piny nr () i nr () muszą być podłączone po stronie monitora (Aby móc korzystać z pilota zdalnego sterowania i przycisków klawiatury lokalnej, kabel musi być odłączony od monitora) Przy kablu podłączonym do gniazda RS-, monitor nie może być jednocześnie kontrolowany zarówno przez zewnętrzne urządzenie sterujące, jak i za pomocą pilota Monitor może być sterowany jedynie albo za pośrednictwem pilota i klawiatury lokalnej, albo za pomocą zewnętrznego urządzenia sterującego Algorytm systemu sterowania Algorytm funkcjonowania systemu sterowania monitorem za pomocą zewnętrznego urządzenia pokazano w postaci schematycznej na rysunku Protokół komunikacji 1 Parametry komunikacyjne Szybkość transmisji: 00 bps (UART) Ilość danych: bitów Parzystość: brak Użyć kabla skrzyżowanego Ilość bitów końca (stop bit): 1 bit Kod komunikacji: kod ASCII Jeśli wydawanie poleceń zostaje przerwana na dłużej niż sekundy, tylko polecenie 1 zostanie rozpoznane Należy zachować ostrożność przy używaniu polecenia sterowania zasilaniem Tabela 1 Wykaz poleceń 01 Power (zasilanie) p 0 ~ 1 0 Input Select (wybór źródła sygnału) i 0 ~ 0 Aspect Ratio (format obrazu) r 0 ~ 0 Screen Mute (wygaszenie ekranu) m 0 ~ 1 0 Volume Mute (wyciszenie fonii) w 0 ~ 1 0 Volume Control (regulacja poziomu głośności) v 0 ~ 0 Contrast (kontrast) k 0 ~ 0 Brightness (jaskrawość) b 0 ~ 09 Color (kolor) c 0 ~ 10 Tint (odcień) t 0 ~ 11 Sharpness (ostrość) s 0 ~ 1 OSD select (wybór OSD) d 0 ~ 1 1 Abnormal State a 0 ~ 1 1 PIP/DW z 0 ~ 1 PIP Input Select (wybór źródła sygnału dla PIP) e 0 ~ 1 1 PIP Sound Select (wybór fonii dla PIP) u 0 ~ 1 1 PIP Position (pozycja PIP) x 0 ~ 1 Remote control adjustment Mode (tryb regulacji zdalnej) j 0 ~ 1 Start Komenda =? Obraz Fonia ARC/PIP OSD ON/OFF ON/OFF Kontrast Jasność Odcień Głośność PIP rozmiar PIP sel wejścia PIP pozycja ARC Nasycenie koloru Ostrość Koniec Rys Algorytm systemu sterowania monitorem za pomocą RS-C
Wykaz poleceń Wykaz dostępnych poleceń zamieszczono w tabeli 1 Protokół nadawania / odbioru [Command][ ][Set ID][ ][Data][Cr] [Command]: Polecenie (według tabeli 1) [Set ID]: Można ustawić numer identyfikacyjny odbiornika ID poprzez wybranie żądanego numeru monitora w specjalnym menu Zakres regulacji wynosi od 1 do 99 Po wybraniu 0 każdy podłączony odbiornik PDP jest sterowany Sposób ustawiania numeru identyfikacyjnego opisano na końcu artykułu w p1 [Data]: danych polecenia danych FF pozwala na odczyt stanu polecenia [CR]: Powrót karetki Kod ASCII 0x0D [ ]: Kod ASCII spacja (0x0) OK Acknowledge (potwierdzenie prawidłowości) Monitor transmituje sygnał ACK (potwierdzenie) w tym formacie, gdy odbiera normalne dane W tym czasie, jeśli dane są w trybie odczytu danych, wskazywany jest aktualny stan danych Jeśli dane są w trybie zapisu danych, kod ten zwraca dane na komputer PC Error Acknowledge (potwierdzenie prawidłowości, błąd) [Set ID][:][NG][x] Monitor transmituje sygnał ACK (potwierdzenie) w tym formacie, gdy odbiera nieprawidłowe dane z nieprawidłowo działających funkcji lub z powodu błędów komunikacyjnych 1 Zasilanie (polecenie: p) Sterowanie włączeniem/wyłączeniem monitora, panelu wyświetlacza (Power On/Off) [p][ ][Set ID][ ][Data][Cr] 0: zasilanie wyłączone 1: zasilanie włączone - Przykład: włączenie monitora o ID nr P 1 0x0D 0: zasilanie wyłączone 1: zasilanie włączone - dla powyższego przykładu: monitor potwierdza włączenie monitora o ID nr Wyświetlenie informacji o stanie zasilania [p][ ][Set ID][ ][FF][Cr] 0: zasilanie wyłączone 1: zasilanie włączone (RGB) : zasilanie włączone (wideo) : zasilanie włączone (Component) : zasilanie wyłączone (S-Video) W podobny sposób, jeśli inne funkcje przesyłają dane FF zgodne z tym formatem, dane zwrotne potwierdzenia przedstawiają stan każdej funkcji Wybór wejścia sygnału (polecenie: i) Wybranie źródła sygnału dla monitora [i][ ][Set ID][ ][Data][Cr] 0: RGB 1: AV : Component : S-AV (S-Video) 0: RGB 1: AV : Component : S-AV (S-Video) Format obrazu (polecenie: r) Wybranie formatu obrazu Format obrazu można wybrać również naciskając przycisk [ ARC ] (Aspect Ratio Control) na pilocie lub w specjalnym menu [r][ ][Set ID][ ][Data][Cr] 0: Wide Screen (szeroki obraz) 1:9 1: Normal Screen (obraz normalny) : : Full Screen Zoom (pełny ekran) 0: Wide Screen (szeroki obraz) 1:9 1: Normal Screen (obraz normalny) : : Full Screen Zoom (pełny ekran) Używając wejścia PC można wybrać jedynie format obrazu 1:9 lub : Używając wejścia DTV 0p/100i można wybrać jedynie format obrazu 1:9 Wygaszenie ekranu (polecenie: m) Włączenie/wyłączenie wygaszenia ekranu [m][ ][Set ID][ ][Data][Cr] 0: Włączenie wygaszenia ekranu (obraz wyłączony) 1: Wyłączenie wygaszenia ekranu (obraz włączony) 0: Włączenie wygaszenia ekranu (obraz wyłączony) 1: Wyłączenie wygaszenia ekranu (obraz włączony) Wyciszenie fonii (polecenie: w) Włączenie/włączenie fonii (fukcja mute) [w][ ][Set ID][ ][Data][Cr] 0: Włączenie wyciszenia ekranu (fonia wyłączona) 1: Wyłączenie wyciszenia ekranu (fonia włączona)
0: Włączenie wyciszenia ekranu (fonia wyłączona) 1: Wyłączenie wyciszenia ekranu (fonia włączona) Regulacja poziomu głośności fonii (polecenie: v) Regulacja poziomu głośności fonii Poziom głośności dźwięku można zmieniać również przyciskami regulacji poziomu głośności na pilocie [v][ ][Set ID][ ][Data][Cr] * patrz mapowanie danych rzeczywistych p1 Regulacja kontrastu (polecenie: k) Regulacja kontrastu obrazu Kontrast obrazu można regulować również w menu obrazu [k][ ][Set ID][ ][Data][Cr] * patrz mapowanie danych rzeczywistych p1 Regulacja jaskrawości (polecenie: b) Regulacja jaskrawości obrazu Jaskrawość obrazu można regulować również w menu obrazu [b][ ][Set ID][ ][Data][Cr] * patrz mapowanie danych rzeczywistych p1 9 Regulacja koloru (polecenie: c) Regulacja nasycenia koloru obrazu Kolor obrazu można regulować również w menu obrazu [c][ ][Set ID][ ][Data][Cr] * patrz mapowanie danych rzeczywistych p1 10 Regulacja odcienia (polecenie: t) Regulacja koloru obrazu Kolor obrazu można regulować również w menu obrazu [t][ ][Set ID][ ][Data][Cr] * patrz mapowanie danych rzeczywistych p1 11 Regulacja ostrości (polecenie: s) Regulacja ostrości obrazu Ostrość obrazu można regulować również w menu obrazu [s][ ][Set ID][ ][Data][Cr] * patrz mapowanie danych rzeczywistych p1 1 Wybór OSD (polecenie: d) Włączenie/wyłączenie OSD na ekranie [d][ ][Set ID][ ][Data][Cr] 0: OSD wyłączone 1: OSD włączone 0: OSD wyłączone 1: OSD włączone Pilot zdalnego sterowania i przyciski klawiatury lokalnej na froncie urządzenia (z wyjątkiem wyłącznika głównego zasilania) nie działają, gdy monitor jest ustawiony na sterowania przez komputer PC Mapowanie danych rzeczywistych 0: Krok 0 A: Krok 10 F: Krok 1 10: Krok 1 : Krok 100 1 Stan nieprawidłowy (polecenie: a) Rozpoznawanie stanu nieprawidłowego
[a][ ][Set ID][ ][FF][Cr] 0: OK 1: Alarm dotyczący wentylatora : Nieprawidłowe napięcie V (brak lub za niskie) : Nieprawidłowe napięcie sieciowe (brak lub za niskie) Ta funkcja jest tylko do odczytu, a nie do regulacji 1 PIP / DW (polecenie: z) Sterowanie PIP (obraz w obrazie) lub DW (podwójny obraz) Sterowanie PIP lub DW można przeprowadzać również używając przycisku [ PIP/TWIN ] na pilocie lub w specjalnym menu [z][ ][Set ID][ ][Data][Cr] 0: PIP/DW wyłączone 1: PIP (mały) : PIP (duży) : Podwójny obraz (DW) 0: PIP/DW wyłączone 1: PIP (mały) : PIP (duży) : Podwójny obraz (DW) PIP pracuje w następujących rozdzielczościach: RGB PC 0 0 (VGA) / 00 00(SVGA) / 10 (XGA) (tylko z częstotliwością odchylania pionowego 0Hz), Component 0p / 0p / 100i Podwójny obraz pracuje w następujących rozdzielczościach: RGB PC 0x0 (VGA) (tylko z częstotliwością odchylania pionowego 0Hz), Component 0p/0p/100i 1 Wybór źródła sygnału dla PIP (polecenie: e) Wybór źródła sygnału obrazka PIP (obraz w obrazie) Wyboru sygnału dla obrazka pokazywanego w PIP można również dokonać używając przycisku [ PIP ] na pilocie lub w specjalnym menu [e][ ][Set ID][ ][Data][Cr] 0: AV (Video) 1: Component : S-AV (S-Video) 0: AV (Video) 1: Component : S-AV (S-Video) Źródło sygnału Component może pracować tylko z sygnałem wejściowym o rozdzielczości 0i 1 Wybór fonii dla PIP (polecenie: u) Wybór głównej lub podrzędnej fonii dla obrazka PIP (obraz w obrazie) / podwójnego obrazu DW Wyboru sygnału fonii dla PIP/DW można również dokonać w specjalnym menu [u][ ][Set ID][ ][Data][Cr] 0: Fonia dla obrazu głównego 1: Fonia dla obrazu podrzędnego 0: Fonia dla obrazu głównego 1: Fonia dla obrazu podrzędnego Źródło sygnału Component może pracować tylko z sygnałem wejściowym o rozdzielczości 0i 1 Pozycja obrazka PIP (polecenie: x) Wybór pozycji obrazka PIP (obraz w obrazie) Wyboru sygnału dla obrazka pokazywanego w PIP można również dokonać używając przycisku pozycja na pilocie lub w specjalnym menu PIP/DW [x][ ][Set ID][ ][Data][Cr] 0: Prawy dolny róg ekranu 1: Lewy dolny róg ekranu : Lewy górny róg ekranu : Prawy górny róg ekranu 0: Prawy dolny róg ekranu 1: Lewy dolny róg ekranu : Lewy górny róg ekranu : Prawy górny róg ekranu 1 Zmiana trybu sterowania na zdalny (polecenie: j) Umożliwienie sterowania monitorem za pomocą pilota w sytuacji podłączonego kabla do gniazda RS-C [j][ ][Set ID][ ][Data][Cr] 1: Tryb zdalnej regulacji (za pomocą pilota) 0: Tryb zewnętrznej regulacji z komputera PC 1: Tryb zdalnej regulacji (za pomocą pilota) 1 Ustawianie numeru identyfikacyjnego ID monitora Funkcja ta służy do nadania monitorowi numeru identyfikacyjnego W tym celu należy wybrać menu OPCJE Następnie w tym menu, przyciskami kursorów góra / dół wybrać podmenu Ustaw ID (Identyfikator odbiornika) W wybranym podmenu przyciskami kursorów lewo / prawo wybrać żądany numer identyfikacyjny telewizora Dopuszczalne są identyfikatory z zakresu od 1 do 99 }