Gast
#95418
Hallo, ich bin zum ersten mal in diesem Forum und würde mich freuen wenn mir jemand helfen kann! Ich habe eine kleine Schaltung aufgebaut wo ein Relais mit Hilfe eines AT90S2343 angesteuert wird. Das Relais soll für 3sec angesteuert werden nachdem am Controller ein Pin kurz an Masse gezogen wurde! Danach soll der Controller in eine Endlosschleife bleiben. Soll heißen der Vorgang soll nur einmal ausgeführt werden. Das ist nur eine Teilfunktion, aber diese bereitet mir Kopfzerbrechen! Folgendes Problem: Alles klappt wunderbar, naja wenn der Controller in die Endlosschleife springt kommt es vor das er selbsständig resetet wenn ich den Schalteingang schnell hintereinander trigger!!!!! Kein Watchdog aktiv! Superstabile Versorgungsspannung! Kein Brumm! Eingangsbeschaltung für den Triggereingang standardmäßig mit 2 Dioden nach Masse und +5V sowie einem RC-Glied, zusätzlichem Pull-Up und 100Ohm in Reihe. Am Eingang können keine Spannungspitzen auftreten da ich gegen Schaltungsmasse trigger. Trigger ich den Eingang dagegen sehr langsam, reagiert der AVR nicht darauf, nur bei sehr schnellem Triggern. Die Endlosschleife wird def. durch einen plötzlichen Reset verlassen! Ich habe probehalber den AVR in den Powerdown Modus gebracht - keine Änderung! Auch ein anderer Pin und ein Umschreiben der Software brachte kein Erfolg. Wie kommt das blos? Wer resetet den AVR? Habe ich was übersehen??? wäre für Tipps wirklich sehr dankbar Thomas