A Programmable Motor Controller
with Remote  Control!

d. bodnar  9-10-2024

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

While researching another controller I ran across an interesting device that had a color display and ...

... could be ordered with a wireless remote control. 

The description on Ali Express indicated that it had a number of programmable options that might be fun to explore.

 

POWER FOR THE CONTROLLER
Some sort of DC power supply is needed for this controller.  A number of options and wiring details are in the first section of the original web page linked here:  
http://www.trainelectronics.com/PowerController/

 

CONTROLLER WITH REMOTE

The second controller is available from
eBay and AliExpress and may be on Amazon at some time.  The  price varies from about $20 to $30 with the remote control and less without.
Linking Remote
When delivered the remote will not work as it needs to be linked to the controller unit.  To link them follow these steps:

1.  Start with the power removed from the control unit
2.  Hold the MENU button and, while still holding MENU, turn the power on
3.  Continue holding MENU for a few seconds
4.  The backlight should flash twice
5.  The remote is now linked

Restore Factory Settings
To restore all settings and disconnect the remote hold the MENU button for 6 seconds
Setting Speed
The unit can be reversed with either the toggle switch in the lower right corner or with the remote control.  It will remember the speed that was used for each direction. 
All you need to do is adjust the speed while going in one direction then reverse the motor and set the other speed.
Settings
The controller has a number of settings that can be adjusted.  To enter into the setting mode just press the MENU button
Function #1 - SOFT START
The first function will be displayed showing a 1 and a number between 0 and 100 - this is  the time (in 1/10's of a second) for the soft start. 
That means that the motor will take that number of seconds to go from full stop to full speed.  Note that the value is in 10ths of a second so the range is from 0 to 10 seconds
Function #2 - SOFT STOP
The second function will be displayed showing a 2 and a number between 0 and 100 - this is  the time (in 1/10's of a second) for the soft stop. 
That means that the motor will take that number of seconds to go from full speed to full stop.  Note that the value is in 10ths of a second so the range is from 0 to 10 seconds
Function #3 - NOT SURE
Not sure what this is - any ideas???????????
Function #4 - Lower speed limit
Sets the lower speed percentage.  For example, if set to 25% the lowest speed that can be selected is 25%.
Function #5 - Upper speed limit
Sets the upper speed percentage.  For example, if set to 75% the highest speed that can be selected is 75%.
Function #6 - Speed steps
Chooses the steps that are used for the speed adjustment.  For example, if set to 1 setting speed goes up or down by 1's.  If set to 10 it goes up  or down by 10's
Function #7 -Auto-start on power-up or not
If you have the automatic mode set (Function E), this function can be set to 1 or 2.  If set to 1  it will not start the motor when first powered up.  If set to 2 it will start the motor when power is applied
Function #8 - Stop motor after set time
This function sets the total time that the motor will run before being shut down - if set to  0 (zero) the motor will run  until stopped by removing power or using the stop button
Function #9 - Forward run time - See "setting time" below
This function sets the forward rotation time (if #E is set to  2)
Function #0 - Backward run time - See "setting time" below
This function sets the backward rotation time (if #E is set to  2)
Function #0 - Stop Time - See "setting time" below
This function sets the time that the forward rotation time (if #E is set to  2)
Function #A - Reverse time setting  - See "setting time" below
Sets the time between going in one direction and reversing to the other (if #E is set to 2)
Function #E - Manual or Automatic Operation
If set to 1 operation is manual.  If set to 2 operation is automatic.  Set to 2 to have the motor run and reverse based on earlier settings
This is ideal for running a point-to-point trolley on a model railroad.
 
Setting Time
A number of functions require setting time.  The display is similar to the image below.  A time up to 99 hours, 99 minutes and 99 seconds can be set.

This photo shows a time setting of 1 minute.  To change a setting note that the Hour, Minute or Second indicator is flashing. 
To set hours make sure the H is flashing. To change to setting minutes hold the MENU button for several seconds and the next letter will flash
Once the chosen letter is flashing use the UP/Down arrows or knob to set the value.
When done short press the MENU button to get to the next function.

 

-----------------------NOTE:  The items below are just reference documents that were used to write the above notes--------------------------
 

Description


Introduction to 7 major functions
Function 1- Soft start time setting: 000-100 (0-10 seconds) Soft start time adjustable, default to 1 second
     Slows start up but not by up to 10 seconds - more like 100=a few seconds
Function 2- Soft stop time setting: 000-100 (0-10 seconds) Soft stop time adjustable, default to 1 second
      Slow stop - more noticeable than start
Function 3 and Function 4 do not display when there are more than 999 bits in the setting interface, and thousands of bits flash
      Not sure about this
Function 3- Speed lower limit setting: 000-9980 (0-9980) adjustable, default 0
Function 4- Digital scale setting: 000-9990 (0-9990) adjustable, default 100
Function 5- Speed increase/decrease value setting: 001 002 005 010 015 020 025 050 100 Each press of the increase/decrease button changes the corresponding speed value
Function 6    Mode 1    mode 2    Mode 1    mode 2
Function 7    Mode 1    Mode 1    mode 2    mode 2
working condition    Power on without self starting    Power on automatic start    Jog start release stop    Jog stop release operation
Factory settings
Enter the settings, press and hold the settings button for 8 seconds, and the font will flash once to successfully restore the factory settings

Parameter

Input voltage: DC 10-55V          
Maximum current: 40A

Display method: 4-digit digital tube   
Speed regulation type: current regulation

Speed regulation method: button and knob    

Control frequency: 15KHZ 
Supported load: DC brushless motor
Forward and reverse: bidirectional
Installation method: embedded

Wiring type: fence type terminal          
Net weight of product: 186 grams
Product size: width 106mm * height 70mm * thickness 48mm
Opening size: width 100mm * height 64mm
Wiring Instructions
Input voltage within 10-55V DC (specific voltage should be equal to the rated voltage of the motor)
Input power positive terminal ②
Power negative terminal ①

Motor positive terminal ④    
Motor negative terminal ③
Attention:
Input must be divided into positive and negative, and AC power input is strictly prohibited

 

Close - from  https://www.aliexpress.us/item/3256804696887637.html?gatewayAdapt=glo2usa4itemAdapt

9 Functions are described as follows



Function 1- Slow start time setting: 000-100 (0-10 seconds) slow start time adjustable, default 1 second;

Function 2- Slow down time setting: 000-100 (0-10 seconds) slow down time adjustable, default 1 second;

Function 3- speed limit setting: 000-080 (0-80%) adjustable, default 0;

Function 4- speed limit setting: 000-100 (0-100%) adjustable, default 100%;

Function 5- Add or subtract speed value setting: 1, 2, 5, 10, 15, 20, 25 The percentage of the corresponding change of the speed when the add or subtract key is pressed once,

1%, 2%, 5%, 10%, 15%, 20%, 25%, default 1 (1%);

Function 6- Setting of under voltage protection value: 0-55V adjustable, setting 0V means no under voltage protection function, continuous 200ms over limit is regarded as effective;

Function 7- Setting of over current protection value: 0-20A adjustable (starting at 0.5A, increasing at 0.5A), setting of 0A indicates no over current protection function;

Function 8- Over current protection mode setting: Mode 1 directly shut down the output when the current reaches the protection value of 200ms, mode 2 current reaches the protection

Value 200ms maintain the current limit set protection current value, default mode 1;

Function 9- Power-on startup mode: Mode 1 motor does not start after power-on, mode 2 motor starts after power-on, default mode 1;

9 The operations are described as follows



Slow start time setting Long press the MENU key to enter the function 1 Set the key surface press the add and subtract keys to set the time press RUN/STOP to save and exit



000-100 (10 for 1 second and 100 for 10 seconds) The slow start time is adjustable, the default is 1 second

To set the speed limit, long press the MENU key to enter the setting key surface, short press to switch to the function. 3 Press the add and subtract keys to set the size. Press RUN/STOP to save and exit



000-080 (0-80%) adjustable, default 0
 

 

  1).Function 1:Slow start time setting
    1.1).Percentage setting range:0-100%,time range:0-10 seconds adjustable
    1.2).Press the MENU button once to enter the function 1 setting button surface,press the plus and minus keys to set the time,long press MENU to save and exit (10% is 1 second,100% is 10 seconds).
  2).Function 2:Slow stop time setting
    2.1).Percentage setting range:0-100%,time range:0-10 seconds adjustable
    2.2).Press the MENU button twice to enter the function 2 setting button surface,press the plus and minus keys to set the time,long press MENU to save and exit (10% is 1 second,100% is 10 seconds)
  3).Function 3:lower limit of speed setting
    3.1).Percentage setting range:0-80%
    3.2).Press the MENU button 3 times to enter the function 3 button surface,press the plus and minus keys to set,long press MENU to save and exit.
  4).Function 4:Speed upper limit setting
    4.1).Percentage setting range:0-100%
    4.2).Press the MENU button 4 times to enter the function 4 button surface,press the plus and minus keys to set the size value,long press the MENU button to save and exit.
  5).Function 5:Acceleration and deceleration value setting
    5.1).Speed value:1%,2%,5%,10%,15%,20%,25%,each time you press the plus or minus key,the speed will change accordingly.
    5.2).Press the MENU button 5 times to enter the function 5-key interface,press the plus and minus keys to switch,long press MENU to save and exit.
  6).Function 6:Motor running time setting
    6.1).Time setting range:1 second - 99 hours 59 minutes 59 seconds
    6.2).Press the MENU key 6 times to enter the function 6 key surface,the default is the maximum time of 99 hours,59 minutes and 59 seconds,
