A Programmable Motor Controller
For DC Auto-Reverse
d. bodnar  5-02-2026

Link to first new controller:  http://www.trainelectronics.com/PowerController/NewControllers.htm

 

 

 

 

 

 

 

 

 

I am no longer building the Blinking Auto Reverse Controller and have been looking for a substitute.

I am happy to report that I have found a programmable motor controller that is more than capable of running a point-to-point trolley or train. It is also well-suited for motorized animations.

 

The item number is ZK-DMC02 and it is currently available at Amazon and AliExpress.  The price should be less than $25.

 

 

 

 

 

 

 

 

 

 

  • Dedicated DC Motor Forward & Reverse Controller: This controller is designed specifically for DC motors, supporting a wide DC 12–30V input range. It uses an H-bridge drive design with a maximum effective current of up to 10A, ensuring stable and reliable operation.
  • 23 Built-in Motion Modes for Versatile Control: The module features 23 preset motion modes, covering speed control, jog operation, delay, cycle, forward/reverse rotation, and output control, allowing quick selection of suitable motion profiles.
  • Power-Off Memory with Adjustable Parameters: Supports power-off memory and retains settings such as speed, run time, delay time, and cycle count. The cycle count can be set from 1 to 9999, making it ideal for automated repetitive tasks.
  • Modbus Communication & Multiple Control Methods: Supports Modbus communication and TTL serial control. The controller can operate as a standalone module or be integrated into other automation systems, with automatic, manual, parameter setting, and serial control modes.
  • Multiple Protections & Rich Expansion Interfaces: Built-in stall protection and adjustable overcurrent protection, with reverse polarity input protection. Provides expansion interfaces for power supply, buttons, limit switches, and outputs, suitable for general industrial control applications (not for medical, fire protection, or life-critical use).

 

 

 

I am no longer building the Blinking Auto Reverse Controller and have been looking for a substitute.

I am happy to report that I have found a programmable motor controller that is more than capable of running a point-to-point trolley or train.

The item number is ZK-DMC02 and it is currently available at Amazon and AliExpress.  The price should be less than $25.