Adampower

The IM17 series integrated motor is the perfect combination of drive and stepper motor,
which perfectly integrates stepper motor and drive technology.
Multi-turn encoder with 14-bit single-turn resolution, counting range: 100 to 1499 turns.
Simultaneously saving design and production costs, supporting RS485 instruction control.
| Item | Specifications |
| Stepper Motor Size | NEMA17 |
| Encoder type | 1023 ring absolute encoder |
| Working voltage | 8-50VDC, Recommend DC36V |
| Driver Current | 0.2-3.2A |
| Velocity range | Up to 3000RPM |
| Control Method | RS485 √ Pulse& Direction, Twin-Pulse, I/O, Built-in Program |
| Torque value | 0.2 - 0.6Nm |
| Nonvolatile storage | Configuration parameters are stored in FLASH inside the MCU |
| DI and DO | 2 DI, 1 DO |
| Protection | Overvoltage, undervoltage, overcurrent, open winding, position deviation |
| Digital Input (2) | Receive 3.3-24VDC | ||
| Digital Output(1) | Maximum withstand voltage of 30V, | ||
| Maximum input or output current 30mA | |||
| Accuracy | 4000 pulses/r | ||
Motor Parameters
| Model No. | length mm L | Shaft length mm | Shaft dia. mm | Phase current A | Resistance Ω | inductance mH | Hold torque N.m | Inertia g.cm² | Weight g |
| IM1704 | 64 | 24 | 5 | 2.0 | 1.1 | 2.0 | 0.4 | 54 | 380 |
| IM1705 | 72 | 24 | 5 | 2.0 | 1.35 | 2.3 | 0.5 | 77 | 460 |
| IM1706 | 84 | 24 | 5 | 2.0 | 1.75 | 3.7 | 0.6 | 110 | 700 |
| IM1704L | 64 | 21 | 8 | 2.0 | 1.1 | 2.0 | 0.4 | 54 | 380 |
| IM1705L | 72 | 21 | 8 | 2.0 | 1.35 | 2.3 | 0.5 | 77 | 460 |
| IM1706L | 84 | 21 | 8 | 2.0 | 1.75 | 3.7 | 0.6 | 110 | 700 |

Terminal Definition
| Terminal | Name | Description | |
| 1 | V | 9-48VDC | |
| 2 | V- | GND | |
| 3 | X com | Input COM, compatible 5-24v | |
| 4 | X0 | 3 programmable input ports, which are connected to low-level signals. Users can configure the functions of the corresponding ports through instructions or the host computer. When set to the pulse mode, X0 is the pulse and X1 is the direction. | |
| 5 | X1 | ||
| 6 | X2 | ||
| 7 | Y2 | Y0: default alarm output (normally closed); Y1: default position output (normally closed); Y2: undefined. All port functions configurable via commands or host PC. Y2 can be factory-set as input X3 (default: output). | |
| 8 | Y1 | ||
| 9 | Y0 | ||
| 10 | Y com | Output COM, | |
| 11 | 485A | Communication Port: The slave drive can be controlled via MODBUS commands from the master station. Ensure the master station's baud rate matches the slave's (factory default: 115200). | |
| 12 | 485B | ||
Set Device ID by SW1, SW2, SW3, SW4 and SW5

SW6 is used to set the terminal resistance; OFF=0 ohms; ON=120 ohms
Block Diagram:

2 Input signals can directly receive 3.3-24V DC levels at high levels, Max. frequency of 400KHZ.
X0: pulse input, IO start/stop, limit, direction, universal input.
X1 pulse input, IO start/stop, limit, direction, universal input.
1 Output signal, maximum withstand voltage 30V, maximum input or output current 30mA
Y0 : alarm output, universal output, and factory default alarm output.
LED indicator and status:

CRC Check routine by C# :
Uint16 Funct_CRC16(unsigned char * puchMsg, Uint16 DataLen)
{
Uint16 i,j,tmp;
Uint16 crcdata=0xFFFF;
for(i=0;i<DataLen;i )
{
crcdata=(*puchMsg)^crcdata;
puchMsg ;
for(j=0;j<8;j )
{
tmp=crcdata&0x0001;
crcdata=crcdata>>1;
if(tmp){
crcdata=crcdata^0xA001;
}
}
}
returncrcdata;
}
Software Modbus Poll 
Software Adampower
1. Extract the zip file, open CommFile folder and Click Step-Config.exe or Adampower.exe


2. Open Project.

3. Click Browse

4. Select the Project.prj in the Project folder, in the same path as CommFile.

5. Double Click the Project.prj path

6. Right Click Modbus_485, and Click Property:

7. Click Property ComNN, Choose COM port, Baud rate and click Save and OK.

8. Start to use software control the RS485 Integrated stepper motor by below buttons:

RS485 Stepper Motor Controller Manual 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Block Diagram:
2 Input signals can directly receive 3.3-24V DC levels at high levels, Max. frequency of 400KHZ.
X0: pulse input, IO start/stop, limit, direction, universal input.
X1 pulse input, IO start/stop, limit, direction, universal input.
...
1 Output signal, maximum withstand voltage 30V, maximum input or output current 30mA
Y0 : alarm output, universal output, and factory default alarm output.
LED indicator and status:

The IS17A series integrated motor is the perfect combination of drive and stepper motor,
which perfectly integrates stepper motor and drive technology, also built in a battery free
1023 turn mechanical absolute value encoder, it can save installation space,
Simultaneously saving design and production costs, supporting RS485 instruction control.
| Item | Specifications |
| Stepper Motor Size | NEMA17 |
| Encoder type | 1023 ring absolute encoder |
| Working voltage | 8-50VDC, Recommend DC36V |
| Driver Current | 0.2-3.2A |
| Velocity range | Up to 3000RPM |
| Control Method | RS485 √ Pulse& Direction, Twin-Pulse, I/O, Built-in Program |
| Torque value | 0.2 - 0.6Nm |
| Nonvolatile storage | Configuration parameters are stored in FLASH inside the MCU |
| DI and DO | 2 DI, 1 DO |
| Protection | Overvoltage, undervoltage, overcurrent, open winding, position deviation |
| Digital Input (2) | Receive 3.3-24VDC | ||
| Digital Output(1) | Maximum withstand voltage of 30V, | ||
| Maximum input or output current 30mA | |||
| Accuracy | 4000 pulses/r | ||
Motor Parameters
| Model No. | length mm L | Shaft length mm | Shaft dia. mm | Phase current A | Resistance Ω | inductance mH | Hold torque N.m | Inertia g.cm² | Weight g |
| IS1704 | 64 | 24 | 5 | 2.0 | 2.0 | 4.2 | 0.4 | 57 | 380 |
| IS1705 | 72 | 24 | 5 | 2.0 | 1.3 | 2.9 | 0.5 | 82 | 460 |
| IS1706 | 84 | 24 | 5 | 2.5 | 1.3 | 3.2 | 0.6 | 116 | 700 |

Wiring Diagram:
Terminal Definition
| Terminal | Name | Description | |
| 1 | V | 8-48VDC | |
| 2 | V- | GND | |
| 3 | X0 (PU ) | Optoelectronic isolation, differential, High level can directly receive 3.3-24VDC, with a minimum pulse width of 2us, The maximum pulse frequency is 400KHz, which can be used as a universal input port or a high-speed pulse input port | |
| 4 | X0-(PU-) | ||
| 5 | X1 (DR ) | ||
| 6 | X1-(DR-) | ||
| 7 | 485A(EN ) | RS485 Communication port, default baud rate is 115200, | |
| 8 | 485B(EN-) | ||
| 9 | Y0 (AL ) | The default alarm output port can detect the driver alarm status and provide feedback to the main station. Other functions can be set through communication | |
| 10 | Y0-(AL-) | ||
Set Device ID by SW1, SW2, SW3, SW4 and SW5

SW6 is used to set the terminal resistance; OFF=0 ohms; ON=120 ohms
Block Diagram:

2 Input signals can directly receive 3.3-24V DC levels at high levels, Max. frequency of 400KHZ.
X0: pulse input, IO start/stop, limit, direction, universal input.
X1 pulse input, IO start/stop, limit, direction, universal input.
1 Output signal, maximum withstand voltage 30V, maximum input or output current 30mA
Y0 : alarm output, universal output, and factory default alarm output.
LED indicator and status:

CRC Check routine by C# :
Uint16 Funct_CRC16(unsigned char * puchMsg, Uint16 DataLen)
{
Uint16 i,j,tmp;
Uint16 crcdata=0xFFFF;
for(i=0;i<DataLen;i )
{
crcdata=(*puchMsg)^crcdata;
puchMsg ;
for(j=0;j<8;j )
{
tmp=crcdata&0x0001;
crcdata=crcdata>>1;
if(tmp){
crcdata=crcdata^0xA001;
}
}
}
returncrcdata;
}
Software Modbus Poll 
Software Adampower
1. Extract the zip file, open CommFile folder and Click Step-Config.exe or Adampower.exe


