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

AVT969 - Losowe odczyty na PC0 ATMega32 w układzie RFID z EP 02/07

kiper007 13 Paź 2012 12:18 1233 1
REKLAMA
  • #1 11406513
    kiper007
    Poziom 10  
    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?
  • REKLAMA
  • #2 11410757
    kiper007
    Poziom 10  
    Wydaje mi się, że rozwiązałem problem, schemat podany w EP 02/2007 wydaje się być błędny.
    Wyrzuciłem rezystor R14, a kondensator C10 jak i kolektor tranzystora T2 podłaczyłem do masy.
    Gdy w zasięgu anteny nie ma karty, na wyjściu układu analogowego panuje niskie napięcie, w momencie przyłożenia karty, zaczynają pojawiać się emitowane bity.
REKLAMA