PIC macht einen Reset bei analoger Veränderung

Gast #2945508
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.
Gast #2947126
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! :)

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.