Gast
#478955
Tag, ich steuere mit meinem AVR eine H-Brücke per PWM an und darüber einen Motor. Dabei entsteht beim schnellen Umschalten zwischen Vor- und Rückwärtslauf ein extrem hoher Strom, der mir die Betriebsspannung soweit runterzieht, dass der Mikrocontroller "abstürzt". Nun zu meinem Problem bzw. meiner Frage: Wenn der Mikrocontroller nun nach dem Absturz wieder mit der benötigten Spannung versorgt wird, läuft die Software aber nicht Ordnungsgemäß weiter. Woran liegt das? Eventuell am gelöschten RAM, da nun die Variableninhalte nicht mehr stimmen? Kann ich da irgendetwas mit dem Watchdog bewirken. Der Watchdog löst ja einen Reset aus, sobald das Programm ne gewisse Zeit hängt. Aber auch bei nem Absturz?