Forum: Mikrocontroller und Digitale Elektronik Pic-Ausgang Flackert -> Pic Kaputt?


von Marius (Gast)


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?

von Sven (Gast)


Lesenswert?

Du bist ja lustig, wie soll man ohne jegliche Information über Schaltung 
und Programm etwas dazu sagen können???

Sven

von ... (Gast)


Lesenswert?

WDT zurücksetzen oder ausschalten

von Marius (Gast)


Lesenswert?

Also der WDT ist aus.

Also da kommt ein digitals Signal an einen Eingang (Input), wird 
verarbeitet und an einem andern Port wieder ausgegeben. Alle andern 
Ports sind unbenutzt.

von Marius (Gast)


Lesenswert?

Kann es überhaupt sein, dass ein Prozessor "halbkaputt" ist und sich von 
zeit zu zeit resetet?

Oder könnte es ein Problem sein, dass alle nichtbenutzten eingänge in 
der Luft hängen?

von Sascha F. (sascha_focus) Benutzerseite


Lesenswert?

Interessant wäre:

Welcher PIC.

Sourcecode.

Schaltung.

Gruß Sascha

von Marius (Gast)


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.

von Sascha F. (sascha_focus) Benutzerseite


Lesenswert?

Wie ist den der QT100 beschaltet. Was ist den deine Schaltfläche?

Gruß Sascha

von Marius (Gast)


Lesenswert?

der QT100 läuft einwandfrei. Es kommen bei Berührung auch 5V aus dem 
QT100. Dieser ist direkt auf den PIC-Eingang geschaltet. Ohne Widerstand 
oder irgend was...

von Marius (Gast)


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?

von Peter D. (peda)


Lesenswert?

Der QT erzeugt das Flackern:

The QT100 output has a HeartBeat™ ‘health’ indicator
superimposed on it in both LP and SYNC modes. This
operates by taking the output pin into a three-state mode for
15μs once before every QT burst


Peter

von Marius (Gast)


Lesenswert?

Hmm... Wenn ich an den Ausgang des QT100 noch eine LED mit vorwiderstand 
schalte flackert es nicht. Warum das?

von Analog (Gast)


Lesenswert?

... und ich wenn ich den PIC mit der Zunge abschlecke dann kitzelt es, 
warum das ???

von Marius (Gast)


Lesenswert?

>... und ich wenn ich den PIC mit der Zunge abschlecke dann kitzelt es,
>warum das ???

Sorry, aber ist mir echt nicht klar warum es dann nicht flackert..

von Analog (Gast)


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.

von Marius (Gast)


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?

von Analog (Gast)


Lesenswert?

Genau. Dann kannst du das IC auch ausbauen .... brauchst ja das 
Ausgangssignal nicht ... checkst du es eigentlich nicht ????

von Marius (Gast)


Lesenswert?

Hmm, Ich hab schon das Gefühl ich checks. Funktioniert auch. Der 
Kondensator nützt aber nur was wenn am Eingang des uC ein Pull-Up hängt.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.