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

Odbieranie sygnału RC5. Odczytany kod to FFFF. Inne częstotliwości.

DaKKi 16 Maj 2011 16:06 2045 1
REKLAMA
  • #1 9512371
    DaKKi
    Poziom 16  
    Witam,
    Niedawno zbudowałem projekt lampki RGB na mikrokontrolerze ATmega8, ale miałem poważny problem z jej uruchomieniem. Mianowicie nie mogłem za pomocą żadnego pilota nadać kodu RC5 potrzebnego do zaprogramowania przycisków w pamięci eeprom mikroprocka. Po kilku godzinach szukania błędu w lampce doszedłem do wniosku, że problem jest z pilotem.
    Zbudowałem więc prosty odbiornik IR do komputera pod COM (z wykorzystaniem odbiornika zastosowanego w lampce, dokładnie posiadam dwa - oba próbowałem z identycznym rezultatem - TMF5360 i TSOP1136) dla programu Girder z pluginem Igor, dzięki temu mogę odczytywać kody RC5 nadane z pilota w tym programie...co się okazuje - wszystkie piloty, które mam w domu program wykrywa, ale kod odczytuje jako FFFF. Nawet pilot uniwersalny, zaprogramowany pod philipsa tylko czasami odczyta jako 6FFF, albo BFFF, reszta klawiszy FFFF.
    Nie wiem tylko dlaczego, czyżby pilot uniwersalny zaprogramowany pod Philipsa nie nadawał w RC5 ?
    Może problemem jest z odbiornikiem na 36kHz, a piloty działają na 38kHz ?
    Tak czy inaczej w programie podczas nadawania pilotem w standardzie RC5 powinien pojawiać się czterocyfrowy kod ?

    Pozdrawiam i dzięki za pomoc.
  • REKLAMA
  • #2 9537841
    And!
    Admin grupy Projektowanie
    Jeżeli nawet są na 38Khz podejrzewam że przy zetknięciu diody z odbiornikiem,
    sygnał i tak zostanie odebrany, po prostu zasięg będzie bardzo słaby.
    Coś jest nie tak z odbiornikiem skoro wszystkie są odbierane tak samo.
    rc5

    Można wpiąć się w wyjście odbiornika i demodulatora IR,
    np. wejściem karty dźwiękowej, nagrać i przeanalizować,
    czy kody są prawidłowo odbierane.
REKLAMA