3,3-V-Eingang bis 5-V-Ausgang für die Motorsteuerung

Ich wollte meinen Gleichstrommotor an Himbeer-PI anschließen und ihn mit PWM-Pin steuern. Das Problem ist, dass die GPIO-Pins in PI 3,3 V betragen und ich einen Pololu 10: 1-Gleichstrommotor habe, den ich mit 5 V betreiben möchte (um ihn schneller zu machen).

Wie kann ich diese 3,3 V in 5 V für den Motor umwandeln? Kann ich einfach PWM- und GND-Pins an den Motor anschließen, um ihn zu steuern?

Sie haben ein weiteres Problem: Der PWM-Pin erzeugt nur wenige mA Strom, während Ihr Motor einen viel höheren Strom benötigt. Sie müssen eine Art einfachen Verstärker bauen. Der einfachste ist nur ein MOSFET. Es invertiert jedoch das Steuersignal. Ist es ok für dich?
Mit invertieren meinst du, dass 80% volle pwm 20% sind, oder? Wenn dem so ist, ist das kein Problem.
@master: Die Verwendung eines N-Kanal-MOSFET als Low-Side-Schalter lässt Strom durch den Motor zu, wenn das PWM-Signal hoch ist, was meiner Meinung nach die ursprüngliche Absicht war.
Ich stimme zu, dachte an die Spannung ...

Antworten (2)

Alles, was Sie brauchen, ist ein N-Kanal-FET, der wie ein Low-Side-Schalter wirkt:

Sie müssen sicherstellen, dass der FET mit 3,3 V Gate-Ansteuerung einen ausreichend niedrigen Einschaltwiderstand hat. Das Beispiel, das ich zeige, ist maximal 80 mΩ mit 2,5 V Gate-Ansteuerung.

Sie haben nicht gesagt, wie hoch der maximale Motorstrom ist, aber Sie müssen sicherstellen, dass der FET damit umgehen kann. Überprüfen Sie auch die Verlustleistung der FETs bei maximalem Strom.

Beachten Sie die Diode. Es ist nicht optional. Es schützt den FET vor dem induktiven Rückschlag des Motors im ausgeschalteten Zustand, der bei jedem PWM-Zyklus auftritt. Auch während der für den Wirkungsgrad wichtigen Aus-Phase der PWM kann der Strom weiter fließen.

Kann ich dafür Motortreiber wie TB6612FNG verwenden? Anstatt selbst zu bauen
  1. Verbinden Sie einen der Motoranschlüsse mit +5 V und das andere Ende mit dem Drain eines N-Kanal-MOSFET mit Logikpegel, der für etwa den doppelten Motorstillstandsstrom ausgelegt ist.
  2. Verbinden Sie die Masse des Himbeer-PI und die Quelle des MOSFET mit der 5-Volt-Versorgungsmasse.
  3. Verbinden Sie das Himbeer-PI-PWM-Signal über einen 100-Ohm-Widerstand mit dem MOSFET-Gate.
  4. Führen Sie Ihr Programm aus.