Archiv verlassen und diese Seite im Standarddesign anzeigen : ATMEGA mit 12 Servos zugleich? geht das?
sentinel.dd
26.10.2004, 22:10
Hallo Cracks,
auch ich habe vor bald einen Robo zu bauen - lese mich nun schon 1 Woche
hier durch das Forum.
Mein Robo soll mittels Servos angetrieben werden.
Nun meine Frage wenn ich 12 Servos benutzen will und diese für eine
Bewegung fast alle gleichzeitig arbeiten müssen - geht das mit dem AVR
(eventuell ATMEGA162 @ 16Mhz) bei einer Pulslänge von ca. 1ms an jedes Servo - pro Schritt-
kann es da nicht passieren, dass Servo 1 schon "lange" in Position ist und
Servo 12 dann "zu spät" eingreift?
Könnte man alle Servos zeitgleich ansteuern mit verschiedenen Impulsen?
Danke - senti
such mal nach SD20 ;) ist nen Servocontroller für 10 € ...
Zugleich wirste es nie hinbekommen aber die unterschiede sind glaub ich so gering dass man sie vernachlässigen kann.
sentinel.dd
26.10.2004, 22:30
naja habe ich da nicht das gleiche Problem.
1. sende ich ja per I2C servo x fahre zu y,
2. nächtes Servo
da habe ich doch auch wieder kleine Pausen drin.
Ich denke ein 16 Mhz Atmega16 nur zum servopositionieren wird wohl
gehen.
Weiss jemand was über den Prozessor die lynxmotion robots antreibt.
Bin ja total von den Teilen begeistert - und will so einen Biped nachbauen.
ist der Basic Atom Pro mit einem ATMEGA vergleichbar?
Gruß Senti
Aus der BASCOM hilfe
'A maximum of 16 servos might be used
..und io Portzs gibts beim mega16 ja auch satt
mfg
sentinel.dd
27.10.2004, 17:35
also ich werde es mit einem ATMEGA162 versuchen
Danke für die Infos. senti
Und kleine verzögerungen wirst du immer drin haben ... aber ich glaube die werden so klein sein dass du sie net mal siehst ;) ... also sollten sie auch kein problem darstellen ...
Hallo Sentinel.dd,
Weiss jemand was über den Prozessor die lynxmotion robots antreibt.
Bin ja total von den Teilen begeistert - und will so einen Biped nachbauen.
ist der Basic Atom Pro mit einem ATMEGA vergleichbar?
Die Basic Atom ist von der Idee sowas ähnliches wie eine BasicStamp nur halt von einer anderen Firma mit etwas anderen Eigenschaften (siehe http://www.basicmicro.com/Product.aspx?productID=114&CategoryID=2).
Zum Thema Verzögerungen durch Servoansteuerung beim Hexapod, schau dir mal die Videos im Thread https://www.roboternetz.de/phpBB2/viewtopic.php?t=4115 an.
Viele Grüße
Jörg
sentinel.dd
29.10.2004, 18:59
ok soweit sogut
nun habe ich meinen 1. ATMEGA162 vor mir auf dem Tisch liegen.
Brauche ich zum programmieren unbedingt das ISP dongel oder kann der
AVR auch über einen MAX232 und die serielle Schnittstelle programmiert werden? (BASCOM zum Anfang)
senti
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.