the RUN/STOP key switches hours/minutes/seconds,and press plus or minus to adjust the size of hours/minutes/seconds.Press MENU to save and exit.
  7).Function 7:Motor stop time setting
    7.1).Time setting range:1 second - 99 hours 59 minutes 59 seconds
    7.2).Press the MENU button 7 times to enter the function 7 button surface,the default is the maximum time of 99 hours,59 minutes and 59 seconds.MENU save and exit.
  8).Function 8:Motor start and stop cycle times
    8.1).Cycle times:1-999 times
    8.2).Press the MENU button 8 times to enter the function 8-key interface,the default is a maximum of 999 times,press the plus and minus keys to adjust,long press MENU to save and exit.
  9).Function 9:with or without timing option
    9.1).0:no,1:yes
    9.2).Press the MENU button 9 times to enter the function 9-key interface,the default 1 has timing function,0 has no timing,press the plus and minus keys to switch,long press MENU to save and exit.
  10).Long press the RUN/STOP key to turn off the backlight.
 
5.

 

https://es.aliexpress.com/item/1005001763049154.html?spm=a2g0o.detail.pcDetailTopMoreOtherSeller.1.45aaiFf7iFf7Wm&gps-id=pcDetailTopMoreOtherSeller&scm=1007.40000.327270.0&scm_id=1007.40000.327270.0&scm-url=1007.40000.327270.0&pvid=5bb0922d-7133-40c6-af0a-e728157d2e03&_t=gps-id:pcDetailTopMoreOtherSeller,scm-url:1007.40000.327270.0,pvid:5bb0922d-7133-40c6-af0a-e728157d2e03,tpp_buckets:668%232846%238116%232002&pdp_npi=4%40dis%21USD%2118.27%2118.27%21%21%2118.27%2118.27%21%402101ef7017268630498166394e173f%2112000030840199555%21rec%21FI%21141587008%21XZ&utparam-url=scene%3ApcDetailTopMoreOtherSeller%7Cquery_from%3A

 

