Witam!
To już kolejny mój problem w ostatnim czasie
Tym razem, po poradzeniu sobie z innymi rzeczami przygwoździł mnie do ziemi problem z bascomową komendą "sonysend".
Wszystko mam zrobione jak każe dokumentacja - a więc bufor do portu atmegi16 złożony z darlingtona BC516, dioda IR to u mnie SFH415U (innej nie mogłem dostać na miejscu). Jedynie rezystor miedzy bazą tranzystora a portem mikrokontrolera ma wartość 3,3k zamiast 10k.
Całość podłączona do wyjścia OC1A timera1. W programie umieszczony rozkaz:
który powinien włączać telewizor.
No powinien, ale nie włącza. Obserwując diodę przez aparat w telefonie widać że "nadaje", ale nic pozatym. Myślałem że to wina mojego bufora, więc opdłączyłem diodę bezpośrednio pod wyprowadzenie mikrokontrolera, oczywiście przez rezystor 180omów. Efekt dokładnie taki sam.
Dodatkowo wyprowadzenie OC1b timera1 pracuje jako wyjście PWM i działa dobrze do momentu wykonania sonysend'a - potem wypełnienie osiąga 100% i tak zostaje. Myślałem że problem powoduje własnie ten PWM, ale nawet kiedy nie jest wykorzystywany całość nie działa.
Czy ktoś z was miał może podobny problem?
To już kolejny mój problem w ostatnim czasie
Tym razem, po poradzeniu sobie z innymi rzeczami przygwoździł mnie do ziemi problem z bascomową komendą "sonysend".
Wszystko mam zrobione jak każe dokumentacja - a więc bufor do portu atmegi16 złożony z darlingtona BC516, dioda IR to u mnie SFH415U (innej nie mogłem dostać na miejscu). Jedynie rezystor miedzy bazą tranzystora a portem mikrokontrolera ma wartość 3,3k zamiast 10k.
Całość podłączona do wyjścia OC1A timera1. W programie umieszczony rozkaz:
sonysend &H010który powinien włączać telewizor.
No powinien, ale nie włącza. Obserwując diodę przez aparat w telefonie widać że "nadaje", ale nic pozatym. Myślałem że to wina mojego bufora, więc opdłączyłem diodę bezpośrednio pod wyprowadzenie mikrokontrolera, oczywiście przez rezystor 180omów. Efekt dokładnie taki sam.
Dodatkowo wyprowadzenie OC1b timera1 pracuje jako wyjście PWM i działa dobrze do momentu wykonania sonysend'a - potem wypełnienie osiąga 100% i tak zostaje. Myślałem że problem powoduje własnie ten PWM, ale nawet kiedy nie jest wykorzystywany całość nie działa.
Czy ktoś z was miał może podobny problem?