PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Motorsteuerung



oliverm
06.01.2005, 21:52
Hallo,

ich bin vor einiger Zeit per Zufall über diese Seite gestolpert und habe seitdem immer wieder mal im Forum geschmöckert. Dabei hab ich ein bischen Blut geleckt und möchte mir einen eigenen kleinen Bot bauen.
Dieser soll (anfangs) manuel mit Schaltern/Tastern und Poti für die Geschwindigkeit gesteuert werden (ideal wäre natürlich eine Art Joystick). Am Einfachsten gehen dafür anscheinend 12 V Motoren. Habe im Forum auch schon ein paar Diskussionen über darüber gelesen. Dort ist von immer von einem PWM die Rede.
Woher bekomme ich so ein ding (möglichst günstig)? Regelt die PWM auch die Laufrichtung?

Wäre schön, wenn mir jemand ein paar Tips geben könnte.

Viele Grüsse

Oliver

pebisoft
07.01.2005, 07:49
schau dir hier im forum mein "küchenbrettroboter" an. habe ihn von der anfangsphase bis zur weiteren aufbauphase/umbauphase beschrieben.
macht sehr viel spass mit diesem zu arbeiten, man kann sehr sehr viele experiemente damit durchführen.
mfg pebisoft

sonic
07.01.2005, 09:20
Hallo,
ich bin vor einiger Zeit per Zufall über diese Seite gestolpert und habe seitdem immer wieder mal im Forum geschmöckert. Dabei hab ich ein bischen Blut geleckt und möchte mir einen eigenen kleinen Bot bauen.


Sehr schön ;-)



Dieser soll (anfangs) manuel mit Schaltern/Tastern und Poti für die Geschwindigkeit gesteuert werden (ideal wäre natürlich eine Art Joystick).


Wie meinst du das mit manuell? So in der Art einer Kabelfernbedienung?



Am Einfachsten gehen dafür anscheinend 12 V Motoren. Habe im Forum auch schon ein paar Diskussionen über darüber gelesen. Dort ist von immer von einem PWM die Rede.
Woher bekomme ich so ein ding (möglichst günstig)? Regelt die PWM auch die Laufrichtung?
Wäre schön, wenn mir jemand ein paar Tips geben könnte.
Viele Grüsse
Oliver

12V o. darunter, für alles andere muss man sich eigene Akkupacks zusammenstellen, 24V sind meistens zu gross. Alles andere ist für einen Roboter eigentlich zu aufwändig, teuer bzw. gefährlich (220V).

PWM (PulsWeitenModulation) ist erstmal kein "Ding" ;-) sondern bezeichnet eine Art der Leistungsregelung. Dabei wird eine Gleichspannung periodisch unterbrochen. Je länger unterbrochen wird, desto weniger Leistung wird steht am Verbraucher zur Verfügung (Ein Motor dreht sich dann eben langsamer). Es stellt sich praktisch der Mittelwert ein. Man kann sich also nicht einfach eine PWM kaufen. Bauen kann man sie sich allerdings schon, aber dafür gibt es zahlreiche Möglichkeiten (Stichworte zur Suche PWM, NE555, L297/298).

Der Richtungswechsel eines Motors kann dadurch nicht gemacht werden.
Dazu brauchst du eine H-Brücke oder eine elektromechanische Lösung aus Relais. Findest du hier auch zahlreiche Schaltungen und Vorschläge.

Gruß, Sonic

oliverm
07.01.2005, 14:27
Hallo,
danke für die Antworten.

@pebisoft: werde mir deine Einträge zum "Küchenbrettmotor" noch genauer anschauen, sieht sehr interessant aus.

@ Sonic

Wie meinst du das mit manuell? So in der Art einer Kabelfernbedienung?

Ja, hatte mir das so ähnlich vorgestellt wie diese Kanalroboter ;-)


