logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Jak zdekodować dane z pilota Technics RAK-SUA02WH?

KJ 03 Wrz 2002 23:01 4154 7
REKLAMA
  • #1 38286
    KJ
    Poziom 31  
    Posty: 2370
    Pomógł: 68
    Ocena: 945
    Cze czy ktoś wie jak zdekodować dane z pilota firmy Technics. Typ pilota RAK-SUA02WH. Od mojej wieży i właśnie dlatego muszę umieć go rozkodować potrzebny mi układzik do wyłączania kilku innych urządzeń podłączonych do wieży jest na nim taki jeden guzik który wyłącza wszystkie segmenty wieży chcę zrobić tak że po naciśnięciu tego guzika mikroprocesor zaczeka 10-20s poczym wyłączy przekaźnik i odłączy od sieci wszystko (także wieżę) oprócz siebie samego oczywiście po naciśnięciu innego rzadko a właściwie wcale nie używanego włączy się albo nawet na tym samym zrobię tylko cały problem w tym że nie wiadomo w jakim standardzie pilot chodzi wiadomo za to że na 100% nie jest to RC5 bo by było za łatwo :(
  • REKLAMA
  • #2 38301
    Telo
    Serwisant RTV
    Posty: 13202
    Pomógł: 1538
    Ocena: 2390
    Kiedyś w EP był publikowany układ SAA czy SDA czy jakiś inny nie pamiętam symbolu, którego nalezało zaprogramować zworkami na zewnątrz i mozna było przez niego sterować np. żaluzjami w pokoju, ustawiało sie to pod nie uzywany klawisz, gdzieś bym znalaźł opis, ale nie mam skanera, więc i tak bym nie przesłał.Mam znalaźłem mała poprawka gazeta Elektronika dla wszystkich układ SAA3049,Artykuł sie nazywa Kod RC-5 praktyczne wykorzystanie.
  • REKLAMA
  • #3 38381
    bobeer
    Poziom 28  
    Posty: 1497
    Pomógł: 57
    Ocena: 642
    Wezme jakis pilot technixa i zbadam .
    Jesli to format podobny do pilotow od satki (amstrad)
    To cos moge pomoc
    Albo wez nagraj mi sygnal z tego pilota i mi wyslij bedzie szybciej

    A wogule jesli skoro to ma byc jakis przycisk przytrzymany, to nie trzeba sie bawic w dekodowanie systemu.
    przeciez wystarczy, zeby procek zliczal paczki impulsow
    powiedzmy taki algorytm:
    jest paczka o dlugosci <dluzsza od and krutsza od > wtedy idz dalej

    jest paczka (krotsza) <jak wyzej> zlicz i idz dalej, jak nie (przerwana transmisja albo cos nie tak :) wszystko od nowa)

    dalej zlicznaie paczek (bo dlugo trzymasz jakis przycisk)

    jesli iles paczek to wykonaj costam

    oczywiscie jest to sposob bardzo niewygodny i prymitywny. (przy podglasnianiu sprzetu jak przytrzymasz volume za dlugo to ci sie wylaczy :)

    Sposob w jaki ja sie rozprawilem z pilotem w standardzie (wylecialo mi z glowy, ale nie rc5 napewno tylko taki popularny standard w wielu pilotach do tv jest, w pilocie do karty TV AVER tez) to probkowanie sygnalu z odbiornika, i porownywanie z wzocami bajtow.
    Najwiekszy problem (w bascomie) byl z dobraniem opoznien ale dalo rade dzieki NOP (bardzo lubie ta instrukcje choc taka leniwa)

    Oczywiscie prawidlowo nalezalo by to zrobic calkiem inaczej, ale skoro dziala, to poco komplikowac sobie zycie

    pozdrawiam
  • #4 38640
    KJ
    Poziom 31  
    Posty: 2370
    Pomógł: 68
    Ocena: 945
    Jak mam ci nagrać sygnał z pilota? Podłączyć odbiornik podczerwieni do karty dźwiękowej? Co do sposobu jaki podałeś to mi się nie sprawdzi ze względu na tę głośność.
  • #5 38657
    bobeer
    Poziom 28  
    Posty: 1497
    Pomógł: 57
    Ocena: 642
    podlacz odbiornik (tmfs) do karty
    i zarejestruj kilka paczek
    porownam w tedy i bedzie (mniej wiecej) wiadomo czy to ten standard czy inny
  • REKLAMA
  • #6 38704
    KJ
    Poziom 31  
    Posty: 2370
    Pomógł: 68
    Ocena: 945
    OK. Nagram tylko pytanie czy to da się zakodować na MP3 czy musi zostać w wav?
  • REKLAMA
  • #7 39158
    marc.o
    Poziom 14  
    Posty: 136
    Ocena: 1
    podlacz odbiornik tfms do oscysoskopu i zobacz jak wyglada sygnal, zwroc
    uwage na czysy trwania poszczegolnych stanow (policz je), zobacz czym
    roznia sie poszczegolne rozkazy i na koniec napisz program z timere, ktory
    po odebraniu pierwszego impulsu uruchamia timer i na jego przerwanie
    probkuje wejscie i okresla kod rozkazu
  • #8 39177
    KJ
    Poziom 31  
    Posty: 2370
    Pomógł: 68
    Ocena: 945
    Już dawno bym to zrobił gdybym miał oscyloskop :( :( :(

Podsumowanie tematu

LABEL_AI_GENERATED
Dyskusja dotyczy dekodowania sygnału z pilota Technics RAK-SUA02WH, który nie działa w standardzie RC5. Użytkownik chce wykorzystać sygnał z przycisku wyłączającego wszystkie segmenty wieży do sterowania mikroprocesorem, który po opóźnieniu 10-20 sekund wyłączy przekaźnik odcinający zasilanie innych urządzeń, pozostawiając mikroprocesor aktywnym. Propozycje obejmują nagranie sygnału z odbiornika podczerwieni podłączonego do karty dźwiękowej (w formacie WAV, nie MP3) lub oscyloskopu w celu analizy czasów trwania impulsów i rozpoznania kodu. Wspomniano o układzie SAA3049 stosowanym do dekodowania sygnałów RC5, jednak w tym przypadku standard jest inny. Zaproponowano również prosty algorytm zliczania paczek impulsów przy długim przytrzymaniu przycisku, choć jest to metoda prymitywna i niewygodna. Brak oscyloskopu utrudnia dokładną analizę sygnału, dlatego nagranie sygnału jest kluczowe do dalszej identyfikacji protokołu i napisania odpowiedniego programu sterującego.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA