Witam, zbudowałem układ RFID z Elektroniki Praktycznej 02/07
Link
Zamiast mikrokontrolera PIC użyłem ATMegi32, przebieg generuję Timerem 0C0 w trybie CTC, jestem pewien, że prawidłowo.
Jednak na wyjsciu układu ( bez przykładania karty ) pojawiają się losowe ciągi 0 i 1. Jak przewiduję, powinny być same zera.
Co więcej, nawet najkrótszy przewód podłączony do portu PC0 ( do niego jest podłączone wyjście układu analogowego, w oryginale jest to wyjście GP3 ) tylko jednym końcem powoduje pojawienie się wyżej wspomnianych losowych ciągów.
Port PC0 jest ustawiony jako wejście.
Zamiast tranzystorów BC846 i BC857 użyłem odpowiednio BC547B i BC557B.
Proszę o pomoc w rozwiązaniu mojego problemu.
Czy ktoś jest w stanie odpowiedzieć mi na pytanie, co powinienem widzień na wyjściu części analogowej układu, gdy transponder nie jest przyłożony?
Czy powinienem odczytywać stan niski, czy cały czas odczytywać stan linii i starać się "wyłapać", czy przypadkiem nie został przesłany identyfikator?
Link
Zamiast mikrokontrolera PIC użyłem ATMegi32, przebieg generuję Timerem 0C0 w trybie CTC, jestem pewien, że prawidłowo.
Jednak na wyjsciu układu ( bez przykładania karty ) pojawiają się losowe ciągi 0 i 1. Jak przewiduję, powinny być same zera.
Co więcej, nawet najkrótszy przewód podłączony do portu PC0 ( do niego jest podłączone wyjście układu analogowego, w oryginale jest to wyjście GP3 ) tylko jednym końcem powoduje pojawienie się wyżej wspomnianych losowych ciągów.
Port PC0 jest ustawiony jako wejście.
Zamiast tranzystorów BC846 i BC857 użyłem odpowiednio BC547B i BC557B.
Proszę o pomoc w rozwiązaniu mojego problemu.
Czy ktoś jest w stanie odpowiedzieć mi na pytanie, co powinienem widzień na wyjściu części analogowej układu, gdy transponder nie jest przyłożony?
Czy powinienem odczytywać stan niski, czy cały czas odczytywać stan linii i starać się "wyłapać", czy przypadkiem nie został przesłany identyfikator?