About the article

3 Amp PWM DC Motor Controller

3 Amp PWM DC Motor Controller

This circuit is intended for motion control applications, a common occurrence in robotics! This affordable PWM DC Motor controller can control any PMDC motor specified at 12 V to 30 V and 3 Amps max. Motor direction is controlled with a slide switch and motor speed, with an ordinary potentiometer.

The circuit diagram in Figure 1 shows ICs type LMD18200 and SG3525 at the heart of the circuit. The SG3525 is a pulsewidth modulator control circuit and the LMD18200, an H-Bridge to enable the motor to be run in both directions.

Downloading of this magazine article is reserved for Elektor Members only.
Already a member? click here to log in.


R1 = 10kΩ

R2,R4 = 18kΩ

R3 = 2kΩ2

R5 = 330Ω

R6 = 2kΩ7

R7 = 1kΩ5

P1 = 10kΩ potentiometer

P2 = 100kΩ preset



C1,C2,C4,C5,C7, C9, C10 = 100nF

C3 = 18nF

C5 = 22μF 63F

C6,C8 = 100μF 63V



D1,D2 = LED

IC1 = SG3525AN

IC2 = LMD18200

IC3 = L7805ACV



K1,K2,K3 = 2-way PCB terminal block, lead pitch 5mm

S1 = slide switch

PCB, ref. 060339-1 from www.thepcbshop.com

Loading comments...