Ich freu mich schon auf das Video!!
Hey,
Hier ist mein Low Cost Roboarm Prototyp der extravaganten preisklasse.
Bild hier
weitere Bilder:
http://img690.imageshack.us/img690/3097/p1050026w.jpg
http://img691.imageshack.us/img691/817/p1050030o.jpg
Daten:
-Abstand von Achse zu Achse => 80mm
-3 Billig Servos vom großen C (eins is mir schon kaputt gegangen)
-3 Achsen
-elektrischer Magnet, bald Greifer
-Servotreiber SD21
-komplett aus Alu L-Profil
Wie wird der Arm gesteuert:
Der controller des Arm's kommuniziert über die RS232 Schnittstlle mit dem Pc.
Ich habe für Testzwecke ein kleines Programm mit vb geschrieben:
http://img808.imageshack.us/img808/6807/programm.png
Über die Slider kann man die Position der Servos einstellen,
drückt man nun den Button unter den Slidern,
so fährt das Servo in die gewünschte Position. Die checkbox ist für den Magneten zuständig.
Videos folgen bald, da mein atmega168 kaputt gegangen ist (Warum auch immer[Kurzschluss])
MfG Maxtronik
Ich freu mich schon auf das Video!!
Wirklich cool wäre noch ein Servo, der den Greifarm in einer den anderen Servos orthogonalen Ebene bewegt (z.B. in der Ebene des Holzbrettes)
Gruß, Yaro
yaro, dazu braucht es nur etwas Mathe
Nam et ipsa scientia potestas est..
Hey,
Wenn du die Drehachse meinst, die den ganzen arm dreht:
Wie gesagt es ist ein Prototyp, welcher noch nicht ganz fertig ist.
Natürlich braucht ein Roboarm eine Drehachse.
Ich hatte vor die Drehache mit einem Schrittmotor zu realizieren,
jedoch fehlen mir die Bauteile und ein vernünftiger Plan.
Hättet ihr eine Idee?
MfG Maxtronik
@BastelWastel: Wenn nicht genug Freiheitsgrade da sind, dann hilft auch keine inverse Kinematik, weil der Arm sich hier nur in einer Ebene, aber nicht im ganzen Raum bewegen kann....
@Maxtronik: Wieso nimmst du hier nicht auch einen Servo? Wenn dir der Drehwinkel zu klein ist, dann bau mit 2 Zahnrädern eine Übersetzung.
Bei Schrittmotoren ist das Problem, dass sie keine bestimmte Anfangsstellung haben, was dazu führt, das man sie immer in der Anfangslage starten muss, um genau bestimmte Positionen anfahren zu können.
Gruß, Yaro
Mein Hexa: http://www.youtube.com/watch?v=PxkOrseEtGk
Oder auch hier: http://www.roboternetz.de/phpBB2/viewtopic.php?t=47164
Entschuldige, hatte dich falsch verstanden.
Nam et ipsa scientia potestas est..
Hey,
wahrscheinlich hast du recht Yaro.
Nur wenn ich ein Servo benutze, dann ist der Drehteller nur auf einer Achse gelagert und dem entsprechend auch "wabelig".
Ich hatte mir überlegt dieses Problem, wie in der Skizze im Anhang mit Laufrollen zu beheben.
Haltet ihr das für eine gute Idee oder habt ihr bessere?
MfG Maxtronik
Die Idee mit den Bockrollen ist schon gut. Drei Stück solltest Du nehmen.
Planung ersetzt Zufall durch Irrtum
Gruß aus dem Ruhrgebiet Hartmut
Ich hätte das so gemacht, dass die Achse mit zwei Kugellagern im Brett festgehalten wird (Doppelt Kugelgelagert hällt deine Belastungen 100% aus) und dann mit dem Servo über ein Zahnrad gedreht wird.
Oder du machst das ganze Gleitend, sodass du statt deinen Laufrollen ein wenig Schmiermittel nimmst und das ganze etwas tiefer setzt.
Gruß, Yaro
Mein Hexa: http://www.youtube.com/watch?v=PxkOrseEtGk
Oder auch hier: http://www.roboternetz.de/phpBB2/viewtopic.php?t=47164
Lesezeichen