Bidirectional Speed Control for DC Motors

  • Rajkumar Sharma
  • 85 Views
  • easy
  • Tested

This is a very simple bidirectional speed control of a small DC brushed motor. The project is built using power OPAMP TCA0372 which can drive a load up to 1A. Connecting a small DC motor and trimmer pot will control the motor forward/reverse operation along with speed control. A Trimmer potentiometer is provided to set the speed and direction of the motor. The motor is stopped when the potentiometer is in the center, turn the pot clockwise to run the motor in the forwarding direction, turning the pot counterclockwise will run the motor in the reverse direction. Operating power supply 12V DC.

Note: Motor control is also possible using a joystick. Trimmer pot can be replaced with Joystick using optional connector CN2.

Features

  • DC Motor 6-12V DC
  • Maximum Motor current up to 1A
  • Operating Power Supply 12V DC
  • Single Trimmer Pot Controls CCW/CW and Speed Control
  • Potentiometer Can be Replaced with Joystick
  • PCB dimensions: 27.62 x 24.92 mm

Schematic

Parts List

NO.QNTY.REF.DESC.MANUFACTURERSUPPLIERPART NO
11CN12 PIN MALE HEADER PITCH 2.54MMWURTHDIGIKEY732-5315-ND
21CN23 PIN MALE HEADER PITCH 2.54MM WURTHDIGIKEYDNP
31C1100uF/16V SMD TANTLUMKEMETDIGIKEY399-18082-1-ND
41C20.1uF/50V SMD SIZE 0805MURATA/YAGEODIGIKEY
51D1LED RED SMD SIZE 0805LITE ON INCDIGIKEY160-1427-1-ND
61MG12 PIN MALE HEADER PITCH 2.54MMWURTHDIGIKEY732-5315-ND
76R4,R5,R6,R7,R9,R1010K 5% SMD SIZE 0805MURATA/YAGEODIGIKEY
81R11K 5% SMD SIZE 0805MURATA/YAGEODIGIKEY
92R2,R80E SMD SIZE 0805MURATA/YAGEODIGIKEY
101R35.1E/5E 1W SMD SIZE 2512MURATA/YAGEODIGIKEY
111U1TCA0372ONSEMIDIGIKEYTCA0372DWR2GOSCT-ND
121PR110K TRIMMER POTKYOCERADIGIKEY478-601030-ND

Connections



Gerber View

Photos

 

Video

TCA0372 Datasheet

TCA0372-D

PCB

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments

RELATED PROJECTS

X
Win an Arduino board