1. Introduction
This manual provides detailed instructions for the installation, operation, maintenance, and troubleshooting of the K-TECH MG5010E-i10v3 dual encoder motor. The MG5010E-i10v3 is a high-precision planetary gear reducer motor designed for advanced robotic applications, featuring dual encoders for enhanced control and accuracy. Please read this manual thoroughly before using the product to ensure safe and optimal performance.
2. Product Overview
The MG5010E-i10v3 motor is engineered for high-performance applications requiring precise motion control. Key features include:
- High Precision Planetary Gear Reducer: Features a gear backlash of 6 arcmin and a gear ratio of 1:10.
- Compact Design: Dimensions of Φ63*41.5 mm.
- Powerful Performance: Rated torque of 4 N.m and a maximum torque of 7 N.m.
- Advanced Control: Utilizes a high-performance FOC (Field-Oriented Control) system.
- Dual Encoders: Equipped with an 18-bit single-turn absolute magnetic encoder on the motor side (main) and a 14-bit single-turn absolute magnetic encoder on the reducer side (assistant). This configuration ensures the motor remembers its zero point even after power loss.
- Communication Interfaces: Supports RS485 and CAN bus communication.
- Wide Voltage Range: Operates with an input voltage of 7.4V to 32V.
3. Specifications
The detailed technical specifications for the MG5010E-i10v3 motor are provided in the table below:
| Parameter | Value | Unit |
|---|---|---|
| Item Name | MG5010E-i10v3 | |
| Rated Voltage | 24 | V |
| Max Speed | 320 | rpm |
| Rated Torque | 4 | N.m |
| Rated Speed | 235 | rpm |
| Rated Current | 4.4 | A |
| Max Power | 160 | W |
| Max Torque | 7 | N.m |
| Speed Constant | 97.9 | rpm/V |
| Torque Constant | 0.1 | N.m/A |
| Turns | 13 | |
| Winding Type | Y | |
| Phase Resistance | 0.466 | Ω |
| Phase Inductance | 0.26 | mH |
| Motor Poles | 28 | |
| Rotor Inertia | 850 | gcm² |
| Motor Temperature | YES | |
| Reducer Type | PG5110 | |
| Reduction Ratio | 1:10 | |
| Backlash | ≤8 | arcmin |
| Bearing Rated Load | 1000 | N |
| Motor Weight | 420 | g |
| Recommend Drive | DG50 | |
| Drive Input Voltage | 7.4~32 | V |
| Communication | RS485 OR CAN | |
| Communication Frequency | RS485: 500Hz (115200bps) / CAN: 2KHz (1Mbps) | Hz |
| Encoder | 18bit(motor)+14bit(reducer) Magnetic Encoder | |
| Encoder Baudrate (RS485) | 9600, 19200, 57600, 115200, 230400, 406800, 1M, 2M | bps |
| Baudrate (CAN) | 1M | |
| Control Mode | Torque Loop(32KHz) / Speed Loop(8KHz) / Position Loop(4KHz) | |
| Acceleration curve | Trapeziod acceleration |
4. Setup and Installation
4.1 Mechanical Installation
Mount the MG5010E-i10v3 motor securely using the provided mounting points. Refer to the installation drawing for precise dimensions and hole patterns.
4.2 Electrical Connections
Connect the motor to the power supply and communication interface according to the definitions below. Ensure correct polarity for power connections.
| Interface | Note |
|---|---|
| A/H | RS485-A or CAN-H |
| B/L | RS485-B or CAN-L |
| V- | Negative Power Supply |
| V+ | Positive Power Supply |
| T | UART Transmitter |
| R | UART Receiver |
| G | Signal GND |
The motor also includes a dual temperature sensor interface for real-time monitoring of motor and driver temperature, enhancing operational safety and longevity.
5. Operation
5.1 Multi Control Modes
The MG5010E-i10v3 supports various control modes to suit different application requirements:
- Torque Control
- Speed Control
- Multi Loop Angle Control (Control1, Control2)
- Single Loop Angle Control (Control1, Control2)
- Increment Angle Control (Control1, Control2)
5.2 Motor Tool Software
A dedicated motor tool software is available for parameter adjustment, testing, and firmware upgrades. This software supports open-source development platforms such as PC, MCU, PLC, ICP, and RPi.
The software allows configuration of various control loops:
- Torque Loop
- Speed Loop
- Multi Loop
- Single Loop + Reverse
- Multi Loop (Speed Limit)
- Single Loop + Reverse (Speed Limit)
- Increment (Speed Limit)
The software also provides multi-protection features including UVP (Under Voltage Protection), OVP (Over Voltage Protection), DTP (Driver Temperature Protection), MTP (Motor Temperature Protection), OCP (Over Current Protection), SCP (Short Circuit Protection), MSP (Motor Stall Protection), and LIP (Low Input Power Protection).
5.3 Brake Function
The motor includes a reserve brake function, which can be controlled via the software interface (Brake, Brake Release options).
6. User Tips
- Initial Setup: Always start with low power settings during initial testing to prevent damage.
- Software Configuration: Familiarize yourself with the motor tool software. It is crucial for fine-tuning performance and accessing advanced features.
- Temperature Monitoring: Utilize the dual temperature sensors to monitor motor and driver temperatures, especially during high-load operations, to prevent overheating.
- Encoder Calibration: For applications requiring extreme precision, ensure the encoders are properly calibrated after installation. The dual encoder system helps maintain zero-point accuracy even after power cycles.
- Communication Protocol: Verify the correct RS485 or CAN bus communication settings (baud rate, ID) in the software to ensure stable communication.
7. Troubleshooting
This section provides guidance on common issues you might encounter with the MG5010E-i10v3 motor.
| Problem | Possible Cause | Solution |
|---|---|---|
| Motor not responding |
|
|
| Motor overheating |
|
|
| Inaccurate positioning |
|
|
| Motor stalls or vibrates |
|
|
8. Maintenance
Regular maintenance ensures the longevity and optimal performance of your MG5010E-i10v3 motor.
- Cleaning: Keep the motor free from dust and debris. Use a soft, dry cloth for cleaning. Avoid using liquids or solvents that could damage electronic components.
- Connection Checks: Periodically inspect all electrical connections (power, communication, sensors) for looseness or corrosion. Tighten as necessary.
- Environmental Conditions: Operate the motor within its specified temperature and humidity ranges. Avoid exposure to excessive moisture or corrosive environments.
- Firmware Updates: Check for and apply any available firmware updates using the motor tool software to ensure you have the latest features and bug fixes.
- Mechanical Inspection: Regularly check for any signs of wear or damage to the motor housing, mounting points, and output shaft.
9. Warranty and Support
For warranty information, technical support, or service inquiries, please contact your vendor or the manufacturer directly. Ensure you have your product model number (MG5010E-i10v3) and any relevant purchase details available when seeking support.





