Skocz do zawartości

[C] Nadajnik IR Attiny 2313 36kHz


adranek2810

Pomocna odpowiedź

Witam.

Postanowiłem zbudować własny nadajnik IR w którym wykorzystałem uC attiny2313. Ma on wykorzystywać standart RC5, czyli kodowanie typu manchester.

Co do schematu oraz programu wzorowałem się na książce "Mikrokontrolery AVR Język C Podstawy programowania".

Po zmontowaniu całości okazało się jednak że pilot nie działa tak jak należy. Próbowałem od strony programistycznej na wiele sposobów coś zmienić żeby urządzenie działało tak jak sobie to założyłem, natomiast poległem i nie mam już pomysłu co może być nie tak.

Co do elektroniki to nie wiem co można zmienić, jedynie zastanawia mnie czy odpowiedni jest zastosowany przeze mnie tranzystor BC337?

Pilot sprawdzałem na odbiorniku IR TOSP2236 i dioda IR świeci o czym świadczy stan niski na wyjściu odbiornika. Dodam, iż odbiornik jest na pewno sprawny, ponieważ sprawdzałem na nim inny pilot od TV Philipsa.

Poniżej zamieszczam schemat oraz kod programu.

Schemat:

Kod w załączniku.

pilotIR.c

Link do komentarza
Share on other sites

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.