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?
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.
Meister
Thun
EM-Felder
Meister