The 9 major functions are described as follows:
- Slow start time setting Press the MENU key for a long time to enter the function 1 setting key surface Press the plus and minus keys to set the time Press RUN/STOP to save and exit
000-100 (10 is 1 second, 100 is 10 seconds ) The delay time is adjustable, and the default is 1 second
- Slow stop time setting Long press the MENU key to enter the setting key surface Short press to switch to the function 2 Key surface Press the plus and minus keys to set the time Press RUN/STOP to save and exit
000-100 (10 is 1 second, 100 is 10 seconds) The dwell time is adjustable, and the default is 1 second
- Lower speed limit setting Long press MENU key to enter the setting key surface Short press to switch to function 3 Key surface Press plus or minus key to set the size Press RUN/STOP to save and exit
000-080 (0-80%) adjustable, 0 by default
- Speed ​​upper limit setting Long press the MENU key to enter the setting key surface Short press to switch to the function 4 Key surface Press the plus or minus key to set the size value Press RUN/STOP to save and exit
000-100 (0-100%) adjustable, default 100%
- Acceleration and deceleration value setting Long press the MENU key to enter the setting key surface Short press to switch to the function 5 Key surface Press the plus or minus key to switch Press RUN/STOP to save and exit
1, 2, 5, 10 , 15, 20025, the percentage of speed change corresponding to each press of the plus or minus key,1%, 2%, 5%, 10%, 15%, 20%, 25%, default 1 (1%)
- Under voltage protection value setting Long press the MENU key to enter the setting key surface Short press to switch to the function 6 Key surface Press the plus or minus key to adjust Press RUN/STOP to save and exit
0-55V is adjustable. Setting 0V means no undervoltage protection function
- Overload protection value setting Long press the MENU key to enter the setting key surface Short press to switch to the function 7 Key surface Press the plus or minus key to adjust Press RUN/STOP to save and exit
0 -20A is adjustable (0.5A starts, 0.5A increases). Setting 0A means no overcurrent protection function
- Overcurrent protection mode setting Long press the MENU key to enter the setting key surface Short press to switch to the function 8 Key surface Press the plus and minus keys to switch and press RUN/STOP to save and exit
- When the current in mode 1 reaches the protection value for 200ms, the output is directly closed,

- When the current in mode 2 reaches the protection value for 200ms, maintain the protection current value set by current limiting, and default mode 1
- Power on startup mode setting Long press the MENU key to enter the setting key surface Short press to switch to the function 9 Key surface Press the plus and minus keys to switch and press RUN/STOP to save and exit
- The motor does not start automatically after mode 1 is powered on,
- Mode 2: motor starts automatically after power on, default mode 1