Hallo zusammen, Ich verwende einen Atmega8 der über 2 Spannungsquellen betrieben wird. Entweder direkt mit 5VDC (nur kurzzeitig vorhanden) oder mittels Spannungswandler von 12VDC (dauerhaft vorhanden). Für 10 Sekunden liegen 5VDC an. Der Atmega wird dann über die 5 VDC versorgt und der Ausgang schaltet den MUN2212(sorry im Bild habe ich eine 2 vergessen) und damit leuchten dann die LEDs. Die LEDs sollen allerding für 20 Sekunden leuchten, somit muss ich 10 Sekunden "überbrücken". Deswegen geht "nach" dem SQ2319ES noch eine Versorgungsspannung zum Atmega8 an VCC (mit 7805). Nach ablauf weiterer 10 Sekunden wird der PIN der mit dem MUN2212 verbunden ist auf LOW gesetzt damit die LEDs wieder ausgehen. Nun folgendes Problem. Es kommt ab und an vor, dass der Atmega die LEDs nicht mehr ausschaltet. Sprich die LEDs leuchten ewig weiter. habe ich möglicherweise einen Widerstand vergessen den ich noch hätte einbauen müssen. Danke für eure hilfe
Mike schrieb: > Nun folgendes Problem. Es kommt ab und an vor, dass der Atmega die LEDs > nicht mehr ausschaltet. Sprich die LEDs leuchten ewig weiter. Der Fehler liegt nicht in den geposteten Daten. Ich vermute, dein uC läuft nach dem Ausschalten wieder an und schaltet sich wieder Spannung auf. > Der Atmega wird dann über die 5 VDC versorgt Wie funktioniert eigentlich das erste Einschalten grundsätzlich?
Dein Schaltplan ist unvollständig, das wesentliche fehlt, die Zusammenschaltung der Spannungen.
Schliesse mich Lothar an, bis auf: Klemm noch eine Diode vor den 7805, der wird nicht so gerne mit Vout > Vin betrieben. Brownout Reset ist aktiviert ? Sonst fängt die MCU bei jedem Power down an merkwürdige Sachen zu machen. Bei Reset werden die Pins alle auf Input geschaltet. Ich glaube die Weak Pull Ups sind dann auch aktiv. Ist die VCC dann noch groß genug, schalten die WPUs den Transistor wieder ein. Besser wäre ein Aufbau mit RC an der Basis und einem Pull down der den WPU überschreibt.
Also das Brownout Reset habe ich ziemlich sicher nicht aktiviert :( Das müsste ich mal noch machen
Michael Knoelke schrieb: > Schliesse mich Lothar an, bis auf: > Klemm noch eine Diode vor den 7805, der wird nicht so gerne mit Vout > > Vin betrieben. > > Brownout Reset ist aktiviert ? > Sonst fängt die MCU bei jedem Power down an merkwürdige Sachen zu > machen. > > Bei Reset werden die Pins alle auf Input geschaltet. > Ich glaube die Weak Pull Ups sind dann auch aktiv. > Ist die VCC dann noch groß genug, schalten die WPUs den Transistor > wieder ein. > Besser wäre ein Aufbau mit RC an der Basis und einem Pull down der den > WPU überschreibt. Was für Werte bräuchte ich denn für R, C und den anderen R (Pull down)???
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.