Forum: Mikrocontroller und Digitale Elektronik PIC macht einen Reset bei analoger Veränderung


von asrael1991 (Gast)


Lesenswert?

Hallo zusammen :)

ich habe ein kleines Problem mit meinem analogen Eingang beim PIC 
16f877A.
Am Pin A5 hängt die Mittelanzapfung eines Potentiometers. Potentiometer 
ist fix an +5V und Maße.
Wenn ich das Potentiometer langsam drehe, dann passt alles, das Programm 
tut das, was es machen soll, kaum dreh ich es etwas schneller, führt der 
PIC einen Reset durch, was ziemlich nervig ist! Es ist ein wenig besser 
geworden, nachdem ich einen 330µ Elko zwischen 
Potentiomerter-Mittelanzapfung und Maße gelegt habe, aber nach wie vor 
macht der PIC einen Reset.
Die Versorgung des PIC's ist auch mit 1µ Elko und 100n Kondensator 
gestützt.

Hat jemand eine Idee?

Ps: Das Potentiometer steuert das Schaltverhältnis eines PWM's.

von Erich (Gast)


Lesenswert?

Ist in diesem Pic auch ein Programm drin ?

Wenn ja: Dann könnte es daran liegen.

Gruss

von Klaus (Gast)


Lesenswert?

asrael1991 schrieb:
> Ps: Das Potentiometer steuert das Schaltverhältnis eines PWM's.

Kommentier mal die PWM aus deinem Programm heraus und schau ob der 
Fehler noch da ist.

MfG Klaus

von Peter D. (peda)


Lesenswert?

Dein (uns unbekanntes) Programm ist fehlerhaft.


Peter

von asrael1991 (Gast)


Lesenswert?

Habe den Fehler gefunden :)
Nicht der Analoge Eingang für das PWM war Schuld, sondern der 
Motortreiber L293D, den das PWM angesteuert hat. Der Pic machte jedesmal 
einen Reset wenn der Motor seine Drehrichtung änderte, und dass war dem 
Treiber anscheinend zu schlagartig, da die Spannung kurz zusammenbrach. 
Jetzt macht er einen kurzen Stopp für 200ms bevor er die Drehrichtung 
ändern und jetzt geht es! :)

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.