Hallo zusammen,
ich hab ein Problem mit dem Servo:
Ich hab mir bei Conrad ein 5€ Servo VSD-1 gekauft, welches ein Digitales ist.
Jetzt hab ich mit meinem Atema8 versucht das ding anzusteuern, aber es tut sich GARNICHTS!
Wenn ich den PWM Eingang vom Servo ganz kurz an 5V halte, dann bewegt es sich auch, es dreht sich dann in eine (zufällige) Endposition (also 0° oder 180°)
Ich benutze folgenden Code:
ich hab den Takt vom internen Oszi auf 8 MHZ gestellt(Fuse)Code:$regfile = "m8def.dat" ' specify the used micro $crystal = 8000000 ' used crystal frequency Config Servos = 1 , Servo1 = Portb.0 , Reload = 10 Config Portb = Output Enable Interrupts Servo(1) = 10 '10 times 10 = 100 uS on Dim I As Byte Do For I = 10 To 140 Servo(1) = I Waitms 500 Next Loop End
Wenn ich eine Led an den Ausgang hinhänge, flackert diese auch bei länageren Takten
Mein MC und die Servo ist an der Selben Spannungsquelle(5V, 2.5A) angeschlossen...
Vielleicht kann mir jemand helfen?
Bis dann,
Tom







Zitieren

Lesezeichen