TACH!
Ich beende mal meinen andern Servo-Meckerthread und schließe mich diesem an. Auch ein Conrad-Servo, folgendes Problem:
Ich steige mit 15 ein. Mit "l" und "r" kann ich den Puls modifizieren und er wird mir auch zurückgegeben. Dabei fand ich raus dass der Servo mit Werten von 5 - 35 funzt und ausserhalb dieser Bereiche ruckelt. Woran liegt das? Hab überigens 3 Conradservos getestet, immer das gleicheCode:$regfile = "m8def.dat" $crystal = 1000000 $baud = 4800 Config Com1 = Dummy , Synchrone = 0 , Parity = None , Stopbits = 1 , Databits = 8 , Clockpol = 1 Config Servos = 2 , Servo1 = Portc.0 , Servo2 = Portc.1 , Reload = 10 Config Portc = Output Enable Interrupts Dim A As Byte Dim Eins As Byte Let Eins = 15 Servo(1) = Eins Servo(2) = Eins Schleife: Inputbin , A If A = "l" Then Gosub Links If A = "r" Then Gosub Rechts Goto Schleife Links: Let Eins = Eins + 1 Servo(1) = Eins Servo(2) = Eins Print Eins Return Rechts: Let Eins = Eins - 1 Servo(1) = Eins Servo(2) = Eins Print Eins Return







Zitieren

Lesezeichen