Typer
26.02.2011, 10:40
Hi,
ich habe mir einen 4 beinigen Laufroboter gebaut namens Lara.
Laufender
Autonomer
Roboter mit
Atmega
Die Basis ist ein AVR Evo board mit einem Atmega 168
Lara kann auch schon laufen, hat aber noch keine Sensoren.
Zu meiner Frage:
Ich würde gerne einen Servocontroller verbauen (Lara hat 12 Servos, 3 pro Bein)
Kann mir jemand erklären wie genau so ein Servocontroller arbeitet.
Wie schaft es der Controller einige Servos langsam und gleichzeitig andere etwas schneller zu bewegen.
Beispiel für mein Programm wenn sich ein servo langsam bewegen soll.
zb von pos 100 auf 150
(Bitte nur Basic/Bascom)
do
servo.X = servo.x + 1
waitms 10 'hier stelle ich die Geschwindigkeit ein
loop until servo.x = 150
Problem:
Während dieses Loops kann das Programm keine anderen Servos ansprechen.
Zb dieser Servocontroller spricht mehrere Servos mit diversen Geschwindigkeiten an. Wie ist dies Möglich bzw brauche ich dazu einen speziellen IC?
http://www.youtube.com/watch?v=0il8uEUCGtk
Danke schon mal für die Hilfe, bin für jeden Tipp/Anregung zu haben.
ich habe mir einen 4 beinigen Laufroboter gebaut namens Lara.
Laufender
Autonomer
Roboter mit
Atmega
Die Basis ist ein AVR Evo board mit einem Atmega 168
Lara kann auch schon laufen, hat aber noch keine Sensoren.
Zu meiner Frage:
Ich würde gerne einen Servocontroller verbauen (Lara hat 12 Servos, 3 pro Bein)
Kann mir jemand erklären wie genau so ein Servocontroller arbeitet.
Wie schaft es der Controller einige Servos langsam und gleichzeitig andere etwas schneller zu bewegen.
Beispiel für mein Programm wenn sich ein servo langsam bewegen soll.
zb von pos 100 auf 150
(Bitte nur Basic/Bascom)
do
servo.X = servo.x + 1
waitms 10 'hier stelle ich die Geschwindigkeit ein
loop until servo.x = 150
Problem:
Während dieses Loops kann das Programm keine anderen Servos ansprechen.
Zb dieser Servocontroller spricht mehrere Servos mit diversen Geschwindigkeiten an. Wie ist dies Möglich bzw brauche ich dazu einen speziellen IC?
http://www.youtube.com/watch?v=0il8uEUCGtk
Danke schon mal für die Hilfe, bin für jeden Tipp/Anregung zu haben.