(Fully Assembled and Tested)

7A Digital Bi-Directional PWM DC Motor Speed Controller - CANUK1125
7A Digital Bi-Directional PWM DC Motor Speed Controller -


7A Digital Bi-Directional PWM DC Motor Speed Controller - CANUK1125

This unique bidirectional DC motor speed controller is based around using a Microchip PIC Microcontroller at the heart of the circuit controlling a Full H-Bridge Power stage using four high-power efficient MOSFETs.

The controller allows controlling both the Speed and Direction of a DC motor using a Pulse-Width-Modulated (PWM) DC voltage with a Duty Cycle fully adjustable from 0 to 100% (both Positive and Negative DC output). It can can provide up to a maximum continuous current of about 7A out of the box, and up to 10A to 15A with the addition of an optional fan (Model No. FAN-12VDC) and reinforcement of PCB tracks.

Traditionally, switches are used to reverse the polarity of the voltage applied to a DC motor in order to change the rotation direction. However, this method requires use of DPDT switches and causes the voltage applied to the motor to suddenly change from full positive to full negative. The sudden change while the motor is spinning leads to a high level of mechanical stress on the motor as well as high current surges that can cause damage to any electronics in the path.

Using a Full H-Bridge circuit, the solid-state design of this motor speed controller does not use any mechanical switches and allows the control of both speed and direction through a single potentiometer. At its center position, the motor will be forced to stop (i.e. it brakes). Turning the potentiometer clockwise will cause the motor to start spinning slowly in the positive direction, with increasing speed up to the maximum supply voltage at it’s maximum position. Turning the potentiometer in the counter-clockwise direction will cause the motor to spin in the reverse direction, again starting slowly up to a maximum negative supply voltage. Note that in it’s center position, the motor will actually brake (motor terminals will be grounded) forcing the motor to stop rather than be in a “floating” or coasting position. 

As an added option, the controller allows for selection of two operating PWM frequencies: 100 Hz or 200 Hz .

Quick Overview:

• Supply / Load Voltage: 6 to 24V DC (12V DC Recommended)
• 7 Amps @ 100 Hz Maximum Continuous Current
• Fully adjustable from 0 to 100% Duty Cycle in both directions.
• Frequency: 100Hz or 200 Hz
• PWM Duty Cycle Range: 0% to +/- 100% 
• High efficient design using Four High-Power MOSFETs 
• Includes two Heatsinks

More common uses include controlling DC motors in golf carts, buggies, RC cars, robotics, DC hobby motors, toy DC motors, etc.

See all our motor controllers here

See CANUK1125.pdf for complete instruction manual.  Requires Adobe Acrobat Reader available at www.adobe.com for FREE!

Note: This circuit is fully assembled and tested CANUK1125- 7A Digital Bi-Directional DC PWM - ASSEMBLED - $39.95

Quantity and Educational discounts?


E-Commerce Solutions

Electronic Kits

    Our Secure Shopping Cart allows you to MAIL, FAX, CALL, or PAY ON-LINE! - Toll Free Orders Call 866-664-0627 or 510-451-4320 (Non US), FAX - 510-903-9712

More Great Electronic and Robotic Products From Electronic Kits  Follow electronickits on Twitter

New! - OWI Eco Biker Wind Powered LED Light Kit - $11.95

Mini Solar Kits - Many to choose from - $8.95 and up

BIOLOID Humanoid Robot - all versions - WOW!

Humanoid Robot Kit


6 in 1 Solar Educational Kit - Sale - $16.95


OWI535 Low Cost Robotic Arm Trainer - NEW!

Sale! - $47.95

KeyKatcher Keyboard Data Loggers - ON SALE NOW!

Computer Security

Solar Science Projects

Solar House Science Fair Project

Solar Power House Kit - $134.90

[New Products] [Electronic Kits] [Electronic Plans] [Robot Kits] [Computer, Security, Gadgets] [Test Equipment] [Satellite] [Cable] 

[Home] [About Us] [Policies/Terms of Sale] [Order] [Catalogs] [Quantity & Educational Discounts] [Links] [Gift Certificates] [Join Our Affiliate Program]

Carl's Electronics
484 Lakepark Ave, Suite 59, Oakland,CA  94610
(866) 664-0627 toll-free USA
or (510) 451-4320
(510) 903-9712 fax    


Copyright © 1995-20012 Carl's Electronics Electronic Kits dot com