PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Ansteuerung von 5 Motoren



ES1S
27.05.2012, 17:36
Liebe Forumler,

Ich möchte ein Roboterprojekt durchführen!


Ziel
Ansteuerung von 5 Motoren.

Was habe ich bis jetzt gemacht / Ist-Stand

Es erfüllt die Versorgungsspannung, nur kann ich eben nur 2 Motoren ansteuern! Nun habe ich gelesen, dass es möglich ist "Motorsteckplätze" zu erweitern! Ist das möglich?

Wunsch
Falls Roboter von vor-programmierter Strecke abkommt, soll Sicherungseinheit eingreifen! (Eine Art Regelkreis wäre schön)
Ich habe schon von Gyroscopen gehört oder auch von einem elektronischen Kompaß

Die Frage ist wie ich diesen Kompaß in mein Controllerboard implementiere!

So wie ich das sehe hat das keine I2C Schnittstelle! Aber das RN-Controllerboard geht nicht !

Zusammenfassung
-> Ansteuerung von mehreren Motoren
-> Kompaß implementieren

Schon jetzt vielen Dank für eure Antworten

ranke
27.05.2012, 21:22
Das Orangutan kenne ich nicht. Wenn aber 3 der 5 Motoren Modellbauservos sind, dann dürfte das schon gehen. Ein Modellbauservo braucht jeweils nur einen der 8 digitalen Allzweck I/O Anschlüsse (und die Software, die dort die richtigen Signale erzeugt). Stutzig macht mich eher die Spannungsversorgung. 4 Mignonzellen (Alkali-Mangan) haben zusammen wohl eine Nennspannung von 6 V, unter Belastung sinkt das aber deutlich darunter. Beim Orangutan ist 6V als Mindestspannung angegeben. Das passt wohl nicht zusammen.
Zum Kompass: im Forum gibt es etliche Beiträge von Leuten die damit gearbeitet haben. Allgemeiner Tenor: ziemlich ungenau, speziell wenn irgendwelche Eisenteile in der Nähe sind. Eine Winkelabweichung von 0,2° ist damit nicht zu messen, auch nicht 2°, wenn die Umstände nicht ungünstig sind 20°.

ES1S
28.05.2012, 11:11
Dann werde ich den Kompass erstmal hinten anstellen und werde testen ob saubere technische Verarbeitung und austarieren der Antriebsmotoren für eine ausreichende Spurtreue ausreicht!

ES1S
28.05.2012, 13:43
http://robotikhardware.de.pdf (http://robotikhardware.de/)

Mit dem hätte ich das Problem beseitigt oder?

ES1S
28.05.2012, 15:44
Ist eine Bezugsquelle für solche Motoren zu empfehlen?

ranke
28.05.2012, 16:17
Mit dem hätte ich das Problem beseitigt oder?

"Die (mittlere) Lastspannung hängt von der Belastung und dem Entladegrad ab, sie beträgt typischerweise 1,10 bis 1,30 V. Entladeschlußspannungen liegen meist im Bereich 0,8 bis 1,0 V." (Quelle: http://www.modellbau-wiki.de/wiki/Alkali-Mangan-Batterie#Spannung )
Ist also auch noch nicht wirklich brauchbar.


Werden die Servos direkt von dem I/0 Anschlüssen mit Strom versorgt?

Servos haben 3 Anschlüsse, zwei für die Stromversorgung (typ. ca. 6V) und den dritten als Signalleitung vom Mikrocontroller bzw. vom Empfänger der Fernsteuerung bei RC-Modellen.

oberallgeier
28.05.2012, 16:29
... So wie ich das sehe hat das Orangutan keine I2C Schnittstelle ...Seltsam - haste die verloren? Spass oder Spott beiseite - dazu gibts am user I/O die Anschlüsse für PC4 und PC5 (ohne Datenblatt für den 328 und nem Schaltplan zum board wäre das nicht passiert). Siehe dazu hier (klicken und lesen) (http://www.pololu.com/picture/view/0J1147) die Belegung des user I/O header.


Werden die Servos direkt von dem I/0 Anschlüssen mit Strom versorgt ...
So kleine Servos gibts nicht, dass die mit 30, max. 40 mA zufrieden sind (ohne Datenblatt ... siehe oben). NEIN - Servos ziehen ganz schön Strom - da BRAUCHT man eine gesonderte Versorgung, der Strom pro Pin ist NUR für das Steuersignal des Servo. Diese Frage wird im RNWissen (klick hier) (http://www.rn-wissen.de/index.php/Servo#Ansteuerung:_Signalform_und_Schaltung) ausführlich beantwortet. Beachte vor Allem den Abschnitt ab "Empfohlene Ansteuerung..."