Jump to content

DC Motoren an ServoBrick


yuna

Recommended Posts

Hallo,

 

welch eine Freude Tinkerforge gefunden zu haben, da ich mehr programmieren möchte statt mich mit Hardware zu plagen. 8)

 

Nun zu meine Frage:

Ich habe bereits DC Motoren in meinem fahrbaren Roboteruntersatz und wollte fragen ob ich diese auch mit dem ServoBrick besteuern kann.

 

Das Problem was ich sehe ist, dass der DcBrick 53mA laut Anleitung verbraucht und ich 4 Motoren besitze. Demnach müsste ich 4 DcBricks kaufen welche neben dem hohen preis jeweils nur einen Motor ansteuern können und insgesammt 212mA für sich selbst benötigen :o. Mir wäre es da lieber den ServoBrick mit einmalig 60mA für meine DC Motoren zu nutzen. ginge das?

 

Gern könnt Ihr mir auch einen alternativen Fahbaren untersatz mit servomotoren zeigen. Würde auch gern einen selber bauen aber weiß nicht wie man Räder an die Motoren klebt. ::)

 

 

GELÖST:

Verwendet habe ich den TRex Jr http://www.exp-tech.de/pololu-trex-jr-dual-motor-controller-dmc02

 

Nach tagelangem lesen, interpretieren und versuchen, habe ich es rausbekommen wie ich zwei Motoren an den servo brick mittels TRex Jr anschließe. Ein großes Dankeschön auch nochmal an [shadow=red,right]raphael_vogel[/shadow]

 

TRex Jr Jumper:

  • Jumper BEC entfernen
  • Jumper Channel-Mix entfernen
  • Jumper learning entfernen
  • Jumper Serial/RC nach rechts in RC Modus

 

TRex Jr Motoren/Strom:

In der Mitte der Motorensteckleiste die Energieversorgung anbringen.

Motorenkabel jeweils in entgegengesetzter Richtung anbringen (z.b. schwarz/rot & rot/schwarz)

 

TRex Jr Verkabelung:

Über den BEC Jumper sind die channel Pins ähnlich wie beim Servo Brick.

  • Oben Links das schwarze Kabel - GND
  • Oben Mitte das Rote Kabel - 5V BEC Kabel nicht verbinden
  • Oben Rechts das gelbe Kabel - RC Signal

Das Selbe mit der darunterlegenden Reihe für den zweiten Motor und die dritte Reihe für den dritten Motor falls einer angeschlossen ist.

 

Servo Brick Pin Belegung:

  • obere Reihe Pins = gelbes Kabel - RC Signal
  • mittlere Reihe Pins = 5V BEC Kabel nicht verbinden
  • untere Reihe Pins = schwarze Kabel - GND

 

Hier die Anleitung vom https://www.pololu.com/docs/pdf/0J5/TReX_Jr.pdf

Link zu diesem Kommentar
Share on other sites

Mit dem Servo Brick und einem/mehrere ESC ist das kostengünstiger zu machen.

http://www.tinkerforge.com/de/doc/Hardware/Bricks/Servo_Brick.html#brushless-motoren-mit-escs-verwenden

 

Ich hab auch meinen Dagu Wild Thumper damit gebaut:

http://www.tinkerunity.org/forum/index.php/topic,1580.msg10528.html#msg10528

In diesem Thread findest du auch Links auf ESCs:

http://www.conrad.de/ce/de/product/207369/

oder mit etwas mehr Features:

http://www.pololu.com/product/777

 

 

Link zu diesem Kommentar
Share on other sites

Hallo Raphael,

 

sei mir nicht böse, aber ich verstehe nach dem drittel Mal Durchlesen von dem Allem leider noch immer nichts. Ich bin noch nicht genug in der Materie drin.

 

Also du meinst ich könnte dieses DMC Gerät http://www.exp-tech.de/pololu-trex-jr-dual-motor-controller-dmc02 zwischen meine Motoren und den ServoBrick schließen?

 

Wie genau schließe ich das ding an um dann auch Drehungen/Wendungen mit meinem Roboter durchzuführen?

 

Nun habe ich in deinen Bildern gesehen das du keinen RedBrick verwendest? wie ist das möglich?

Link zu diesem Kommentar
Share on other sites

Hi Yuna

Also du meinst ich könnte dieses DMC Gerät http://www.exp-tech.de/pololu-trex-jr-dual-motor-controller-dmc02 zwischen meine Motoren und den ServoBrick schließen?

Ja der funktioniert, wenn pro Motor nicht mehr als 2,5 A Dauerlast erzeugt. Allerdings hat der Trex auch einige Funktionen, die du vermutlich nicht brauchst (Serielle Ansteuerung und Analoge Ansteuerung).

 

Den ESC schließt du an den Servo Brick an wie ein normaler Servo.

Wenn du den Servo Brick und den ESC mit der gleichen Spannungsquelle (Akku) betreiben willst, dann musst du nicht nur BEC weglassen, sondern auch auch die Masse. In diesem Fall ist dann also nur ein Kabel vom Servo Brick zum ESC nötig (das eigentliche PWM Signal).

 

Generelle Info zum Trex Jr. bekommst du unter http://www.pololu.com/docs/pdf/0J5/TReX_Jr.pdf

Dort sind auch Beispiele aufgezeigt, wie du Motoren anschliesst. Auf Seite 8 gib es auch den BEC Jumper, den du nicht setzen sollst!

 

Wenn du 4 Motoren hast nehme ich an für jedes Rad ein Motor. Dann steuerst du die 2 Motoren auf jeder Seite parallel an.

 

RED gabs damals noch nicht. Du hast ohne RED für einen Roboter 2 Möglichkeiten:

1) Pack einen Raspberry Pi auf dem Roboter, der dann per USB die Bricks steuert.

2) Verwende die WLAN Extension und steuere den Roboter von einem Zentralrechner über WLAN aus.

 

Heutzutage würde ich natürlich den RED auf den Roboter verbauen. Den Raspi hatte ich damals nicht auf dem Roboter drauf, weil dann die Batterie noch schneller leer wird.

 

Link zu diesem Kommentar
Share on other sites

Oh Gott, kann kaum erwarten bis die Sache mit der Motoransteuerung vorbei ist... Bei mir gibts gerade mal "Plus" und "Minus" im Vokabular :P

Ich danke dir schon mal im voraus für die Infos. Nun weiß ich das ich sogar einen dritten Motor ansteuern kann mit dem DMC steuern kann.

(was auch immer "unidirectional auxiliary motor bedeutet")

Ich werde die Teile erst im nächsten Jahr bestellen und komme sicher noch einmal darauf zurück bevor ich da was kaputt bastle.

 

Vielen Dank für deine Geduld :)

Link zu diesem Kommentar
Share on other sites

  • 4 weeks later...

hallo,

aus der Anleitung werde ich nicht schlau und wie ich das PWM Kabel anschließe kann ich auch nicht erkennen.

ich habe es geschafft beim manuellen drehen des motors das es rot oder grün leuchtet, schließe ich den Strom an, leuchtet auch der TRex Jr.nur leider dreht sich kein Motor.

 

Kannst du mir bitte sagen, wo die Jumper gesetzt werden und das Kabel zum Servo brick muss. ich habe angst das ich sonst etwas kaputt mache.

 

vielen dank für eine Rückmeldung.

Link zu diesem Kommentar
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gast
Reply to this topic...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Clear editor

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...