Forum: Mikrocontroller und Digitale Elektronik Elektromotor über USB Steuern


von Stephan Eder (Gast)


Lesenswert?

Hallo,

ich möchte ein RC-Motor über den USB-Port meines PCs steuern, also die 
Drehzahl, ich sage einmal gleich vorweg ich habe keine Ahnung wie so 
etwas funktioniert. Ich weiß nur das bei einem Elektromotor bis zu 100A 
auftreten können (Quelle: Wikipedia).
Es wäre nett wenn mir dabei irgendwer helfen könnte.

Mit freundlichen Grüßen,
Stephan Eder

von STK500-Besitzer (Gast)


Lesenswert?

>RC-Motor
Was ist das?

>Ich weiß nur das bei einem Elektromotor bis zu 100A
>auftreten können
Das sollte mit dem richtigen USB-Port kein Problem sein.

von Stephan Eder (Gast)


Lesenswert?

Eigentlich ein normaler Elektromotor, ich weiß jetzt keinen Unterschied 
falls es welche gibt, aber ich meine Elektromotoren für Modellautos oder 
Modellflugzeuge.

von STK500-Besitzer (Gast)


Lesenswert?

Das wird ohne eine externe Stromversorgung nur was ab USB 3.0...

von Sebastian (Gast)


Lesenswert?

Extern macht nix ;)

von Stephan Eder (Gast)


Lesenswert?

Die externe Stromversorgung wollte ich mit einem ganz normalen Akku 
machen, aber ich habe wie gesagt keine Ahnung wie ich das Regeln soll, 
wieviel Strom der Motor bekommt.

von schneller... (Gast)


Lesenswert?

1. http://www.recursion.jp/avrcdc/cdc-io.html
2. Kenntnisse über das Steuern/Regeln von DC-Elektromotoren
3. viel Wissen um Entstörung/EMV

Viel Glück

von Sebastian (Gast)


Lesenswert?

schneller... schrieb:
> 3. viel Wissen um Entstörung/EMV

Mehr als ich als Funkamateur haben muss?

von infest (Gast)


Lesenswert?

STK500-Besitzer schrieb:
> Das sollte mit dem richtigen USB-Port kein Problem sein.

Hör nicht auf ihn...der sucht nur Aufmerksamkeit!

Zu dir:
Vorneweg, ein USB-Port liefert nur 500mA bei 5V. Mit diesen könntest du 
zum mindest eine Schaltung ansteuern wie z.B. einen Mikrocntroller, der 
dann per PWM -> Motortreiber deinen Motor ansteuert. Oder falls du dich 
etwas im Internet umschaust...es gibt meines Wissens nach die 
Möglichkeit einen FT232-Chip im Bit-Bang-Modus zu betreiben und damit 
eine PWM erzeugen. Spart den Controller ;)

Jedoch kenne ich mich in Motorsteuerung selber nicht so toll aus! Ist 
nur eine Idee, wie ich es versuchen würde!

Grüßle

von Stephan Eder (Gast)


Lesenswert?

Danke, eine Idee hilft mir schon viel weiter, da weiß ich wenigstens 
nach was ich mich umsehen muss :)

von STK500-Besitzer (Gast)


Lesenswert?

infest schrieb:
> Hör nicht auf ihn...der sucht nur Aufmerksamkeit!

nee, tut er nicht.

von infest (Gast)


Lesenswert?

Was für einen Motor verwendest du genau?

Bin selbst etwas im Modellflug tätig...meine Brushless Motoren ziehen 
bei Volllast ihre 40A aber so im Durchschnitt fliege ich sie bei so 20A.

Daher würde ich sagen reicht dieser Treiber:
http://www.shop.robotikhardware.de/shop/catalog/product_info.php?products_id=224&osCsid=215c255385b3dd49a3df111c06f312fc

Aber es kommt eben auf deine Motoren an!

Grüßle

von Stephan Eder (Gast)


Lesenswert?

Derzeit habe ich noch keinen Motor, aber ich will einfach ein kleines 
Modellauto bauen welches ich mit dem PC steuern kann. Also denke ich 
nicht das der Motor extrem stark sein muss.

von STK500-Besitzer (Gast)


Lesenswert?

Stephan Eder schrieb:
> Derzeit habe ich noch keinen Motor, aber ich will einfach ein kleines
> Modellauto bauen welches ich mit dem PC steuern kann. Also denke ich
> nicht das der Motor extrem stark sein muss.

und das hängt dann am USB-Kabel?
Guck dich mal nach autonomen Robotern um. Das sollte auf Dauer 
interessanter sein. Ein weitverbreiteter dürfte der "Asuro" sein.

von Sebastian (Gast)


Lesenswert?

STK500-Besitzer schrieb:
> und das hängt dann am USB-Kabel?

Ja, weil der PC ist eine Platine und 4 AA-Batterien :D Und kommt oben 
drauf

von STK500-Besitzer (Gast)


Lesenswert?

na dann viel Spaß mit der Mechanik

von Daniel H. (Firma: keine) (commander)


Lesenswert?

Vielleicht solltest du für den Anfang deine Ziele etwas niedriger 
stecken. Nicht, dass ich dir deine Idee ausreden will, aber häufig setzt 
man sich zu große Ziele und gibt dann irgendwann frustiert auf weil 
nichts klappt und verliert so den Spaß an einer Sache. Also z.B. zum 
Anfang erstmal versuchen über USB ein paar LEDs usw. zu schalten und das 
dann sukzessive weiter ausbauen.

Die Funktionsweise könnte z.B. so sein:

PC -> USB -> µC-Board -> <gewünschte Funktion>

von Christian H. (christian_h)


Lesenswert?

Vielleicht der Raspberry Pi, der demnächst erscheint?

von infest (Gast)


Lesenswert?

Naja...das beste Beispiel, das zeigt, dass PCs nicht mehr groß sein 
müssen, ist wohl der Raspberry Pi ;)
Bin schon gespannt auf das Teil! :)

Naja aber um ein "Auto" zu bauen brauchst du doch nicht 100A Motoren! 
Schau dich mal im Netz um...da gibt es sehr Drehmomentstarke Motoren, 
welche weitaus weniger Strom als die 100A brauchen!

von infest (Gast)


Lesenswert?

Christian H. schrieb:
> Vielleicht der Raspberry Pi, der demnächst erscheint?

Verdammt...da war jemand schneller :D

von Sebastian (Gast)


Lesenswert?

Christian H. schrieb:
> Vielleicht der Raspberry Pi, der demnächst erscheint?

Verdammt, kannst du Hellsehen?

von Peter (Gast)


Lesenswert?

Hallo

Also ich habe auch mit RC-Autos gebastelt. Du hast doch bestimmt einen 
Fahrtenregler oder? Der Fahrtenregler hat das Anschlusskabel an den 
Empfänger wo er das Steuersignal drauf gibt. Das Steuersignal ist eine 
PWM die kannst du mit einem Mikrocontroller erzeugen. das Signal besteht 
meistens aus einer Periode von 20ms, wobei der Impuls nur 1-2ms lang 
ist. Wäre zum beispiel 1 ms halt und 2ms Vollgas. Musst dir also ein 
Programm schreiben was dir diese PWM erzeugt und diese vom PC verändern 
kannst z.b. über UART.

von Sebastian (Gast)


Lesenswert?

Das klingt irgendwie so einfach :O
Aber danke, hat uns sehr weitergebracht!

von Jobst M. (jobstens-de)


Lesenswert?

Schau mal bei sprut.de nach USB4all ...


Gruß

Jobst

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.