Motion Control

Speed Control


Silent Switching


Bidrectional Control


Resistive Load Control


Solenoid Control



Parametric Tables


Online Ordering






Privacy Policy

We accept Visa, MasterCard, and American Express cards.

15 Amp Bidirectional PWM Motor Speed Controller

Quantity Discount     Unit Price
1   $73.95
10  $ 72.95
50  $ 72.45
100  $ 71.95
   P/N: BIDIR-115

   In Stock.

Datasheet (PDF)

Control the speed and direction of a DC motor using a potentiometer or a 0-5V analog signal. This PWM motor controller runs cool while handling up to 15 amps of continuous current.


  • Potentiometer or 0-5V analog signal
  • Digital input filtering allows smooth control even with noisy inputs
  • Logic Controller Enable input
  • High efficiency MOSFET design for cool operation
  • Heavy-Duty Heatsink for reliable operation


  • 15 Amps continuous current
  • 10 - 26 VDC operation
  • PWM Range: 0% - 100%
  • Logic level Forward/Reverse input
  • 200 Hz switching frequency


  • Terminal blocks for signal and power connections

Technical Documents:

Datasheet (PDF) (requires Adobe Acrobat Reader)

Application Notes:

When choosing a controller based on your input voltage requirements, please note that a fully charged 12V nominal lead-acid battery can reach 14 volts. Please check to ensure that the battery pack voltage does not ever exceed the absolute maximum rated voltage of the motor controller.

Ensure that the motor is stopped before reversing to prevent damage to the motor and the controller.


2.15 x 3.25 x 1.75 inches tall.

For a comparison of motor control features, check out the parametric selection guide.

Switch Connection Diagrams:

Disabling automatic Brake Delay:

There is a built-in braking delay of about 1 second when the direction input is changed, braking the motor before switching directions. This is used in systems where there is significant coasting after power removal. The braking reduces the risk of damage when reversing the motor abruptly while running in the other direction. In newer versions of the board, this delay can be disabled. The board version which can disable the brake delay is labeled CV-2D005. To disable the delay, connect a 1k resistor between EN and P+, and a 4.7k resistor between EN and P-. This disables the delay. Also note that the controller's EN pin can still be used, but the voltage on the EN pin should be around 4 volts at startup to disable the delay.

This bidirectional controller can be wired to provide forward/reverse/stopped speed control in a variety of ways. The following switch configurations should be used in situations where the motor does not coast much after power is removed. Such examples include linear actuators, or other loads where there is sufficient friction to stop the motor quickly after power is removed.

1) Push button switch control, reduced speed reverse

Two simple SPST push buttons can be used to activate the motor in forward or reverse when pushed. When the buttons are released, the motor stops. A diode is required in the reverse position. The voltage drop in the diode produces the result of a slower maximum reverse speed.

2) Push button switch control, full range speed forward and reverse

Similar to configuration 1, this setup allows for two push buttons to activate the motor in forward or reverse when pushed. Instead of a diode, a DPST push button is required for the reverse switch. This allows for forward and reverse operation at the same speed.

3) Push button switch control, reduced speed forward and reverse

If a DPST push button switch is not available or is not practical, two diodes may be used to provide equal forward and reverse speeds using simple SPST push buttons. As with configuration 1, the voltage drop across the diode reduces the maximum speed achievable, so this is useful in situations where the maximum speed is never needed.

4) Single Rocker Switch Control (Center Off)

Instead of two separate push buttons, a momentary, center-off rocker or toggle switch may be used. This allows for a very simple interface, and equal forward and reverse speeds.

  You may also like:

15 Amp Bidirectional Digital PWM Motor Speed Controller

Digital Control with Forward/Reverse  

$ 76.95

Potentiometer - 5k


$ 2.95

9 Amp Bidirectional Motor Controller w/ Braking

Forward and Reverse control  

$ 199

About Critical Velocity | Privacy | Contact | Terms & Conditions | © 2005-2023 Critical Velocity Enterprises, LLC