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

Attiny13 RC5 - Pilot wysyła różne kody zamiast stałego kodu 2

henryxxl 22 Wrz 2017 20:50 1026 17
  • #1 16714785
    henryxxl
    Poziom 26  
    Witam.
    Mam problem z pilotem na attiny13 otóż wysyła on różne kody zamiast np:2.
    Dioda IR podłączona jest do PB0, taktowanie 9.9 MHz bez dzielnika. Dioda IR podłączona poprzez tranzystor PNP. Wysyłając dane z pilota RC5 cały czas odbierane są poprawnie, także odbiornik jest sprawny. Robię urządzenie działające jako bariera podczerwieni.
    Według moich obliczeń nośna powinna wynosić około 36,3 KHz czyli nie aż taka duża różnica chyba że błędy w wysyłaniu spowodowane są delay_us.
    Pozdrawiam i liczę na pomoc ;)
    Odczyt klawiszy (powinno być 2);
    Attiny13 RC5 - Pilot wysyła różne kody zamiast stałego kodu 2

    Kod: C / C++
    Zaloguj się, aby zobaczyć kod
  • #2 16715208
    Konto nie istnieje
    Konto nie istnieje  
  • #4 16716197
    Konto nie istnieje
    Konto nie istnieje  
  • #5 16716217
    Poznawaczym
    Poziom 10  
    Spróbuj skorzystać z gotowca, wystarczy tylko pozmieniać wyjścia.To gotowiec z książki Mirka K. kursy c. Pilot IR.
  • #6 16716253
    Konto nie istnieje
    Konto nie istnieje  
  • #9 16716450
    Konto nie istnieje
    Konto nie istnieje  
  • #11 16718079
    Konto nie istnieje
    Konto nie istnieje  
  • #12 16718372
    Konto nie istnieje
    Konto nie istnieje  
  • #13 16718713
    henryxxl
    Poziom 26  
    Podłączyłem analizator stanów logicznych i faktycznie wyliczona wartość a prawdziwa się różniła. Zmieniłem wartość na taką aż dało mi kokoło 36KHz i jest lepiej chodź jeszcze czasem portafi przesłać losową liczbę.
  • #14 16718813
    Konto nie istnieje
    Konto nie istnieje  
  • #16 16719136
    Konto nie istnieje
    Konto nie istnieje  
  • #18 16719251
    Konto nie istnieje
    Konto nie istnieje  
REKLAMA