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
>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.
Eigentlich ein normaler Elektromotor, ich weiß jetzt keinen Unterschied falls es welche gibt, aber ich meine Elektromotoren für Modellautos oder Modellflugzeuge.
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.
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
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
Danke, eine Idee hilft mir schon viel weiter, da weiß ich wenigstens nach was ich mich umsehen muss :)
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
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.
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.
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
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>
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!
Christian H. schrieb: > Vielleicht der Raspberry Pi, der demnächst erscheint? Verdammt...da war jemand schneller :D
Christian H. schrieb: > Vielleicht der Raspberry Pi, der demnächst erscheint? Verdammt, kannst du Hellsehen?
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.
Das klingt irgendwie so einfach :O Aber danke, hat uns sehr weitergebracht!
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.