2. Open Project.

3. Click Browse

4. Select the Project.prj in the Project folder, in the same path as CommFile.

5. Double Click the Project.prj path

6. Right Click Modbus_485, and Click Property:

7. Click Property ComNN, Choose COM port, Baud rate and click Save and OK.

8. Start to use software control the RS485 Integrated stepper motor by below buttons:

RS485 Stepper Motor Controller Manual 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Block Diagram:
2 Input signals can directly receive 3.3-24V DC levels at high levels, Max. frequency of 400KHZ.
X0: pulse input, IO start/stop, limit, direction, universal input.
X1 pulse input, IO start/stop, limit, direction, universal input.
...
1 Output signal, maximum withstand voltage 30V, maximum input or output current 30mA
Y0 : alarm output, universal output, and factory default alarm output.
LED indicator and status:

The IG23 series integrated motor is the perfect combination of drive and stepper motor,
which perfectly integrates stepper motor and drive technology, also built in 1000 line encoder,
it can save installation space, Simultaneously saving design and production costs,
supporting RS485 and TTL communication.
| Item | Specifications |
| Stepper Motor Size | NEMA23 |
| Encoder type | 1000 line encoder |
| Working voltage | 8-60VDC, Recommend DC36V |
| Driver Current | 0.5-5A |
| Velocity range | Up to 3000RPM |
| Control Method | RS485, Pulse& Direction, Twin-Pulse, I/O, Built-in Program |
| Torque value | 0.8 - 2.2Nm |
| Nonvolatile storage | Configuration parameters are stored in FLASH inside the MCU |
| DI and DO | 2 DI, 1 DO |
| Protection | Overvoltage, undervoltage, overcurrent, open winding, position deviation |
| Digital Input (2/3) | Receive 3.3-24VDC | ||
| Digital Output(1) | Maximum withstand voltage of 30V, | ||
| Maximum input or output current 30mA | |||
Motor Parameters
| Model No. | length mm L | Shaft length mm | Shaft dia. mm | Phase current A | Resistance Ω | inductance mH | Hold torque N.m | Inertia g.cm² | Weight g |
| IG2312 | 68 | 21 | 8 | 4 | 0.5 | 1.8 | 1.2 | 280 | 800 |
| IG2320 | 85 | 21 | 8 | 5 | 0.4 | 2.0 | 2.0 | 480 | 1100 |

Wiring Diagram:
1. Pulse Type Integrated Stepper Motor, Terminal Definition
Terminal Definition
| Terminal | Name | Description | |
| 1 | V | 24~60VDC | |
| 2 | V- | GND | |
| 3 | X0 (PU ) | Optoelectronic isolation, differential, High level can directly receive 3.3-24VDC, with a minimum pulse width of 2us, The maximum pulse frequency is 400KHz, which can be used as a universal input port for Pulse/Direction | |
| 4 | X0-(PU-) | ||
| 5 | X1 (DR ) | ||
| 6 | X1-(DR-) | ||
| 7 | X2(EN ) | Optoelectronic isolation, differential, High level can directly receive 3.3-24VDC, with a minimum pulse width of 100us, The maximum pulse frequency is 10KHz, which can be used as a universal input port for Enable | |
| 8 | X2(EN-) | ||
| 9 | Y0 (AL ) | The default alarm output port can detect the driver alarm status and provide feedback to the main station. Other functions can be set through communication | |
| 10 | Y0-(AL-) | ||
| 11 | Y1(EX ) | The default In-place output , Other functions can be set through communication | |
| 12 | Y1(EX-) | ||
Set Micro-step by SW1, SW2, SW3 and SW4:
SW5=OFF: Pulse & Direction; SW=ON: Twin Pulse mode.
SW6=OFF: CW direction; SW6=ON: CCW direction.
2. RS485 Type Integrated Stepper Motor, Terminal Definition

Terminal Definition
| Terminal | Name | Description | |
| 1 | V | 24~60VDC | |
| 2 | V- | GND | |
| 3 | X0 (PU ) | Optoelectronic isolation, differential, High level can directly receive 3.3-24VDC, with a minimum pulse width of 2us, The maximum pulse frequency is 400KHz, which can be used as a universal input port for Pulse/Direction/Enable | |
| 4 | X0-(PU-) | ||
| 5 | X1 (DR ) | ||
| 6 | X1-(DR-) | ||
| 7 | X2 (EN ) | ||
| 8 | X2-(EN-) | ||
| 9 | Y0 (AL ) | The default alarm output port can detect the driver alarm status and provide feedback to the main station. Other functions can be set through communication | |
| 10 | Y0-(AL-) | ||
| 11 | 485A | RS485 Communication port, default baud rate is 115200 | |
| 12 | 485B | ||
Set Device ID for RS485 integrated Stepper Motor by SW1 ~ SW5:

