Multi-Turn Absolute Encoder Type NEMA17 Integrated Stepper Motor
multi-turn absolute encoder
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:
more Information on detail, please feel free to contact me 
- Availability: In Stock
- Model: IM1705ET
- Brand: Adampower