K-TECH MG5010E-i10v3

MG5010E-i10v3 Dual Encoder Motor User Manual

Model: MG5010E-i10v3 | Brand: K-TECH

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.

Front view of the MG5010E-i10v3 motor
Figure 1: Front view of the MG5010E-i10v3 motor

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.
Promotional image highlighting high precision planetary gear reducer and key specifications
Figure 2: High Precision Planetary Gear Reducer and Key Specifications
Comparison of MG vs MGE models, detailing dual encoder setup
Figure 3: Dual Encoder Configuration (18-bit motor, 14-bit reducer)

3. Specifications

The detailed technical specifications for the MG5010E-i10v3 motor are provided in the table below:

Product Parameters table for MG5010E-i10v3
Figure 4: MG5010E-i10v3 Product Parameters
MG5010E-i10v3 Technical Specifications
Parameter Value Unit
Item NameMG5010E-i10v3
Rated Voltage24V
Max Speed320rpm
Rated Torque4N.m
Rated Speed235rpm
Rated Current4.4A
Max Power160W
Max Torque7N.m
Speed Constant97.9rpm/V
Torque Constant0.1N.m/A
Turns13
Winding TypeY
Phase Resistance0.466Ω
Phase Inductance0.26mH
Motor Poles28
Rotor Inertia850gcm²
Motor TemperatureYES
Reducer TypePG5110
Reduction Ratio1:10
Backlash≤8arcmin
Bearing Rated Load1000N
Motor Weight420g
Recommend DriveDG50
Drive Input Voltage7.4~32V
CommunicationRS485 OR CAN
Communication FrequencyRS485: 500Hz (115200bps) / CAN: 2KHz (1Mbps)Hz
Encoder18bit(motor)+14bit(reducer) Magnetic Encoder
Encoder Baudrate (RS485)9600, 19200, 57600, 115200, 230400, 406800, 1M, 2Mbps
Baudrate (CAN)1M
Control ModeTorque Loop(32KHz) / Speed Loop(8KHz) / Position Loop(4KHz)
Acceleration curveTrapeziod 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.

Installation drawing with dimensions and motor characteristic curve
Figure 5: Installation Drawing with Dimensions

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 Definition table and internal PCB diagram
Figure 6: Interface Definition and Internal PCB
Interface Definition
Interface Note
A/HRS485-A or CAN-H
B/LRS485-B or CAN-L
V-Negative Power Supply
V+Positive Power Supply
TUART Transmitter
RUART Receiver
GSignal 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)
Diagram illustrating Multi Control Mode software interface
Figure 7: Multi Control Mode Interface

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).

Software interface for motor parameter adjustment and firmware upgrade
Figure 8: Motor Tool Software Interface

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.

Common Troubleshooting Steps
Problem Possible Cause Solution
Motor not responding
  • Incorrect power connection
  • Communication error (RS485/CAN)
  • Motor protection triggered
  • Check V+ and V- connections and voltage supply.
  • Verify baud rate, ID, and wiring for RS485/CAN.
  • Check software for active protection alerts (UVP, OVP, OCP, etc.).
Motor overheating
  • Excessive load
  • Insufficient cooling
  • Driver temperature protection (DTP) or motor temperature protection (MTP) triggered
  • Reduce motor load.
  • Ensure adequate ventilation around the motor.
  • Monitor temperatures via software; allow motor to cool down.
Inaccurate positioning
  • Encoder issue
  • Mechanical backlash
  • Control loop tuning
  • Check encoder connections and status in software.
  • Inspect mechanical connections for looseness.
  • Adjust PID gains or other control parameters in the software.
Motor stalls or vibrates
  • Overload (MSP triggered)
  • Incorrect control parameters
  • Power supply instability
  • Reduce load or increase torque limits.
  • Re-tune control loops (Torque, Speed, Position).
  • Ensure stable power supply within the specified voltage range.

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.

© 2024 K-TECH. All rights reserved.

Related Documents - MG5010E-i10v3

Preview SC09 Servo: Mini Dual-Shaft Serial Bus Servo - Features, Specs, and Usage Guide
Detailed guide for the SC09 Servo, a compact dual-shaft serial bus servo. Covers specifications, features, hardware usage, control interface, secondary development with Arduino IDE, and programming examples.
Preview ST3235 Servo: High-Torque Programmable Serial Bus Servo with 360° Control
Detailed guide for the ST3235 Servo, a high-torque programmable serial bus servo featuring a 360° magnetic encoder for absolute angle control. This manual covers specifications, features, hardware/software setup, and programming examples for robotics projects.
Preview SteadyWin GIM3505-8 Motor Installation Specifications
Technical installation drawing and specifications for the SteadyWin GIM3505-8 planetary reducer servo motor, including dimensions, mounting hole details, and assembly warnings.
Preview Unitree Go2 Robot Dog: Advanced AI and Quadrupedal Robotics
Explore the Unitree Go2, a cutting-edge quadruped robot dog featuring advanced AI, 4D LIDAR, and intelligent interaction capabilities. Discover its technical specifications, features, and extensions.
Preview Inovance MS1-R Series Servo Motors: Technical Data and Specifications
Comprehensive technical specifications, naming rules, dimensions, and performance data for the Inovance MS1-R Series servo motors. This document details various inertia types, encoder options, flange sizes, and applicable drive models, crucial for industrial automation applications.
Preview ZEUS Z2300 Unmanned Vehicle Servo Technical Specification
Comprehensive technical details for the ZEUS Z2300 Unmanned Vehicle Servo, including specifications, dimensions, performance data, connectivity, and product information from MARK STAR Servo-tech Co., Ltd.

Ask a question about this manual

Ask about setup, troubleshooting, compatibility, parts, safety, or missing instructions. Manuals+ will review the question and use this page’s manual context to help answer it.