SW6 is used to set the terminal resistance; OFF=0 ohms; ON=120 ohms
CRC Check Routine (C#)
UInt16 Funct_CRC16(unsigned char * puchMsg, UInt16 DataLen)
{
UInt16 i,j,tmp;
UInt16 crcdata=0xFFFF;
for(i=0;i<DataLen;i )
{
crcdata=(*puchMsg)^crcdata;
puchMsg ;
for(j=0;j<8;j )
{
tmp=crcdata&0x0001;
crcdata=crcdata>>1;
if(tmp){
crcdata=crcdata^0xA001;
}
}
}
return crcdata;
}
Software Tools for RS485 Control
Modbus Poll 
Adampower
1. Extract the zip file, open CommFile folder and Click Step-Config.exe or Adampower.exe


2. Open Project.

3. Click Browse

4. Select the Project.prj in the Project folder, in the same path as CommFile.

5. Double Click the Project.prj path

6. Right Click Modbus_485, and Click Property:

7. Click Property ComNN, Choose COM port, Baud rate and click Save and OK.

8. Start to use software control the RS485 Integrated stepper motor by below buttons:

RS485 Stepper Motor Controller Manual 
Block Diagram:
2 Input signals can directly receive 3.3-24V DC levels at high levels, Max. frequency of 400KHZ.
X0: pulse input, IO start/stop, limit, direction, universal input.
X1 pulse input, IO start/stop, limit, direction, universal input.
...
1 Output signal, maximum withstand voltage 30V, maximum input or output current 30mA
Y0 : alarm output, universal output, and factory default alarm output.
LED indicator and status:

The IS14 series integrated motor is the perfect combination of drive and stepper motor,
which perfectly integrates stepper motor and drive technology, also built in a battery free
1023 turn mechanical absolute value encoder, it can save installation space,
Simultaneously saving design and production costs, supporting RS485 instruction control.
| Item | Specifications |
| Stepper Motor Size | NEMA14 |
| Encoder type | 1023 ring absolute encoder |
| Working voltage | 8-36V |
| Driver Current | 0.2-2.0A |
| Velocity range | Up to 3000RPM |
| Control Method | RS485 √ Pulse& Direction, Twin-Pulse, I/O, Built-in Program |
| Torque value | 0.1 - 0.4Nm |
| Nonvolatile storage | Configuration parameters are stored in FLASH inside the MCU |
| DI and DO | 2 DI, 1 DO |
| Protection | Overvoltage, undervoltage, overcurrent, open winding, position deviation |
| Digital Input (2) | Receive 3.3-24VDC | ||
| Digital Output(1) | Maximum withstand voltage of 30V, | ||
| Maximum input or output current 30mA | |||
Motor Parameters
| Model No. | length mm L | Shaft length mm | Shaft dia. mm | Phase current A | Resistance Ω | inductance mH | Hold torque N.m | Inertia g.cm² | Weight g |
| IS14010 | 52 | 24 | 5 | 1.0 | 2.55 | 2.0 | 0.1 | 12 | 240 |
| IS14020 | 62 | 24 | 5 | 1.5 | 1.65 | 2.1 | 0.2 | 20 | 300 |
| IS14040 | 80 | 24 | 5 | 1.8 | 1.85 | 2.8 | 0.4 | 35 | 350 |

Wiring Diagram:
Terminal Definition
| Terminal | Name | Description | |
| 1 | V | 8-36VDC | |
| 2 | V- | GND | |
| 3 | X0 (PU ) | Optoelectronic isolation, differential, High level can directly receive 3.3-24VDC, with a minimum pulse width of 2us, The maximum pulse frequency is 400KHz, which can be used as a universal input port for Pulse/Direction | |
| 4 | X0-(PU-) | ||
| 5 | X1 (DR ) | ||
| 6 | X1-(DR-) | ||
| 7 | X2(EN ) | Optoelectronic isolation, differential, High level can directly receive 3.3-24VDC, with a minimum pulse width of 100us, The maximum pulse frequency is 10KHz, which can be used as a universal input port for Enable | |
| 8 | X2-(EN-) | ||
| 9 | Y0 (AL ) | The default alarm output port can detect the driver alarm status and provide feedback to the main station. Other functions can be set through communication | |
| 10 | Y0-(AL-) | ||
| 11 | 485A | RS485 Communication port, default baud rate is 115200 | |
| 12 | 485B | ||
Block Diagram:

2 Input signals can directly receive 3.3-24V DC levels at high levels, Max. frequency of 400KHZ.
X0: pulse input, IO start/stop, limit, direction, universal input.
X1 pulse input, IO start/stop, limit, direction, universal input.
1 Output signal, maximum withstand voltage 30V, maximum input or output current 30mA
Y0 : alarm output, universal output, and factory default alarm output.
LED indicator and status:

CRC Check routine by C# :
Uint16 Funct_CRC16(unsigned char * puchMsg, Uint16 DataLen)
{
Uint16 i,j,tmp;
Uint16 crcdata=0xFFFF;
for(i=0;i<DataLen;i )
{
crcdata=(*puchMsg)^crcdata;
puchMsg ;
for(j=0;j<8;j )
{
tmp=crcdata&0x0001;
crcdata=crcdata>>1;
if(tmp){
crcdata=crcdata^0xA001;
}
}
}
returncrcdata;
}
Software Modbus Poll 
Software Adampower
1. Extract the zip file, open CommFile folder and Click Step-Config.exe or Adampower.exe


2. Open Project.

3. Click Browse

4. Select the Project.prj in the Project folder, in the same path as CommFile.

5. Double Click the Project.prj path

6. Right Click Modbus_485, and Click Property:

7. Click Property ComNN, Choose COM port, Baud rate and click Save and OK.

8. Start to use software control the RS485 Integrated stepper motor by below buttons:

RS485 Stepper Motor Controller Manual 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Block Diagram:
2 Input signals can directly receive 3.3-24V DC levels at high levels, Max. frequency of 400KHZ.
X0: pulse input, IO start/stop, limit, direction, universal input.
X1 pulse input, IO start/stop, limit, direction, universal input.
...
1 Output signal, maximum withstand voltage 30V, maximum input or output current 30mA
Y0 : alarm output, universal output, and factory default alarm output.
LED indicator and status:

The IG6 series integrated motor is the perfect combination of drive and stepper motor,
which perfectly integrates stepper motor and drive technology, also built in 1000 line encoder,
it can save installation space, Simultaneously saving design and production costs,
supporting RS485 and TTL communication.
| Item | Specifications |
| Stepper Motor Size | NEMA8 |
| Encoder type | 1000 line encoder |
| Working voltage | 6~24VDC |
| Driver Current | 0.2-1.5A |
| Velocity range | Up to 3000RPM |
| Control Method | RS485, Pulse& Direction, Twin-Pulse, I/O, Built-in Program |
| Torque value | 0.08 - 0.24Nm |
| Nonvolatile storage | Configuration parameters are stored in FLASH inside the MCU |
| DI and DO | 2/3 DI, 1 DO |
| Protection | Overvoltage, undervoltage, overcurrent, open winding, position deviation |
| Digital Input (2/3) | Receive 3.3-24VDC | ||
| Digital Output(1) | Maximum withstand voltage of 30V, | ||
| Maximum input or output current 30mA | |||
Motor Parameters
NEMA11 integrated Stepper Motor:
| Model No. | length mm L | Shaft length mm | Shaft dia. mm | Phase current A | Resistance Ω | inductance mH | Hold torque N.m | Inertia g.cm² | Weight g |
| IG8002 | 28 | 18 | 4 | 0.6 | 6 | 3 | 0.015 | 2.5 | 80 |
| IG8004 | 38 | 18 | 4 | 1.0 | 3.2 | 1.3 | 0.04 | 3.3 | 100 |

Wiring Diagram:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Pulse Type NEMA6 Integrated Stepper Motor, Terminal definition.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2. TTL Type NEMA11 Integrated Stepper Motor, Terminal definition.
Terminal Definition
| Terminal | Name | Description | |
| 1 | V | 6 ~ 24VDC | |
| 2 | V- | GND | |
| 3 | X0(PU) | Optoelectronic isolation, differential, High level can directly receive 3.3-24VDC, with a minimum pulse width of 2us, The maximum pulse frequency is 400KHz, which can be used as a universal input port Pulse/Direction | |
| 4 | X1(DR) | ||
| 5 | X2(EN) | Optoelectronic isolation, differential, High level can directly receive 3.3-24VDC, with a minimum pulse width of 100us, The maximum pulse frequency is 10KHz, which can be used as a universal input port for Enable | |
| 6 | COM- | Input common ground | |
| 7 | Y0 (AL ) | The default alarm output port can detect the driver alarm status and provide feedback to the main station. Other functions can be set through communication | |
| 8 | Y0-(AL-) | ||
Block Diagram:

2 Input signals can directly receive 3.3-24V DC levels at high levels, Max. frequency of 400KHZ.
X0: pulse input, IO start/stop, limit, direction, universal input.
X1 pulse input, IO start/stop, limit, direction, universal input.
...
1 Output signal, maximum withstand voltage 30V, maximum input or output current 30mA
Y0 : alarm output, universal output, and factory default alarm output.
LED indicator and status:


The IG11 series integrated motor is the perfect combination of drive and stepper motor,
which perfectly integrates stepper motor and drive technology, also built in 1000 line encoder,
it can save installation space, Simultaneously saving design and production costs,
supporting RS485 and TTL communication.
| Item | Specifications |
| Stepper Motor Size | NEMA11 |
| Encoder type | 1000 line encoder |
| Working voltage | 8~36VDC |
| Driver Current | 0.2-2.0A |
| Velocity range | Up to 3000RPM |
| Control Method | RS485, Pulse& Direction, Twin-Pulse, I/O, Built-in Program |
| Torque value | 0.08 - 0.24Nm |
| Nonvolatile storage | Configuration parameters are stored in FLASH inside the MCU |
| DI and DO | 2/3 DI, 1 DO |
| Protection | Overvoltage, undervoltage, overcurrent, open winding, position deviation |
| Digital Input (2/3) | Receive 3.3-24VDC | ||
| Digital Output(1) | Maximum withstand voltage of 30V, | ||
| Maximum input or output current 30mA | |||
Motor Parameters
NEMA11 integrated Stepper Motor:
| Model No. | length mm L | Shaft length mm | Shaft dia. mm | Phase current A | Resistance Ω | inductance mH | Hold torque N.m | Inertia g.cm² | Weight g |
| IG11008 | 31 | 26 | 5 | 1.0 | 1.5 | 1.1 | 0.08 | 9 | 115 |
| IG11018 | 52 | 26 | 5 | 1.3 | 2.4 | 2.3 | 0.18 | 18 | 205 |
| IG11024 | 63 | 26 | 5 | 1.5 | 1.8 | 2.1 | 0.24 | 30 | 268 |

Wiring Diagram:
1. Pulse Type Integrated Stepper Motor, Terminal Definition
Terminal Definition
| Terminal | Name | Description | |
| 1 | V | 8-36VDC | |
| 2 | V- | GND | |
| 3 | X0 (PU ) | Optoelectronic isolation, differential, High level can directly receive 3.3-24VDC, with a minimum pulse width of 2us, The maximum pulse frequency is 400KHz, which can be used as a universal input port for Pulse/Direction | |
| 4 | X0-(PU-) | ||
| 5 | X1 (DR ) | ||
| 6 | X1-(DR-) | ||
| 7 | X2(EN ) | Optoelectronic isolation, differential, High level can directly receive 3.3-24VDC, with a minimum pulse width of 100us, The maximum pulse frequency is 10KHz, which can be used as a universal input port for Enable | |
| 8 | X2(EN-) | ||
| 9 | Y0 (AL ) | The default alarm output port can detect the driver alarm status and provide feedback to the main station. Other functions can be set through communication | |
| 10 | Y0-(AL-) | ||
| 11 | Y1 | Default function is in-place output | |
| 12 | Y1- | ||
2. RS485 Type Integrated Stepper Motor, Terminal Definition

Terminal Definition
| Terminal | Name | Description | |
| 1 | V | 8-36VDC | |
| 2 | V- | GND | |
| 3 | X0 (PU ) | Optoelectronic isolation, differential, High level can directly receive 3.3-24VDC, with a minimum pulse width of 2us, The maximum pulse frequency is 400KHz, which can be used as a universal input port or a high-speed pulse input port | |
| 4 | X0-(PU-) | ||
| 5 | X1 (DR ) | ||
| 6 | X1-(DR-) | ||
| 7 | X2(EN ) | ||
| 8 | X2-(EN-) | ||
| 9 | Y0 (AL ) | The default alarm output port can detect the driver alarm status and provide feedback to the main station. Other functions can be set through communication | |
| 10 | Y0-(AL-) | ||
| 11 | 485A | RS485 Communication port, default baud rate is 115200, | |
| 12 | 485B | ||
CRC Check Routine (C#)
UInt16 Funct_CRC16(unsigned char * puchMsg, UInt16 DataLen)
{
UInt16 i,j,tmp;
UInt16 crcdata=0xFFFF;
for(i=0;i<DataLen;i )
{
crcdata=(*puchMsg)^crcdata;
puchMsg ;
for(j=0;j<8;j )
{
tmp=crcdata&0x0001;
crcdata=crcdata>>1;
if(tmp){
crcdata=crcdata^0xA001;
}
}
}
return crcdata;
}
Software Tools for RS485 Control
Modbus Poll 
Step-Config
1. Extract the zip file, open CommFile folder and Click Step-Config.exe or Adampower.exe


2. Open Project.

3. Click Browse

4. Select the Project.prj in the Project folder, in the same path as CommFile.

5. Double Click the Project.prj path

6. Right Click Modbus_485, and Click Property:

7. Click Property ComNN, Choose COM port, Baud rate and click Save and OK.

8. Start to use software control the RS485 Integrated stepper motor by below buttons:

RS485 Stepper Motor Controller Manual 
Block Diagram:
2 Input signals can directly receive 3.3-24V DC levels at high levels, Max. frequency of 400KHZ.
X0: pulse input, IO start/stop, limit, direction, universal input.
X1 pulse input, IO start/stop, limit, direction, universal input.
...
1 Output signal, maximum withstand voltage 30V, maximum input or output current 30mA
Y0 : alarm output, universal output, and factory default alarm output.
LED indicator and status:

The IG14 series integrated motor is the perfect combination of drive and stepper motor,
which perfectly integrates stepper motor and drive technology, also built in 1000 line encoder,
it can save installation space, Simultaneously saving design and production costs,
supporting RS485 and TTL communication.
| Item | Specifications |
| Stepper Motor Size | NEMA14 |
| Encoder type | 1000 line encoder |
| Working voltage | 8 ~ 36VDC |
| Driver Current | 0.2-2.0A |
| Velocity range | Up to 3000RPM |
| Control Method | RS485, Pulse& Direction, Twin-Pulse, I/O, Built-in Program |
| Torque value | 0.2 - 0.4Nm |
| Nonvolatile storage | Configuration parameters are stored in FLASH inside the MCU |
| DI and DO | 2/3 DI, 1 DO |
| Protection | Overvoltage, undervoltage, overcurrent, open winding, position deviation |
| Digital Input (2/3) | Receive 3.3-24VDC | ||
| Digital Output(1) | Maximum withstand voltage of 30V, | ||
| Maximum input or output current 30mA | |||
Motor Parameters
Pulse type NEMA14 integrated Stepper Motor:
| Model No. | length mm L | Shaft length mm | Shaft dia. mm | Phase current A | Resistance Ω | inductance mH | Hold torque N.m | Inertia g.cm² | Weight g |
| IG1418 | 32 | 24 | 5 | 1.5 | 1.5 | 1.6 | 0.18 | 15 | 200 |
| IG1425 | 37 | 24 | 5 | 1.5 | 1.5 | 2.0 | 0.25 | 26 | 250 |
| IG1440 | 50 | 24 | 5 | 1.8 | 1.1 | 2.5 | 0.40 | 38 | 350 |
RS485 type NEMA14 integrated Stepper Motor:
| Model No. | length mm L | Shaft length mm | Shaft dia. mm | Phase current A | Resistance Ω | inductance mH | Hold torque N.m | Inertia g.cm² | Weight g |
| IG1412 | 26 | 24 | 5 | 1.0 | 1.5 | 1.9 | 0.12 | 8 | 230 |
| IG1420 | 34 | 24 | 5 | 1.5 | 2.1 | 2.1 | 0.20 | 14 | 290 |
| IG1425 | 40 | 24 | 5 | 1.5 | 2.5 | 2.8 | 0.25 | 20 | 340 |
| IG1435 | 53 | 24 | 5 | 1.8 | 2.9 | 4.8 | 0.35 | 31 | 440 |

Wiring Diagram:
1. Pulse Type Integrated Stepper Motor, Terminal Definition
Terminal Definition
| Terminal | Name | Description | |
| 1 | V | 8-48VDC | |
| 2 | V- | GND | |
| 3 | X0 (PU ) | Optoelectronic isolation, differential, High level can directly receive 3.3-24VDC, with a minimum pulse width of 2us, The maximum pulse frequency is 400KHz, which can be used as a universal input port for Pulse/Direction | |
| 4 | X0-(PU-) | ||
| 5 | X1 (DR ) | ||
| 6 | X1-(DR-) | ||
| 7 | X2(EN ) | Optoelectronic isolation, differential, High level can directly receive 3.3-24VDC, with a minimum pulse width of 100us, The maximum pulse frequency is 10KHz, which can be used as a universal input port for Enable | |
| 8 | X2(EN-) | ||
| 9 | Y0 (AL ) | The default alarm output port can detect the driver alarm status and provide feedback to the main station. Other functions can be set through communication | |
| 10 | Y0-(AL-) | ||
| 11 | Y1 | Default function is in-place output | |
| 12 | Y1- | ||
2. RS485 Type Integrated Stepper Motor, Terminal Definition

Terminal Definition
| Terminal | Name | Description | |
| 1 | V | 8-48VDC | |
| 2 | V- | GND | |
| 3 | X0 (PU ) | Optoelectronic isolation, differential, High level can directly receive 3.3-24VDC, with a minimum pulse width of 2us, The maximum pulse frequency is 400KHz, which can be used as a universal input port or a high-speed pulse input port | |
| 4 | X0-(PU-) | ||
| 5 | X1 (DR ) | ||
| 6 | X1-(DR-) | ||
| 7 | X2 | ||
| 8 | X2- | ||
| 9 | Y0 (AL ) | The default alarm output port can detect the driver alarm status and provide feedback to the main station. Other functions can be set through communication | |
| 10 | Y0-(AL-) | ||
| 11 | 485A | RS485 Communication port, default baud rate is 115200, | |
| 12 | 485B | ||
CRC Check Routine (C#)
UInt16 Funct_CRC16(unsigned char * puchMsg, UInt16 DataLen)
{
UInt16 i,j,tmp;
UInt16 crcdata=0xFFFF;
for(i=0;i<DataLen;i )
{
crcdata=(*puchMsg)^crcdata;
puchMsg ;
for(j=0;j<8;j )
{
tmp=crcdata&0x0001;
crcdata=crcdata>>1;
if(tmp){
crcdata=crcdata^0xA001;
}
}
}
return crcdata;
}
Software Tools for RS485 Control
Modbus Poll 
Step-Config
1. Extract the zip file, open CommFile folder and Click Step-Config.exe or Adampower.exe


2. Open Project.

3. Click Browse

4. Select the Project.prj in the Project folder, in the same path as CommFile.

5. Double Click the Project.prj path

6. Right Click Modbus_485, and Click Property:

7. Click Property ComNN, Choose COM port, Baud rate and click Save and OK.

8. Start to use software control the RS485 Integrated stepper motor by below buttons:

RS485 Stepper Motor Controller Manual 
Block Diagram:
2 Input signals can directly receive 3.3-24V DC levels at high levels, Max. frequency of 400KHZ.
X0: pulse input, IO start/stop, limit, direction, universal input.
X1 pulse input, IO start/stop, limit, direction, universal input.
...
1 Output signal, maximum withstand voltage 30V, maximum input or output current 30mA
Y0 : alarm output, universal output, and factory default alarm output.
LED indicator and status:

The IG24 series integrated motor is the perfect combination of drive and stepper motor,
which perfectly integrates stepper motor and drive technology, also built in 1000 line encoder,
it can save installation space, Simultaneously saving design and production costs,
supporting RS485 and TTL communication.
| Item | Specifications |
| Stepper Motor Size | NEMA24 |
| Encoder type | 1000 line encoder |
| Working voltage | 24-60VDC |
| Driver Current | 0.5-5A |
| Velocity range | Up to 3000RPM |
| Control Method | RS485, Pulse& Direction, Twin-Pulse, I/O, Built-in Program |
| Torque value | 1.6 - 3.5Nm |
| Nonvolatile storage | Configuration parameters are stored in FLASH inside the MCU |
| DI and DO | 2 DI, 1 DO |
| Protection | Overvoltage, undervoltage, overcurrent, open winding, position deviation |
| Digital Input (2/3) | Receive 3.3-24VDC | ||
| Digital Output(1) | Maximum withstand voltage of 30V, | ||
| Maximum input or output current 30mA | |||
Motor Parameters
| Model No. | length mm L | Shaft length mm | Shaft dia. mm | Phase current A | Resistance Ω | inductance mH | Hold torque N.m | Inertia g.cm² | Weight g |
| IG2422 | 68 | 21 | 8 | 5 | 0.33 | 1.05 | 2.2 | 490 | 1300 |
| IG2430 | 85 | 21 | 8 | 5 | 0.43 | 2.0 | 3.0 | 690 | 1500 |

Wiring Diagram:
1. Pulse Type Integrated Stepper Motor, Terminal Definition
Terminal Definition
| Terminal | Name | Description | |
| 1 | V | 24~60VDC | |
| 2 | V- | GND | |
| 3 | X0 (PU ) | Optoelectronic isolation, differential, High level can directly receive 3.3-24VDC, with a minimum pulse width of 2us, The maximum pulse frequency is 400KHz, which can be used as a universal input port for Pulse/Direction | |
| 4 | X0-(PU-) | ||
| 5 | X1 (DR ) | ||
| 6 | X1-(DR-) | ||
| 7 | X2(EN ) | Optoelectronic isolation, differential, High level can directly receive 3.3-24VDC, with a minimum pulse width of 100us, The maximum pulse frequency is 10KHz, which can be used as a universal input port for Enable | |
| 8 | X2(EN-) | ||
| 9 | Y0 (AL ) | The default alarm output port can detect the driver alarm status and provide feedback to the main station. Other functions can be set through communication | |
| 10 | Y0-(AL-) | ||
| 11 | Y1(EX ) | The default In-place output , Other functions can be set through communication | |
| 12 | Y1(EX-) | ||
Set Micro-step by SW1, SW2, SW3 and SW4:
SW5=OFF: Pulse & Direction; SW=ON: Twin Pulse mode.
SW6=OFF: CW direction; SW6=ON: CCW direction.
2. RS485 Type Integrated Stepper Motor, Terminal Definition

Terminal Definition
| Terminal | Name | Description | |
| 1 | V | 24~60VDC | |
| 2 | V- | GND | |
| 3 | X0 (PU ) | Optoelectronic isolation, differential, High level can directly receive 3.3-24VDC, with a minimum pulse width of 2us, The maximum pulse frequency is 400KHz, which can be used as a universal input port for Pulse/Direction/Enable | |
| 4 | X0-(PU-) | ||
| 5 | X1 (DR ) | ||
| 6 | X1-(DR-) | ||
| 7 | X2 (EN ) | ||
| 8 | X2-(EN-) | ||
| 9 | Y0 (AL ) | The default alarm output port can detect the driver alarm status and provide feedback to the main station. Other functions can be set through communication | |
| 10 | Y0-(AL-) | ||
| 11 | 485A | RS485 Communication port, default baud rate is 115200 | |
| 12 | 485B | ||
Set Device ID for RS485 integrated Stepper Motor by SW1 ~ SW5:

SW6 is used to set the terminal resistance; OFF=0 ohms; ON=120 ohms
CRC Check Routine (C#)
UInt16 Funct_CRC16(unsigned char * puchMsg, UInt16 DataLen)
{
UInt16 i,j,tmp;
UInt16 crcdata=0xFFFF;
for(i=0;i<DataLen;i )
{
crcdata=(*puchMsg)^crcdata;
puchMsg ;
for(j=0;j<8;j )
{
tmp=crcdata&0x0001;
crcdata=crcdata>>1;
if(tmp){
crcdata=crcdata^0xA001;
}
}
}
return crcdata;
}
Software Tools for RS485 Control
Modbus Poll 
Step-Config
1. Extract the zip file, open CommFile folder and Click Step-Config.exe or Adampower.exe


2. Open Project.

3. Click Browse

4. Select the Project.prj in the Project folder, in the same path as CommFile.

5. Double Click the Project.prj path

6. Right Click Modbus_485, and Click Property:

7. Click Property ComNN, Choose COM port, Baud rate and click Save and OK.

8. Start to use software control the RS485 Integrated stepper motor by below buttons:

RS485 Stepper Motor Controller Manual 
Block Diagram:
2 Input signals can directly receive 3.3-24V DC levels at high levels, Max. frequency of 400KHZ.
X0: pulse input, IO start/stop, limit, direction, universal input.
X1 pulse input, IO start/stop, limit, direction, universal input.
...
1 Output signal, maximum withstand voltage 30V, maximum input or output current 30mA
Y0 : alarm output, universal output, and factory default alarm output.
LED indicator and status:

The IG17 series integrated motor is the perfect combination of drive and stepper motor,
which perfectly integrates stepper motor and drive technology, also built in 1000 line encoder,
it can save installation space, Simultaneously saving design and production costs,
supporting RS485 and TTL communication.
| Item | Specifications |
| Stepper Motor Size | NEMA17 |
| Encoder type | 1000 line encoder |
| Working voltage | 8-50VDC, Recommend DC36V |
| Driver Current | 0.2-3.2A |
| Velocity range | Up to 3000RPM |
| Control Method | RS485, Pulse& Direction, Twin-Pulse, I/O, Built-in Program |
| Torque value | 0.2 - 6Nm |
| Nonvolatile storage | Configuration parameters are stored in FLASH inside the MCU |
| DI and DO | 2 DI, 1 DO |
| Protection | Overvoltage, undervoltage, overcurrent, open winding, position deviation |
| Digital Input (2/3) | Receive 3.3-24VDC | ||
| Digital Output(1) | Maximum withstand voltage of 30V, | ||
| Maximum input or output current 30mA | |||
Motor Parameters
| Model No. | length mm L | Shaft length mm | Shaft dia. mm | Phase current A | Resistance Ω | inductance mH | Hold torque N.m | Inertia g.cm² | Weight g |
| IG1704 | 40 | 21 | 8 | 2.0 | 2 | 4.2 | 0.4 | 57 | 380 |
| IG1705 | 48 | 21 | 8 | 2.0 | 1.3 | 2.9 | 0.5 | 82 | 460 |
| IG1706 | 60 | 21 | 8 | 2.5 | 1.3 | 3.2 | 0.6 | 116 | 700 |

Wiring Diagram:
1. Pulse Type Integrated Stepper Motor, Terminal Definition
Terminal Definition
| Terminal | Name | Description | |
| 1 | V | 8-48VDC | |
| 2 | V- | GND | |
| 3 | X0 (PU ) | Optoelectronic isolation, differential, High level can directly receive 3.3-24VDC, with a minimum pulse width of 2us, The maximum pulse frequency is 400KHz, which can be used as a universal input port for Pulse/Direction | |
| 4 | X0-(PU-) | ||
| 5 | X1 (DR ) | ||
| 6 | X1-(DR-) | ||
| 7 | X2(EN ) | Optoelectronic isolation, differential, High level can directly receive 3.3-24VDC, with a minimum pulse width of 100us, The maximum pulse frequency is 10KHz, which can be used as a universal input port for Enable | |
| 8 | X2(EN-) | ||
| 9 | Y0 (AL ) | The default alarm output port can detect the driver alarm status and provide feedback to the main station. Other functions can be set through communication | |
| 10 | Y0-(AL-) | ||
Set Micro-step by SW1, SW2, SW3 and SW4:
SW5=OFF: Pulse & Direction; SW=ON: Twin Pulse mode.
SW6=OFF: CW direction; SW6=ON: CCW direction.
2. RS485 Type Integrated Stepper Motor, Terminal Definition

Terminal Definition
| Terminal | Name | Description | |
| 1 | V | 8-48VDC | |
| 2 | V- | GND | |
| 3 | X0 (PU ) | Optoelectronic isolation, differential, High level can directly receive 3.3-24VDC, with a minimum pulse width of 2us, The maximum pulse frequency is 400KHz, which can be used as a universal input port or a high-speed pulse input port | |
| 4 | X0-(PU-) | ||
| 5 | X1 (DR ) | ||
| 6 | X1-(DR-) | ||
| 7 | 485A(EN ) | RS485 Communication port, default baud rate is 115200, | |
| 8 | 485B(EN-) | ||
| 9 | Y0 (AL ) | The default alarm output port can detect the driver alarm status and provide feedback to the main station. Other functions can be set through communication | |
| 10 | Y0-(AL-) | ||
Set Device ID for RS485 integrated Stepper Motor by SW1 ~ SW5:

SW6 is used to set the terminal resistance; OFF=0 ohms; ON=120 ohms
CRC Check Routine (C#)
UInt16 Funct_CRC16(unsigned char * puchMsg, UInt16 DataLen)
{
UInt16 i,j,tmp;
UInt16 crcdata=0xFFFF;
for(i=0;i<DataLen;i )
{
crcdata=(*puchMsg)^crcdata;
puchMsg ;
for(j=0;j<8;j )
{
tmp=crcdata&0x0001;
crcdata=crcdata>>1;
if(tmp){
crcdata=crcdata^0xA001;
}
}
}
return crcdata;
}
Software Tools for RS485 Control
Modbus Poll 
Step-Config
1. Extract the zip file, open CommFile folder and Click Step-Config.exe or Adampower.exe


2. Open Project.

3. Click Browse

4. Select the Project.prj in the Project folder, in the same path as CommFile.

5. Double Click the Project.prj path

6. Right Click Modbus_485, and Click Property:

7. Click Property ComNN, Choose COM port, Baud rate and click Save and OK.

8. Start to use software control the RS485 Integrated stepper motor by below buttons:

RS485 Stepper Motor Controller Manual 
Block Diagram:
2 Input signals can directly receive 3.3-24V DC levels at high levels, Max. frequency of 400KHZ.
X0: pulse input, IO start/stop, limit, direction, universal input.
X1 pulse input, IO start/stop, limit, direction, universal input.
...
1 Output signal, maximum withstand voltage 30V, maximum input or output current 30mA
Y0 : alarm output, universal output, and factory default alarm output.
LED indicator and status:
AR42 is a high-integrated and compact size stepper driver. It adopts standard RS485 communication
protocol, can be connected with PLC, HMI, industrial computer and other upper computer with only two
communication lines. Up to 32 axes of motion platform networking can be achieved with its built-in motion
control commands.
AR42 can be set to 1-256 subdivisions and adopts built-in micro-subdivision technology, which can achieve
high subdivision effects even under low subdivision conditions, ensuring that the motor operates with uniform
step intervals and no large or small step problems.
Can be set between 1-256 subdivisions, with uniform motor step spacing; Stable output at 1/12 rpm
AR42 is designed for NEMA17 stepper motor, The NEMA17 integrated stepper motor with
torque 0.35, 0.50 and 0.7Nm:
| Model No. | Holding Torque(Nm) | Motor Length(mm) | Encoder Type |
| AR42-03 | 0.35 | 40 | 1000 line Encoder, Magnetic or Optoelectronic |
| AR42-05 | 0.50 | 48 | |
| AR42-07 | 0.70 | 60 |


Port Definition
OUT /OUT- as defferential output port, Max.receive voltage is DC24V, and instaneous ouput
current is 100mA, continuous output current is 50mA.
Set ID address, Baud Rate and Ouptut current by SW1~SW10:
Zero-return function with two trajectory A and when limit signal is triggered and not:

AR42 Modbus Stepper Motor Controller User Manual 
Software Modbus Poll 
AdamPower Software
More Information on detail, please feel free to contact me 
CANopen Stepper Motor Controller, It supports the CiA301 and CiA402 sub-protocols
of the CANopen protocol.
UC57 uses the latest 32-bit DSP digital chip and has advanced drive control algorithms and noise
suppression technology to ensure smooth motor operation. Stable, low noise, and temperature controllable.
Users can set any ID address within 1-255 and any current value within 0-8A through the host computer.
Maximum output peak current of the UC42 bus driver is 5.6A.
UC57 can be set to 1-256 subdivisions and adopts built-in micro-subdivision technology, which can achieve
high subdivision effects even under low subdivision conditions, ensuring that the motor operates with uniform
step intervals and no large or small step problems.
3 input signal ports and 2 output signal ports, supporting position, speed, and return-to-origin control modes.
with highest communication rate in 1Mbps.

Input signal Wiring diagram and Output Signal wiring diagram↑
UC57 is designed for NEMA23 stepper motor, we supply NEMA23 integrated stepper motor with 1000 line Magnetic Encoder
And 1000 line ABZ signal Optoelectronic encoder:
Holding Torque: 1.0, 2.0, 3.0Nm
If just choose UC23 stepper motor controller with requirement for low vibration, please inform us for
setting parameters before sale. 

| Model No. | Holding Torque (Nm) | Motor Length (mm) | Overall Length (mm) | Encoder |
|---|---|---|---|---|
| UC5710IEC | 1.0 | 56 | 75 | 1000 line Magnetic Encoder |
| UC5720IEC | 2.0 | 76 | 95 | |
| UC5730IEC | 3.0 | 90 | 109 | |
| UC5710IEP | 1.0 | 56 | 90 | 1000 line ABZ Optoelectronic encoder |
| UC5720IEP | 2.0 | 76 | 105 | |
| UC5730IEP | 3.0 | 90 | 124 |

Port Definition
It can be connected to PLC, industrial computer, controller and other host computers with only two
communication lines. Through the built-in motion Control instructions can realize a network of up to
100-axis stepper motors.
especially suitable for long-distance multi-axis applications, which can reduce wiring and enhance
the reliability of drive operation.
Mainly used in electronic equipment, semiconductors, medical instruments, environmental protection equipment,
automatic detection equipment, small automatic processing equipment and other automation equipment with
multiple motor shaft applications and compact requirements for equipment space
CANopen Command Read and Write:
UC57 CANopen Stepper Motor Controller User Manual 
To control the CANopen driver via a PC, you need an RS232-CAN gateway.

CANopen Software
More Information on detail, please feel free to contact me 
AdamPower is A high-tech enterprise specializing in the design and manufacturing of thread,
spline screw parts, and thread spline molds.has a strong scientific and technological strength
and is a university research base in the thread industry.
It has a key research project in Shanghai, including the Thread Research Cold Extrusion Tech-
nology Research Institute and Laboratory. Equipped with first-class equipment. provides
customers with design and manufacturing services for various standard and non-standard
threaded parts. has national invention patents in thread development research, multiple authoritative
awards, and important technical know-how.
ACME US Standard Trapezoidal Thread -29°
Precision Screw Rod List:
| T3.5 | T3X0.5 | one-headed | T8 | T8x1 | one-headed |
| T3X1 P=0.5 | two-headed | T8x2 | one-headed | ||
| T3.5 | T3.5x0.6096 | one-headed | T8x4 P=2 | two-headed | |
| T3.5x1.2192 P=0.6096 | two-headed | T8x8 P=2 | four-headed | ||
| T3.5x2.43 P=1.2192 | two-headed | T8x12 P=3 | four-headed | ||
| T3.5x2.43 P=0.6096 | four-headed | T9.52 | T9.525x0.635 | one-headed | |
| T4.76 | T4.76x0.635 | one-headed | T9.525x1.2192 | one-headed | |
| T4.76x1.27 P=0.635 | two-headed | T9.525x2.43 P1.2192 | two-headed | ||
| T4.76X1.27 | one-headed | T9.525x2.54 | one-headed | ||
| T4.76x2.54P=1.27 | two-headed | T9.525x4.233P=2.116 | two-headed | ||
| T4.76x5.08 P=1.27 | four-headed | T9.525x5.08 P=2.54 | two-headed | ||
| T5 | T5X2 P=1 | two-headed | T9.525x10.16P=2.54 | four-headed | |
| T5.56 | T5.56X0.6096 | one-headed | T9.525x1.5875 | one-headed | |
| T5.56x1.2192 P=0.6096 | two-headed | T9.525x3.175 | one-headed | ||
| T5.56X1.2192 | one-headed | T9.525x3.175 P=1.5875 | two-headed | ||
| T5.56x1.5875 | one-headed | T9.525X6.35P=1.5875 | four-headed | ||
| T5.56X3.175 P=1.5875 | two-headed | T9.525x12.7P=1.5875 | eight-headed | ||
| T5.56x2.43P=1.2192 | two-headed | T9.86 | T9.86x19.05P=3.175 | six-headed | |
| T5.56x2.43 P=0.6096 | four-headed | T10 | T10x1 | one-headed | |
| T5.56X4.87P=1.2192 | four-headed | T10x2 | one-headed | ||
| T6.35 | T6.35x0.635 | one-headed | T10X2 P=1 | two-headed | |
| T6.35X1.27 P=0.635 | two-headed | T10X5 P=1 | four-headed | ||
| T6.35x1.27 | one-headed | T10×6 P=1 | six-headed | ||
| T6.35X1.5875 | one-headed | T10x4 P=2 | two-headed | ||
| T6.35X3.175 P=1.5875 | two-headed | T10x8 P=2 | four-headed | ||
| T6.35x2.43 | one-headed | T19.05 | T19.05x2.54 | one-headed | |
| T6.35x2.43P=1.2192 | two-headed | T12-T25.4 | Customized, one-headed to sixteen headed | ||
| T6.35x5.08 P=1.27 | four-headed | ||||
| T6.35x6.35 P=1.5875 | four-headed | ||||
| T6.35x12.7P=1.5875 | eight-headed | ||||
Metric trapezoidal thread -30°, Precision Screw Rod List:
| T3 | T3x0.5 | one-headed | T8 | T8x1 | one-headed |
| T3X1 P=0.5 | two-headed | T8x2 | one-headed | ||
| T3.5 | T3.5x0.5 | one-headed | T8x4 P=2 | two-headed | |
| T3.5x2 P=1 | two-headed | T8x8 P=2 | four-headed | ||
| T4 | T4x0.5 | one-headed | T9 | T9x1 | one-headed |
| T4x0.75 | one-headed | T9x2 P=1 | two-headed | ||
| T4X1 | one-headed | T9x2 | one-headed | ||
| T4X2 P=1 | two-headed | T9x4 P=2 | two-headed | ||
| T4X4 P=1 | four-headed | T9x5 P=2.5 | two-headed | ||
| T5 | T5x1 | one-headed | T9x10 P=2.5 | four-headed | |
| T5X2 P=1 | two-headed | T9.x1.5 | one-headed | ||
| T5X3 P=1 | three-headed | T9x3 P=1.5 | one-headed | ||
| T5x4 P=1 | four-headed | T9x3 P=1.5 | two-headed | ||
| T5x2 | one-headed | T9x6 P=1.5 | four-headed | ||
| T5x4 P=2 | two-headed | T9x12 P=1.5 | eight-headed | ||
| T5x1.25 | one-headed | T10 | T10x1 | one-headed | |
| T5x1.75 | one-headed | T10x1.5 | one-headed | ||
| T6 | T6X0.8 | one-headed | T10x2 P=1 | two-headed | |
| T6X1.6 P=0.8 | two-headed | T10x5 P=1 | five-headed | ||
| T6X3.2 P=0.8 | four-headed | T10x6 P=1 | six-headed | ||
| T6x1 | one-headed | T10x4 P=2 | two-headed | ||
| T6x2P=1 | two-headed | T10x8 P=2 | four-headed | ||
| T6x3 | one-headed | T10x9 P=1.5 | six-headed | ||
| T6x3 P=1 | two-headed | T12-T25 | Diaemter , Lead Screw Customized | one-headed to sixteen headed can be customized | |
| T6X4 P=2 | two-headed | ||||
| T6X6P=1 | six-headed | ||||
| T6X12 P=1.5 | eight-headed |
Mini Screw, tiny Screw even Fingertip screw can be customized as requirement.



Planetary Screws:


Customized Big Size Screw, Long Lead Travel, Bigger Diameters and so on.



| Step Accuracy: | ±5% | Resistance Accuracy: | ±10% |
|---|---|---|---|
| Inductance Accuracy: | ±20% | Temperature Rise: | 80°C MAX |
| Ambient Temperature Range: | -20°C~ 50°C | Storage Temperature Range: | -30°C~ 60°C |
| Insulation Resistance: | 100M Ω MIN. 500V DC | Dielectric Strength: | 500V AC 1min |
| Radial Play: | 0.02mm MAX. (450g Load) | End Play: | 0.08mm MAX. (450g Load) |
| Max. Radial Force: | 20N | Max. Axial Force: | 2N |
NEMA8 Stepper Motor, 1.8° step angle stepper motor

Electrical Specifications:
|
Model No. |
Step Angle |
Motor Length (mm) |
Rated voltage (v) |
Rated Current (A) |
Phase Resistance (Ω) |
Phase Indutance (Mh) |
Holding Torque(MIN) N.cm |
Detent Toruue(MAX) N.cm |
Motor Torque (g.cm2) |
Lead Wire |
Motor Weight (g) |
| 8HS2402 | 1.8 | 28 | 4.6 | 0.2 | 23 | 8.2 | 1.4 | 0.2 | 2.5 | 4 | 50 |
| 8HS2406 | 1.8 | 28 | 1.92 | 0.6 | 3.2 | 0.9 | 1.4 | 0.2 | 2.5 | 4 | 50 |
| 8HS3402 | 1.8 | 33 | 5 | 0.2 | 25 | 8.4 | 1.8 | 0.3 | 3.2 | 4 | 70 |
| 8HS3406 | 1.8 | 33 | 3.9 | 0.6 | 6.5 | 1.7 | 1.8 | 0.3 | 2 | 4 | 60 |
| 8HS4406 | 1.8 | 40 | 3.48 | 0.6 | 5.8 | 1.6 | 2.6 | 0.5 | 4.5 | 4 | 82 |
| 8HS4408 | 1.8 | 40 | 4.32 | 0.8 | 5.4 | 1.5 | 3 | 0.5 | 3.6 | 4 | 80 |
Mechanical Dimensions and Wiring Diagram:
Lead Wire Mode Options:

Shaft Mode can be customized as the requirement.



Size:
NEMA6, NEMA8, NEMA11, NEMA14, NEMA17, NEMA23, NEMA23, NEMA34
14mm, 20mm, 28mm, 35mm, 42mm, 57mm, 60mm, 86mm
Stepper
0.001524mm~0.16mm
Performance
Maximum thrust up to 240kg, low temperature rise, low vibration, low noise,
long life (up to 5 million cycles), and high positioning accuracy (up to ±0.005 mm)
Application
Medical diagnostic equipment, life science instruments, robots, optical equipment,
analytical instruments, semiconductor equipment, communication equipment, automation equipment

NEMA6 Lead Screw Linear Actuators
Linear Module, Linear Slider
| Motor Type | Bipolar stepper |
| Step Angle | 1.8° |
| Voltage (V) | 2.5 / 6.3 |
| Current (A) | 0.5 |
| Resistance (Ohms) | 5.1 / 12.5 |
| Inductance (mH) | 1.5 / 4.5 |
| Lead Wires | 4 |
| Motor Length (mm) | 30 / 42 |
| Stroke (mm) | 30 / 60 / 90 |
| Ambient Temperature | -20℃ ~ 50℃ |
| Temperature Rise | 80K Max. |
| Dielectric Strength | 1mA Max. @ 500V, 1KHz, 1Sec. |
| Insulation Resistance | 100MΩ Min. @500Vdc |
Motor Characteristics:
| Motor | Phase voltage [V] | Phase Current [A] | Phase Resistance [Ω] | Phase Inductance [mH] | Lenght [mm] | Number of lead Wires | Weight [g] |
|---|---|---|---|---|---|---|---|
| 0632 | 6.6 | 0.3 | 22 | 4.5 | 32 | 4 | 60 |
Available Lead Screw and Travel per Step:
Diameter (mm) | Lead (mm) | Step (mm) |
3.5 | 0.3048 | 0.001524 |
3.5 | 0.6096 | 0.003048 |
3.5 | 1 | 0.005 |
3.5 | 1.2192 | 0.006096 |
3.5 | 2 | 0.01 |
3.5 | 4 | 0.02 |
3.5 | 8 | 0.04 |
3.5 | Customized size | |
NEMA6 Linear Actuator outline drawing:
| Stroke B (mm) | 20 | 40 | 60 | 80 | 100 | 120 | 150 | Size can be Customized |
| Dimension A (mm) | 60 | 80 | 100 | 120 | 140 | 160 | 190 |

NEMA6 Stepper Lead Screw Linear Actuators
The NEMA 6 is our smallest hybrid linear actuators.
This compact unit can be integrated into various
Applications to provide precise linear positioning while
occupying less than 1 in2 of mouting footprint and
providing up to 44.5N of continuous thrust.
The Working Type for the Different Application Demand:
E: External Linear
N: Non-captive
K: Kaptive
Motor Characteristics:
| Motor Code | Voltage (V) | Current (A) | Resistance (Ω) | Inductance (mH) | Weight (g) | Lead Wire No | Length (mm) |
| 6-30 | 6.6 | 0.3 | 22 | 3.6 | 50 | 4 | 30 |
| 6-28 | 2.45 | 0.5 | 4.9 | 1.5 | 48 | 4 | 28 |
| 6-38 | 5.5 | 0.5 | 11 | 2 | 55 | 4 | 38 |
Available Lead Screw and Travel per Step:
| Lead Code | Screw Dia. (inch) | Screw Dia. (mm) | Lead (inch) | Lead (mm) | Travel Per Step @ 1.8 deg (mm) |
| AF | 0.138 | 3.5 | 0.012 | 0.3048 | 0.0015 |
| AA | 0.138 | 3.5 | 0.024 | 0.6096 | 0.003 |
| B | 0.138 | 3.5 | 0.048 | 1.2192 | 0.0061 |
| G | 0.138 | 3.5 | 0.079 | 2 | 0.01 |
| M | 0.138 | 3.5 | 0.158 | 4 | 0.02 |
| T | 0.138 | 3.5 | 0.315 | 8 | 0.04 |
NEMA 6 Stepper Lead Screw Linear Actuators (External Type):
NEMA6 Stepper Lead Screw Linear Actuators Speed Thrust Curves:

Options for screw end machining:


BLDC-6012S is a high-tech product used in the field of low-power motors with communication functions.
With the rapid development of electronic technology, the technology and performance of electronic products
are constantly updated and improved. The product uses super-large hardware integrated circuits, has high
anti-interference and fast response capabilities, and has the control performance of a traditional DC motor.
Compared with maintenance-free, long life and constant torque advantages.
Features
1. SPWM, Speed/Current alike close loop technology, smooth rotation
2. Smooth torque output within speed range (8000 rpm Max. )
3. 1:75 Max. speed regulation ratio
4. 60°/300°/120°/240°Electrical angle adjustable
5. Speed regulation: potentiometer adjust / Analog input
6. Run/Step、Quick Brake、CW/CCW rotation shift
7. Speed output、Alarm output(O. C. )
8. Over current、over voltage、stall、missing speed Alarm
Technical data
Electrical Parameters(Tj=25ºC) | |
Power | 24~60VDC, capacity: up to motors |
Current output | Rated 12A, Peak 36A(≤3s) |
Driving mode | SPWM |
Insulation Res | >500MΩ |
Dielectric Strength | 500V/min |
Weight | About 300g |
Environmental Requirements | |
Cooling method | Self cool |
Environment | Avoid dust, oil mist and corrosive gas |
Temperature | 0~ 50℃ |
Humidity | <80% RH, no condensation, no frosting |
Shock | 5.7m/s2 Max. |
Storage temp | -20~ 125°C |

Model Number:
| Model No. | Power Supply Voltage | Continuous Output Current | Rated Power |
| BLDC-6012S | 24VDC | 12A | 300W |
| BLDC-6012A | 20VDC | 15A | 300W |
| BLDC-50020 | 24VDC | 20A | 500W |
| BLDC-50014 | 36VDC | 14A | 500W |
| BLDC-50011 | 48VDC | 11A | 500W |
| BLDC-4810 | 50VDC | 15A | 750W |
| BLDC-10050 | 24VDC | 50A | 1500W |
| BLDC-10033 | 36VDC | 33A | 1500W |
| BLDC-10025 | 48VDC | 25A | 1500W |
| BLDC-750H | 220VAC | 5A | 1000W |

↓Model Table:
| MODEL TABLE | |
| SW1=ON | HALL SENSOR |
| SW1=OFF | None HALL SENSOR |
| SW2=ON | 120°/240° Sensor Phasings |
| SW2=OFF | 60°/300° Sensor Phasings |
| SW3=ON | AVI port enable |
| SW3=OFF | RV port enable |
VDC: 18V ~ 80V
External potentiometer speed governing:
AVI (Analog voltage or PWM frequency) speed governing:
RV speed governing:

NEMA6 Stepper Ball Screw Linear Actuators
These actuators are external types have 6 different sizes, from 20mm to 57mm. From 0.005mm/
step to 0.1mm/step, variety of resolution for options available. Maximum thrust can reach 1600N.
Encoder option is available for whole Series
| Motor size | NEMA8 | NEMA11 | NEMA14 | NEMA17 | NEMA23 | ||||
| Dia. Lead | Φ4 | Φ5 | Φ6 | Φ6 | Φ8 | Φ6 | Φ8 | Φ10 | Φ12 |
| 1.0 mm | * | * | * | * | * | * | |||
| 2.0 mm | * | * | * | * | * | * | * | * | |
| 2.5 mm | * | * | |||||||
| 4.0 mm | * | * | |||||||
| 5.0 mm | * | * | * | ||||||
| 6.0 mm | * | * | * | ||||||
| 8.0 mm | * | * | |||||||
| 10.0 mm | * | * | * | * | * | * | * | ||
| 12.0 mm | * | * | |||||||
| 15.0 mm | * | ||||||||
| 20.0 mm | * | ||||||||
NEMA6 Stepper Ball Screw Linear Actuators

Motor Characteristics:
| Motor Code | Voltage (V) | Current (A) | Resistance (Ω) | Inductance (mH) | Weight (g) | Lead Wire No | Length (mm) |
| 6E2103 | 6.6 | 0.3 | 22 | 3.6 | 51 | 4 | 30 |

| Ball screw type | SR0401 | SR0402 |
| Ball Diameter | Ф0.8 | Ф0.8 |
| Number of thread | 1 | |
| Thread direction | Right | |
| Shaft root dia. | Ф3.3 | |
| Number of circuit | 3.7×1 | 2.7×1 |
| Shat, nut material | SCM415H | |
| Surface hardness | HRC58~62 | |
| Anti-rust treatment | Anti-rust oil | |
| Nut size | A | B | C | D | H | W | X | Grade | Position accuracy | Total run out | Axial play | Dynamic load(N) | Static load(N) |
| SR0401 | 23 | 4 | 17 | 11 | 15 | 17 | 3.4 | C7 | ±0.05 | 0.12 | 0.02 | 560 | 790 |
| SR0402 | 23 | 4 | 19 | 11 | 15 | 17 | 3.4 | C7 | ±0.05 | 0.12 | 0.02 | 420 | 570 |
NEMA 6 Ball Screw Liner Stepper Motor Performance Curves:
Options for screw end machining:



| Step Accuracy: | ±5% | Resistance Accuracy: | ±10% |
|---|---|---|---|
| Inductance Accuracy: | ±20% | Temperature Rise: | 80°C MAX |
| Ambient Temperature Range: | -20°C~ 50°C | Storage Temperature Range: | -30°C~ 60°C |
| Insulation Resistance: | 100M Ω MIN. 500V DC | Dielectric Strength: | 500V AC 1min |
| Radial Play: | 0.02mm MAX. (450g Load) | End Play: | 0.08mm MAX. (450g Load) |
| Max. Radial Force: | 20N | Max. Axial Force: | 2N |
NEMA17 Hollow Shaft Stepper Motor

Electrical Specifications:
Model No. | Step Angle | Motor Length (mm) | Rated voltage (v) | Rated Current (A) | Phase Resistance (Ω) | Phase Indutance (Mh) | Holding Torque(MIN) N.cm | Weight (KG) | Inertia (g*cm2) |
| 17HS1235 | 1.8 | 35 | 3.8 | 1.2 | 2.1 | 4.2 | 7 | 0.24 | 35 |
| 17HS2049 | 1.8 | 49 | 2.5 | 2.0 | 1.35 | 3.2 | 48 | 0.36 | 77 |
Mechanical Dimensions and Wiring Diagram:
Torque Performance Curve: 
Lead Wire Mode Options:

KK Series Linear Module with guide and ball screw, steel linear module,
standard or customized requirement please contact sales us directly for confirmation.
1. Ball Screw Lead:
KK30, ball screw lead: 1mm
KK40, ball screw lead: 1mm
KK50, ball screw lead: 2mm
KK60, ball screw lead: 5, 10mm
KK80, ball screw lead: 10, 20mm
KK86, ball screw lead: 10, 20mm
KK100, ball screw lead: 20mm
KK130, ball screw lead: 25mm
2. Accuracy class: General, Precise.
3. With limit switch or not
Limt switch: Omron EE-SX671, EE-SX674,
Limt switch: Panasonic GX-F12A, GX-F12A-P
4.Cover Type: Aluminum or Telescopic
5. Special requirement for the working Load, amounting flange, motors and so on.
KK30 series linear module parameter:
KK40 series linear module parameter:
KK50 series linear module parameter:
KK60 series linear module parameter:
KK80 series linear module parameter:
KK86 series linear module parameter:
KK100 series linear module parameter:
KK130 series linear module parameter:


| Step Accuracy: | ±5% | Resistance Accuracy: | ±10% |
|---|---|---|---|
| Inductance Accuracy: | ±20% | Temperature Rise: | 80°C MAX |
| Ambient Temperature Range: | -20°C~ 50°C | Storage Temperature Range: | -30°C~ 60°C |
| Insulation Resistance: | 100M Ω MIN. 500V DC | Dielectric Strength: | 500V AC 1min |
| Radial Play: | 0.02mm MAX. (450g Load) | End Play: | 0.08mm MAX. (450g Load) |
| Max. Radial Force: | 20N | Max. Axial Force: | 2N |
NEMA34 Hollow Shaft Stepper Motor

Electrical Specifications:
Model No. | Step Angle | Motor Length (mm) | Rated Current (A) | Phase Resistance (Ω) | Phase Indutance (Mh) | Holding Torque(MIN) N.m | Rated Voltage v | Detent Torque (N.m) |
| 34HS2076 | 1.8 | 76.0 | 3.0 | 1.9 | 19 | 4.5 | 5.7 | 0.095 |
Mechanical Dimensions and Wiring Diagram:
Torque Performance Curve: 

Lead Wire Mode Options:



