Gast
#3919514
Hallo, ich arbeite momentan mit dem C8051F020 Mikrocontroller der Marke Silabs. Ich baue ein Roboterauto, dass innerhalb eines Quadrats einer Linie folgt (die Linien sind der Rahmen des Quadrats). Wenn das Auto eine Querlinie erkennt, macht es eine Linkskurve und folgt anschließend wieder der Linie. Nun habe ich aber das Problem, dass der Controller immer wieder einen Reset auslöst. Das passiert zufällig (kein gewisses Schema erkennbar) und oft auch mehrmals hintereinander. Der Watchdog-Timer is disabled. Das Problem besteht auch, wenn alle Interrupts und das Globale Interrupt disabled sind. Ich habe mir auch schon gedacht, dass es mit der Spannungsversorgung zusammenhängen könnte. Habe dann den Controller nicht mit der Batterie (ca. 10V aus AAA-Batterien, die mit einem LM2596 DC-Converter auf 3,3V runtergeregelt werden), sondern auch mit einem DC-Generator versorgt. Kein Erfolg. Habe außerdem auch schon versucht, die Versorgungsspannung mit einem Elko zu puffern (1000uF, 50V), ebenfalls nutzlos. Hat von euch jemand eine Idee was die Ursache für das Problem sein könnte? Vielen Dank schonmal!