PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : servo



FRY-Robotik
30.09.2005, 18:35
ich habe da son komisches problem
ich habe ein program geschrieben

$regfile = "m16def.dat"
$crystal = 8000000

Config Portc = Output

Enable Interrupts

Config Servos = 1 , Servo1 = Portc.0 , Reload = 1

Do
Servo(1) = 150
Loop



wenn ich das richtig verstehe, sollte der servo in verschiedene stellungen fahren, wenn ich die zahl 150 ändere.
aber egal was ich mache der servo fährt nich normal sondern fahrte ruckartig ein einer richtung bis der der anschlag kommt, dann will er nur noch kan aber natürlich nich mehr.

was mache ich den falsch?

PicNick
30.09.2005, 18:44
Hab' den schweren Verdacht, daß etwas mit den Oszillatoreinstellungen nicht stimmt.
Schon "Hello, World" probiert (is immer noch die beste Kontrolle)

https://www.roboternetz.de/wiki/pmwiki.php?n=Main.BasComVergleich1

Reload = 10 wird empfohlen, versuch das mal