DC Motor Driver using L293D

DC_motor_driver_photo_4_th

 

This project is a DC motor driver, suitable for motors of low or medium power. Allows controlling up to 6 motors or 3 motors if you want to control the rotation of the motors.

Description

The controller is build around the IC L293D that can provide 600mA per channel, and a H-Bridge designed with transistors NPN and PNP transistors, than can provide 1.15A per channel.

The controller has the following connections:

  • INPUTS (A, B, C, D ,E, F). These are receiving the analog or digital signals that can be sent for example, from a microcontroller.
  • ENABLE (E1-2, E3-4). These activate the inputs from the L293D. The supply voltage can’t be higher than 7V.
  • OUTPUTS (+M1, -M1, +M2, -M2, +M3, -M3). Here is where the motors should be connected.
  • +9-12V. Here’s where is connected a supply voltage that will give power to the motors. This input, gives voltage in the L293D and the H-Bridge, the supplied voltage have to be 36V max, but for the H-Bridge it’s recommendable to use 24V max. (In case you want to use only the L293D, you can remove the jumper).
  • +5V. This input receive the logic supply voltage for the L293D. You can connect a supply voltage higher than 5V because this input it’s connected to a voltage regulator (LM7805), but you not must to exceed 30V.

DC_motor_driver_photo_6

Schematic

Schematic

Connections

Example_Connection

PCB

3D_pcb

3D PCB

DC_motor_driver_photo_1

DC_motor_driver_photo_2

DC_motor_driver_photo_33D PCB Render

photo_1

photo_2

photo_3

photo_4

Subscribe
Notify of
guest
12 Comments
Inline Feedbacks
View all comments
junaid

I have a circuit of your products which has a L293D, 2 resistors, 2 led’s,2 motor slots(motor1 & motor2), 3 pins {GNG},and some more pins will please tell me what is it ?and how to use it ? Thank you

Praveen

How to give control signal to L293D? can it be given through Arduino ? If so how to program it? Kindly give a resource.

Luqman Hakim Noresham

Hye, I would like to ask can the driver control 3 motors simultaneously? since there are 3 motor output shown in the diagram.

leandro

Hello, can it use CNC driver? https://www.youtube.com/watch?v=OzF3m-P1nFM

Ben

Can this control 4 motors?

Ahmad

Hello, i must say that’s a quite great board. If you still up answers to questions, i got some because i’m looking to redraw the schematic and try to add another l293d to control 4 motors (2 motors both on each IC chips), but i’m not that bright to understand how to rewire the resistor and the capacitor. Do you need to draw another one of each, or just try to wire it?

RELATED PROJECTS

X
ADP3450 Oscilloscope Giveaway

By continuing to use the site, you agree to the use of cookies. more info

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close