DC Tubular Motors: Motor Programming for Motors Without Built-in Radio
Applies to these motors: TMDC-12-25-15-28-NR, TMDC-12-25-07-34-NR, TMDC-12-18-03-25-NR
1. Preparing the RollerTrol™ motor:
Figure 1: Programming Hole
Each RollerTrol™ motor has a a small hole on the outside edge of the cap at the wired end of the tubular motor. At the bottom of the hole is a small switch for activating the 'programming' mode of the motor.
You can feel a pronounced click when this switch is activated, when inserting a small screwdriver or similar item into the hole. You do not need to apply much pressure for this to be activated. Your motor should be mounted in a position that allows access to this hole.
2. Check Wiring Polarity:
Figure 2: Wiring
A DC motor of this type reverses direction when the polarity is reversed. Connect your rocker switch or controller to the motor and activate the 'UP' mode of motor operation. If the motor rotates in the wrong direction, reverse the wiring to correct this. If you do not have a switch for operating the motor, please see this article:
3. Setting the UPPER and LOWER Travel Limits:
The travel limits of these RollerTrol™ motors can be set and changed at any time . The sequence is as follows:
Activating the Programming Mode:
- Activate the motor in either direction with the UP or DOWN button of a switch or controller; we'll assume for these instructions that you will start with the UP button. While the motor is operating, insert a screwdriver in the programming hole described in step 1 and hold the setting button down within six seconds of the motor start time. If you don't do it within 6 seconds, STOP the motor, then start it again (you'll have another 6 seconds to do it). Continue holding the setting button down until you hear a quick sequence of short beeps, then release the button. The motor will stop, even though you are still applying power. REMOVE POWER FROM MOTOR.
- At this point, the motor has entered into its limit programming mode. Even though you have removed power, it will remember that it is in programming mode. You must complete the programming sequence or it will be permanently in programming mode.
- Apply power again for the UP direction, and it will continue running in that direction. Let it run until you are close to the desired UP position, then STOP it (do not let it go past the desired UPPER limit).
Setting the UPPER Limit:
- At this point of the programming mode, and you have moved the motor so that it is close to the UPPER position limit (but not past). When you stopped it, you removed power from the motor, but it has an internal memory that 'remembers' that it is in settings mode. Activate the UP direction of the motor; the motor now enters the 'JOG' mode. You'll see the motor move in very short steps that are a small fraction of a full rotation. Alternate between UP and STOP modes until your motor is at the exact UPPER limit you desire.
- The UPPER limit has been reached at this point, and the motor is still in 'programming mode', even though it is stopped without any power applied. The next step will be to press the DOWN button, which will set the UPPER limit into memory (you'll hear a confirming beep sequence), and it will also start the shade moving in the opposite direction. Do not press STOP until it gets close (but not past) the LOWER travel limit.
Setting the LOWER Limit:
- At this point you have stopped the motor, ready to enter JOG mode. Press the DOWN button and you will see it move slightly; you are now in JOG mode.
- Alternate between DOWN and STOP modes until your motor is at the exact LOWER limit you desire. Make sure it is stopped, with no power applied when you reach the desired LOWER limit.
- To confirm the LOWER setting and exit the programming mode, press the UP button; you will hear a beep sequence. At this point, the travel limits for the motor have been set and the motor is now back in normal running mode and you should be able to test the full excursion. Repeat the above steps if you need to reset the travel limits.
We sincerely hope you enjoy using these advanced motors; if you have any questions, please feel free to contact us at any time!