0

I need to feed 4 DC motors of 5V on my Raspberry Pi 3 Model B using PWM (Pulse Width Modulation).

Currently, I have the next components: 2 NPM transistors, 1 L293D integrated circuit, resistors (220 Ohms), wires, etc.

My question is, what is the correct way to feed the 4 motors with 4 GPIO pins?

I will appreciate any kind of help.

circuit diagram circuit diagram

4
  • All you need are two L293D. Each contains the electronics needed to safely drive 2 DC motors. Plenty of tutorials if you search. I would check they can provide enough current for your motors.
    – joan
    Jun 13, 2020 at 12:15
  • Thanks @joan, so with 2 l293d i could feed 4 motors safely using 5V of Raspberry pi¿ i fear to burn my gpio if it is not enough Jun 13, 2020 at 12:27
  • @joan as you can see in the diagram, i have already controlled 1 motor with 1 NPN transistor, could i use 2 npm transistors instead of l293d? Thanks for your help Jun 13, 2020 at 12:33
  • @joan using 2 l293d with Vmotor=9V works, nevertheless after some seconds running the motor stops... It seems that l293d are overheated. So it seems to be a bad solution Jul 5, 2020 at 18:11

0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.