REC80 - Standard pilotów Panasonic

Poszukujesz schematu układu lub urządzenia, badź wzoru płytki do niego - pytaj. Na pewno ktoś Ci pomoże.
Awatar użytkownika
matrix
Użytkownik
Posty: 1796
Rejestracja: 15 mar 2006, 5:21
Lokalizacja: Sochaczew
Kontakt:

REC80 - Standard pilotów Panasonic

Post autor: matrix » 07 wrz 2011, 20:17

Gdzieś na jakiejś stronie widziałem opis standardu nadawania rozkazów przez różne piloty między innymi Panasonic (REC-80) i to po Polsku, ale nie mogę sobie przypomnieć gdzie to było. Wiecie może?

Chodzi mi głównie o Panasonic i kod REC-80, bo w takim kodzie nadaje panasonic?

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

Post autor: kayron » 07 wrz 2011, 21:56

Raczej dzisiaj historyczny standard, ale przez to czasami przydatny. :wink:
Załączniki
RESC80.JPG

Awatar użytkownika
matrix
Użytkownik
Posty: 1796
Rejestracja: 15 mar 2006, 5:21
Lokalizacja: Sochaczew
Kontakt:

Post autor: matrix » 07 wrz 2011, 22:17

A jak to dziabnąć za pomocą bascoma? Jakiś mały hint? Trzeba by timer zaprzęgać i pisać całą obsługę na pieszo?

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

Post autor: kayron » 07 wrz 2011, 22:33

A chcesz nadawać czy odbierać ?
Nadawanie to żaden problem, odbieranie też się da zrobić, ale trochę więcej zachodu bo dochodzi, analiza danych. Znaczy się trzeba zbudować prosty analizator stanów logicznych.
A.. i jakie CPU ?

Awatar użytkownika
matrix
Użytkownik
Posty: 1796
Rejestracja: 15 mar 2006, 5:21
Lokalizacja: Sochaczew
Kontakt:

Post autor: matrix » 07 wrz 2011, 22:47

Interesuje mnie odbiór (choć nadawaniem też bym przy okazji nie pogardził).
kayron pisze:A.. i jakie CPU ?
Raczej bez znaczenia. Ważny jest odbiór i możliwość interpretacji kodu.

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

Post autor: kayron » 08 wrz 2011, 7:50

Minimum to ATTiny2313, taktowany 2MHz. Dekodowanie będzie trochę ciężko ugryźć w BASCOM bo trzeba by 80 bitowe słowo do samplowania całej ramki, a BASCOM pozwala na zdefiniowanie zmienne max 64 bitowej.
Ale pewnie da się wyszpenić jaki algorytm DAD (Dynamiczna Analiza Danych), bo czasy impulsów kodujących nie są krytyczne. Zaprzęgnąć by trzeba co najmniej jeden Timer w trybie CTC, do samplowania końcówki procesora, i jaki INT, do wykrywania początku transmisji danych z TSOPa.

Awatar użytkownika
matrix
Użytkownik
Posty: 1796
Rejestracja: 15 mar 2006, 5:21
Lokalizacja: Sochaczew
Kontakt:

Post autor: matrix » 08 wrz 2011, 8:10

Też podobnie to widziałem.
Początek transmisji, zero logiczne na INT, włączany timer, w przerwaniu odbiór wartości z odbiornika, przesuwanie zmiennej, obróbka otrzymanej zmiennej.

Coś takiego?

Moje pytanie:
po co w drugiej części odbieranego pakietu są zanegowane bity?

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

Post autor: kayron » 08 wrz 2011, 11:52

Mniej więcej tak to działa.
Moje pytanie:
po co w drugiej części odbieranego pakietu są zanegowane bity?
Zauważ że 0 i 1 są kodowane za pomocą czasu trwania zera logicznego, jeżeli byś nie wysłał tych samych danych zanegowanych, to byś miał zmienny czas trwania całej ramki, a tak zawsze ramka trwa tyle samo, dodatkowo można to wykorzystać do detekcji i korekty błędów.

slawek55
Użytkownik
Posty: 475
Rejestracja: 16 sie 2005, 11:47
Lokalizacja: Szczecin

Post autor: slawek55 » 08 wrz 2011, 14:44

A może wie ktoś jakie kodowanie mają piloty w urządzeniach LG?

Awatar użytkownika
matrix
Użytkownik
Posty: 1796
Rejestracja: 15 mar 2006, 5:21
Lokalizacja: Sochaczew
Kontakt:

Post autor: matrix » 08 wrz 2011, 14:50

slawek55 pisze:A może wie ktoś jakie kodowanie mają piloty w urządzeniach LG?
Może -> TUTAJ <- coś znajdziesz.

slawek55
Użytkownik
Posty: 475
Rejestracja: 16 sie 2005, 11:47
Lokalizacja: Szczecin

Post autor: slawek55 » 08 wrz 2011, 15:29

Tam szukałem, niestety nie ma.

Awatar użytkownika
matrix
Użytkownik
Posty: 1796
Rejestracja: 15 mar 2006, 5:21
Lokalizacja: Sochaczew
Kontakt:

Post autor: matrix » 08 wrz 2011, 15:32

slawek55 pisze:Tam szukałem, niestety nie ma.
To może spróbuj z -> CZYMŚ TAKIM <-

Awatar użytkownika
kris74
Użytkownik
Posty: 270
Rejestracja: 16 sie 2006, 17:36
Lokalizacja: Gorzów Wielkopolski

Post autor: kris74 » 08 wrz 2011, 17:07

slawek55
I tu też masz http://lirc.sourceforge.net/remotes/lg/ może coś znajdziesz.

matrix
a to dla ciebie http://lirc.sourceforge.net/remotes/panasonic/ :)

Awatar użytkownika
matrix
Użytkownik
Posty: 1796
Rejestracja: 15 mar 2006, 5:21
Lokalizacja: Sochaczew
Kontakt:

Post autor: matrix » 08 wrz 2011, 17:39

kris74 pisze:matrix
a to dla ciebie http://lirc.sourceforge.net/remotes/panasonic/
Już kiedyś to znalazłem. Może to się wyda śmieszne co napiszę, ale nie bardzo wiem jak tego użyć?

To są gotowe rozkazy jakie trzeba wysłać? Szesnastkowo?

Awatar użytkownika
kris74
Użytkownik
Posty: 270
Rejestracja: 16 sie 2006, 17:36
Lokalizacja: Gorzów Wielkopolski

Post autor: kris74 » 08 wrz 2011, 17:59

Tak to są gotowe rozkazy z tą tylko różnicą że są zanegowane.

ODPOWIEDZ