Nach allem, was du so schreibst, dürften die Servos ok sein.Solangsam bekomm ich das Gefühl, dass ich da zwei Montags-Servos erwischt hab.
Check:
1. Läuft der Attiny2313 wirklich mit 8 MHz? Wenn er neu ist und du keine Fuses verändert hast, läuft er mit 1 MHz.
2. Stichwort "der Servo dreht nur nach links!": Servos sind "Stellmotoren". Sie drehen nur solange, bis sie eine gewünschte Position angenommen haben. Hilfreich wäre, wenn du beschreibst, WO der Servohebel STEHT (z.B. am linken Anschlag, in der Mitte oder am rechten Anschlag).
Test:
Zu 1.: Schreib mal ein "Blinklicht"-Programm mit einer LED an einem Pin. Nimm Warteschleifen von 1s zwischen an und aus. Wenn die LED dann nicht 1s an und 1s aus ist, läuft dein 2313 nicht auf 8 MHz.
Zu 2.: Wenn du nach deinem Prog das Servo stromlos machst, kannst du vorsichtig den Hebel drehen und so testen, wo er steht.
Gruß Dirk
Lesezeichen