Kody pilota TV Samsung LCD

Serwis telewizorów, odbiorników radiowych, wzmacniaczy, magnetowidów oraz innych urządzeń elektronicznych.
ODPOWIEDZ
Awatar użytkownika
kayron
Użytkownik
Posty: 2088
Rejestracja: 21 wrz 2008, 12:53
Lokalizacja: Poland
Kontakt:

Kody pilota TV Samsung LCD

Post autor: kayron » 13 kwie 2013, 18:33

Panowie mam następujący pytanie.
Mój dziadek posiada TV LCD Samsunga, niestety ma problem z obsługą pilota i często miesza w ustawieniach TV. Chciałbym mu zbudować zastępczy pilot, mający tylko 5 przycisków ON/OFF Chanel up, Chanel down, volume+ i volume -.
Oryginalny pilot ma kod AA5-00602A.
Znalazlem opis protokołu samsunga, znalazłem także kody do Samsunga, tylko nie wiem jak je czytać ?
Oto kody:
http://arduinostuff.blogspot.com/2011/0 ... codes.html
Opis protokołu:
http://rusticengineering.com/2011/02/09 ... -protocol/

Czy ktoś może mi pomóc w rozgryzieniu tych kodów ?

Awatar użytkownika
Ertew
Użytkownik
Posty: 1414
Rejestracja: 03 lip 2005, 10:36
Lokalizacja: Leszno
Kontakt:

Post autor: Ertew » 13 kwie 2013, 19:07

W drugim linku masz podane długości bitów. Wynika z nich:
- nośna 37.9KHz
- impuls zawsze 590μs
- przerwa 590μs lub 1690μs
(wyjątek bit startu)

Tajemnicze liczby z pierwszego linku to prawdopodobnie czasy trwania poszczególnych stanów logicznych w mikrosekundach.

Awatar użytkownika
kayron
Użytkownik
Posty: 2088
Rejestracja: 21 wrz 2008, 12:53
Lokalizacja: Poland
Kontakt:

Post autor: kayron » 14 kwie 2013, 10:49

Znalazłem oryginalna dokumentację Samsunga. Natomiast te liczby to faktycznie czasy w us, rozbieżności między 0 i 1 biorą się pewnie z tego że jest to zgrane z jakiegoś uniwersalnego pilota, oscyloskopem.
Sam standard jest dosyć prosty bit startu, 8 bitów instrukcji, 8 bitów zanegowanej instrukcji, 8-bitów adresu, 8 bitów zanegowanego adresu, bit stopu.
Dzięki temu czas trwania ramki jest zawsze ten sam. teraz tylko wżucić to do ATTIny13 i gitara :).
Załączniki
Samsung IR.JPG

ODPOWIEDZ