Encoders are critical in industrial automation and smart manufacturing, offering high precision, real-time feedback, and intelligent control. They are widely used in robotics, CNC machines, elevators, new energy systems, and more.

To meet the needs of the smart industry, Geehy offers a magnetic absolute encoder solution based on the APM32E030 MCU. It provides high-precision measurement with low cost and flexible integration. With rich on-chip resources, it supports protocol conversion, real-time data processing, and algorithm compensation, improving system performance in applications like servo motors, robotic joints, AGVs, robotic arms, CNC machines, and textile machinery.

APM32E030 Encoder Solution Overview
This solution utilizes the APM32E030 basic extended MCU to implement a 17-bit magnetic absolute encoder, ideal for angular position sensing in both industrial control and consumer electronics.

Solution Block Diagram
Solution Features
• High precision: 17-bit single-turn resolution; angular accuracy: <±0.5° (before calibration), <±0.07° (after calibration)
• Low power consumption: Multi-turn tracking with <30μA standby current; battery life >5 years (1100mAh capacity)
• High-speed communication: RS485 up to 5Mbps for low-latency real-time transmission
• Compact design: PCB diameter as small as 35mm, ideal for 40mm flange servo motors
Solution Functions
• Single-turn: Real-time position feedback
• Multi-turn: Retains position during power loss
• EEPROM: 1KB read/write support
• Alarm: Warnings for battery, weak magnetic field, voltage, overflow, and turn errors
Solution Advantages
• High performance: Arm® Cortex®-M0+ core, up to 72MHz
• Ultra-low-power modes: Stop at 17μA, Standby at 5.4μA
• High-speed UART: Up to 6Mbps, compatible with 2.5Mbps/5Mbps encoder protocols
• SPI speed up to 18Mbps for rapid chip communication
• Compact QFN28 package (4×4mm)

Actual PCB Image
Speed Test Results
APM32E030 Chip Features

• Arm® Cortex®-M0+ core, up to 72MHz, with 5-channel DMA
• 64KB Flash, 8KB SRAM
• Analog peripherals: 1×12-bit ADC
• Communication interfaces: 2× USART, 2× SPI, 2× I2C
• Packages: TSSOP20, QFN28/32/48, LQFP32/48/64
• Excellent scalability and portability
Geehy offers diverse MCU solutions to support encoder upgrades and Industry 4.0 transformation, meeting various application needs and driving innovation in the encoder market.
Protocol Conversion Type
Entry-Level Encoders
Types: Magnetic absolute (≤16-bit resolution), Optical absolute (≤20-bit resolution)
Geehy Part: APM32E030K8U6
Features: Low power in Stop/Standby modes
Advantages: Cost-effective for low-resolution applications
Mid/High-End Encoders
Types: Magnetic absolute (≥16-bit resolution), Optical absolute (≤20–26-bit resolution)
Geehy Part: APM32F103TBU7
Features: Low power in Stop/Standby modes
Advantages: Suitable for mid/high-end uses, compatible with mainstream solutions, proven in large deployments
Mid/High-End Encoders
Types: Magnetic absolute (≥16-bit resolution), Optical absolute (≤20–26-bit resolution)
Geehy Part: APM32F402TBU7
Features: Optimized low power in Standby mode
Advantages: Lower power, excellent cost-performance, ideal for new designs
Direct Signal Acquisition
Types: Absolute encoders with independent position decoding
Geehy Part: G32R430 Series (Coming in 2025)
Features: 16-bit high-precision ADC, fast processing, low power, supports multiple protocols
Advantages: Enhances in-house development, flexible design, cost-effective