CubeMars AS5048A is a contactless magnetic rotary encoder designed for precise 360° angle measurement. With a 14‑bit resolution (0.0219° per step), it provides highly accurate position feedback suitable for robotics, industrial automation, and medical devices. The device integrates a Hall sensor array, ADC, and DSP to deliver stable angle data via SPI interface and PWM output.
The zero position is programmable, eliminating the need for mechanical alignment. The encoder is robust against misalignment, air gap variations, temperature changes, and external magnetic fields, making it ideal for demanding environments.
Key Features
-
14‑bit resolution (16384 steps per revolution)
-
360° contactless rotary position sensing
-
SPI interface and PWM output
-
Programmable zero position via SPI commands
-
Immune to external magnetic stray fields
-
Wide operating temperature range: –40°C to +150°C
-
Operates with 3.3V or 5V supply
-
Compact TSSOP‑14 package
Technical Specifications
| Parameter | Value/Range |
|---|---|
| Resolution | 14‑bit (16384 steps/turn) |
| Angle Accuracy (non-linearity) | ±0.8° (optimal magnet placement) |
| Output Interfaces | SPI, PWM (12‑bit format) |
| Supply Voltage | 3.0V–3.6V (direct), 4.5V–5.5V (via LDO) |
| Supply Current | ≤ 15 mA |
| Operating Temperature | –40°C to +150°C (5V mode), up to 125°C (3.3V mode) |
| Magnetic Field Range | 30–70 mT |
| Output Sampling Rate | ~11 kHz |
| Propagation Delay | ~100 µs |
| PWM Frequency | ~1 kHz |
| Startup Time | ≤ 10 ms |
| Package | TSSOP‑14 (5 × 6.4 mm) |
Applications
-
Robotic joint position detection
-
Industrial motor position control
-
Medical robots and fitness equipment
-
Automotive and automation systems
Part List
-
1 × AS5048A module
-
1 × connection cable
-
1 × magnet