Pic-Ausgang Flackert -> Pic Kaputt?

Gast #778985
Lesenswert?

Hab auf meinem Pic etwas Programmiert, läuft seit einigen Tagen ohne 
Problem. Plötzlich hab ich gemerkt dass ein Ausgang der eigentlich High 
sein sollte zwischendurch plötzlich auf Null geht (als ob sich der PIC 
resetet).

Erste dachte ich meine Software habe einen Fehler.

Doch dann plötzlich fängt der Ausgang an zu Flackern (so ca. mit 10Hz). 
Was ist da los? Ist mein Pic kaputt? Wenn ja, wie? ESD? Was falsches am 
Eingang?
Gast #779227
Lesenswert?

PIC: 12F629

Am Eingangspin ist direkt der Ausgang des TouchSensorIC QT100 angehängt. 
Am Ausgang eine kleine LED mit Vorwiderstand. Alle anderen IOs sind auf 
Ausgang geschaltet und hängen in der Luft.

Jetzt plötzlich flackert die LED mit ca. 10 Hz.
Gast #779448
Lesenswert?

Der PIC ist wohl doch nicht kaputt..

Also dieses "Flackern" kam von einem Strommessgerät, welches ich in die 
Stromversorgung gehängt hab.

Die Ursache dieses zwischenzeitlichen Resets oder abschalten des 
Ausgangs war ein KO mit welchem ich den Ausgang des PIC angeschaut hab. 
Ist ein ziemlich altes KO, aber wieso der Ausgang einbringt weiss ich 
trotzdem nicht.

Nochmal zu meiner Beschaltung. Müsste schon gehen den Ausgang des QT100 
direkt an den PIC zu schalten, oder? Oder braucht man da für eine 
saubere Beschaltung noch ein Widerstand oder ein Pull-up?
Gast #779853
Lesenswert?

... kann es sein, daß der Ausgang vom QT100 nicht niederohmig belastet 
werden will. Also nicht dafür gedacht ist eine LED zu treiben ? Ich hab 
mit dem Teil gearbeitet , knall n Kondensator parallel dazwischen, dann 
bist du die Heartbeats los. Wie ? Steht im Datenblatt.
Gast #780155
Lesenswert?

Der QT100 geht ja währen dem HeartBeat auf Hoch-Ohmig (steht im 
Datenblatt). Der uC-Eingang ist auch Hoch-Ohmig. Wenn ich jetzt einfach 
einen Kondi dazwischenschalte ist der Zustand ja immer noch undefiniert!

Ist das gut?

Wäre es nicht besser am Ausgang des QT100 ein Pull-down zu schalten und 
dann auf den Hoch-Ohmigen uC-Eingang?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren