Ich arbeite seit einer längeren Zeit and einem Projekt, das einen Servo erfordert, der von einem Atmega328p gesteuert wird. Der Microcontroller wird dabei mit einem externen 16Mhz Kristall betrieben. Doch wenn ich den Servo ansteuere passiert immer folgendes nacheinander:
Er geht zu seiner richtigen Position und hält sich dort auch gegen Widerstand kurz.
Er wechselt zwischen einer falschen und der richtigen Position.
Er lässt sich garnicht mehr ansteuern bis der Microcontroller einmal an und wieder ausgeschaltet wurde.
Bei einem kompletten Arduino ist das nicht der Fall!
Woran liegt das? Was kann ich dagegen tun?
Danke schonmal im Voraus!
Schon wieder werden die Hellseher gefordert. Die sind aber gerade im Urlaub.
Wie wäre es, wenn Du uns mit dem Sketch (bitte in Codetags </> oben links) und dem Schaltplan beehrst?
Dann könnten sich auch Normalsterbliche damit beschäftigen und Du hättest eine Chance auf Hilfe.
Das Snubberglied am USB-Treiber kommt in Resonanz wenn das Erd und Mondgravitationsfeld in Opposition ist, was dazu führt das die Siliziumkerne schneller schwingen und Befehle falsch ausführen.
[OT] Christopher Lloyd der überragend den Doc Brown spielte kann laut eigener Aussage nichtmal eine Glübirne alleine wechseln, er mag Technik überhaupt nicht. [/OT]