hallo; ich möchte LEGO NXT Motoren über den Arduino ansteuern. Das klappt ganz gut mit PWM, allerdings kann der PWM-Pin nur 5 Volt abgeben. Um die volle Leistung des NXT Motors auszuschöpfen, müßte ich mit der PWM-Ausgabe vom Arduino einen Spannungsregler steuern können, der die Werte 0 bis 255 in eine Spannung von 0 bis 9 Volt übersetzt. Gibt es so ein Bauteil ?
Nimm einen Leistungs Mosfet, den Du mit den 5V PWM ansteuerst und der am Ausgang die 9V schaltet, alternativ einen High Side Treiber mit Strombegrenzung (Kurzschlußschutz).
Das ist doch Unsinn. Mit einem Transistor kann ich doch nicht linear den Ausgangstrom steuern.
kann ich mit dem Mosfet den Ausgangsstrom linear steuern, 1 zu 1 mit der PWM-Eingabe ? Kannst du mir eine Beispiel-Bauteil-Nummer nennen das hierfür in Frage käme ?
:
Bearbeitet durch User
Michael S. schrieb: > Das ist doch Unsinn. Mit einem Transistor kann ich doch nicht linear den > Ausgangstrom steuern. https://www.mikrocontroller.net/articles/AVR-Tutorial:_PWM
Teilweise sprichst du von 9V PWM, dann von linearer Ausgangsspannung, dann von Strom. Was willst du nun genau? Einen normalen Motor kannst du mit PWM steuern. Wenn es 9V sein sollen, dann brauchst du halt einen Leistungshalbleiter der von deiner Steuerspannung auf die 9V umsetzt. 2 mögliche Bauteile wurden dir bereits genannt die funktionieren.
:
Bearbeitet durch User
müßte ich einfach nur statt mit dem PWM-Signal den Motor direkt zu steuern einen Transistor ansteuern der dann PWM-gesteuert die 9 Volt an- oder ausschaltet ? Kann der denn so schnell ein- und ausschalten ? Wenn das so sein sollte nehme ich den "Unsinn" natürlich zurück.
:
Bearbeitet durch User
Michael S. schrieb: > müßte ich einfach nur statt mit dem PWM-Signal den Motor direkt zu > steuern einen Transistor ansteuern der dann PWM-gesteuert die 9 Volt an- > oder ausschaltet ? Ja. Transistor, MOSFET (vorzugsweise Logik Level) oder einen anderen Treiber wie ein BSP o.ä. geht alles. Michael S. schrieb: > Kann der denn so schnell ein- und ausschalten ? Sogar so schnell, dass es für eine Motor PWM viel zu schnell ist ;-)
Also dann bedanke ich mich mal wieder für die qualifizierte und schnelle Hilfe.
Schau mal z.B. hier: Motoransteuerung mit PWM Falls der Motor keine Freilaufdiode verbaut hat... Dran denken eine zu verwenden.
Michael S. schrieb: > Das ist doch Unsinn. Mit einem Transistor kann ich doch nicht linear den > Ausgangstrom steuern. In Millionen von Verstärkern funktioniert das problemlos. Allerdings, da Du bereits eine PWM hast, ist es besser, den Transistor als Schalter anzusteuern. Dann hast Du weniger Verluste.
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.