Geehy APM32E030-based Magnetic Absolute Encoder Solution Accelerates Industrial Intelligence Transformation

May 16, 2025 Industrial

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






AI Assistant