Ich habe im Forum und im Internet nach PWM usw gesucht und einiges gefunden. Ich bin aber auch immerwieder über die C-Conrtol gekommen. Wäre das eine sinnvolle Option zur Erzeugung von PWM? Kann hier direkt ein Joystik angeschlossen werden? So wie ich das verstanden habe, muss aber die C-Control programmiert werden.

Viele Grüsse

Oliver

sonic
07.01.2005, 15:00
Ja, die C-Control könnte das. Jeder andere Mikrocontroller aber auch.
Ich würde dir die AVR's empfehlen, billiger und schneller, und gut Dokumentiert, auch mit vielen Beispielen.

Ein Roboternetzboard wäre eine weitere Option mit AVR.

Gruß, Sonic

oliverm
07.01.2005, 21:23
Hallo,

ich habe bei robotikhardware.de die Getriebemotoransteuerung gesehen, ich denke die ist für meinen Zweck recht gut zu gebrauchen. Ich weis leider nicht, woher ich das PWM-Signal bekomme. Am einfachsten wäre eine Schaltung mit dem NE555. Diese erzeugt die PWM nach Regelung des Joysticks(Poti) und schaltet den Links/Rechtslauf. Der Links/Rechtslauf wird wahrscheinlich mit einem Relais zu lösen sein, welches Schaltet, wenn das Poti über 50% geht. Welche Spannung/Strom muss auf den Drehrichtungseingängen des l298 anliegen.

Verzeiht bitte meine Unbeholfenheit, bin noch sehr Unbedarft, freue mich aber über jede Hilfe.

Viele Grüsse

Oliver

sonic
07.01.2005, 21:51
Also wenn die manuelle Steuerung nur für den Anfang sein soll würd ich dir ein fertiges Board empfehlen. Einen programmierbaren Mikroprozessor wünschst du dir wahrscheinlich schneller als du denkst.
So viel mehr kostet das auch gar nicht...

Gruß, Sonic

07.01.2005, 21:53
Welches Board wäre da z.B. zu Empfehlen?

cauboy
07.01.2005, 22:33
Ich habe das Handyboard ist aber veraltet und im Vergleich zur bringenden Leistung überteuert. Habe bisher jedoch nur gutes über das RN-Board mit AVR gehört, also würde ich das klar empfehlen.

sonic
07.01.2005, 23:24
Hehe die RN_Boards haben eigentlich immer AVR-Prozessoren ;-)

Für den Anfang ist die RN-Control nicht schlecht http://www.shop.robotikhardware.de/shop/catalog/product_info.php?cPath=64&products_id=7
Als Bausatz oder fertig aufgebaut...

EDIT: Achso, da ist dann auch gleich eine Motorsteuerung mit PWM für 2 DC-Motoren o. 1 Schrittmotor mit drauf...
Der Mega16 bzw. 32 schon besser als das was ich zur Zeit nutze ;-)

Die Ansteuerung entweder per Kabel, Infrarot oder Datenfunkmodul .

Alternativ gibt's natürlich den RP5 (C-Control) vom Conrad und den ASURO von AREXX (AVR)

Gruß, Sonic

oliverm
08.01.2005, 19:33
Hallo,

werd mich nach langem hin und her und rumstöbern hier im Forum das RN_Board 1.4 Mega32 zulegen. Ich hätte da aber noch 2 Fragen:

1. Hat der Motorausgang einen Strombegrenzer, wenn der Motor überlastet wird (möchte die RB 35 verwenden)

2. Kann ich ein Poti einfach an einen Eingang anschliessen und in BASCOM die Spannung abfragen?

Grüsse

Oliver

Mobius
08.01.2005, 21:11
zu 2: Ja, wenn du die Potis zwischen eines der 0 Port A's des RN_Boards und VCC anschließt und diese auf Analoge eingänge stellst. Dann kannst du den Spannungsabfall zu 5V und damit auch die WIderstandänderung des Joystiks abfragen

zu 1: ja, bis 1A sind die geschützt, aber du musst dafür Sorge tragen, dass du keinen Motor anschließt, der mehr als 1 A haben möchte (der RB 35 geht mMn locker mit dem)

MfG
Mobius