DATASHEET

AS5147 — 14-Bit On-Axis Magnetic Rotary Position Sensor

ams OSRAM AS5147. 14-bit absolute / 11-bit incremental magnetic rotary sensor with DAEC™. SPI, ABI, UVW, PWM outputs. TSSOP-14, AEC-Q100 Grade 0 for BLDC motor commutation in EPS/transmission.

ams OSRAM AS5147 Magnetic Rotary Position Sensor 5 V (VDD), 3.3 V (VDD3V3 LDO output) TSSOP-14 DS000307 v2-00 Original PDF ↗
AS5147 — 14-Bit On-Axis Magnetic Rotary Position Sensor
💬 Sample prompts Paste any of these into Claude Code to use this datasheet
View datasheet Show me the AS5147 datasheet
Interfaces What interfaces does the AS5147 support?
Pinout AS5147 pinout
DAEC What is DAEC in the AS5147?
Auto qual AS5147 automotive qualifications
View this datasheet

Paste this into Claude Code (VS Code panel, Adom editor, or terminal) to install:

Search the Adom Wiki for the datasheet "AS5147 — 14-Bit On-Axis Magnetic Rotary Position Sensor" (slug: as5147) at https://wiki-ufypy5dpx93o.adom.cloud/wiki/datasheets/as5147. Download the standardized markdown and extracted diagram images into my project's datasheets/as5147/ directory. Show me the key specifications and pin configuration.
Overview
Pinout
Specifications
Software
Applications
Diagrams
Markdown

Source: ams OSRAM AS5147 Datasheet (DS000307) Manufacturer: ams OSRAM (formerly AMS AG) Part Number: AS5147 Document: DS000307, v2-00 — 2021-Jul-22 (14-Bit On-Axis Magnetic Rotary Position Sensor with 11-Bit Binary Incremental Pulse Count)

Description

The AS5147 is a 14-bit on-axis magnetic rotary position sensor with 11-bit binary incremental pulse count and supports high-speed operation. The rotary position sensor has been designed for high-speed commutation of BLDC motors.

The magnetic field information of a diametric magnetized source (e.g. magnet) is sensed by integrated Hall sensors. A sophisticated hardwired CORDIC block (coordinate rotation digital computer) computes the angle and magnitude of the magnetic field vector. The angular data is internally filtered and temperature compensation algorithms are applied.

A standard 4-wire SPI serial interface allows a host microcontroller to read 14-bit absolute angle position data from the AS5147 and to program non-volatile settings without a dedicated programmer.

Standard incremental output signals ABI are provided along with PWM, UVW and commutation outputs for BLDC motor commutation. Diagnostic functions such as magnetic field strength and internal error recognition through CORDIC overflow, out-of-range, error flag, and cyclic redundancy check (CRC) are available.

The AS5147 is the first choice for the most demanding applications such as electric power steering (EPS), automotive actuators, and transmission control.

Key Specifications

14-bit absolute
Core Resolution
11-bit binary pulse count
Incremental Resolution
DAEC™
Dynamic Angle Error Compensation
SPI, ABI, UVW, PWM
Output Interfaces
5 V
Supply Voltage (VDD)
3.3 V (external 1 µF decoupling required)
Internal LDO (VDD3V3)
Supports high-speed commutation
Max. Rotation Speed
AEC-Q100 Grade 0 (automotive)
Qualifications
TSSOP-14
Package
−40 °C to 150 °C (in 5.0 V supply mode)
Operating Temperature (TaSV0)
−40 °C to 125 °C (in 3.3 V supply mode, NOSSET = 0)
Operating Temperature (Ta3V3)

Features

  • DAEC™ Dynamic Angle Error Compensation
  • 14-bit core resolution
  • Independent output interfaces: SPI, ABI, UVW, PWM
  • Zero position, configuration programmable
  • Self-diagnostics
  • Immune to external stray field
  • No programmer needed (via SPI command)
  • Supports safety-challenging applications
  • Lower system costs (no shielding needed)
  • Versatile choice of the interface
  • Easy to use — saving costs on DSP
  • Good resolution for motor and position control

Pin Configuration

Package: TSSOP-14.

1CSnDigital input
SPI chip select (active low)
2CLKDigital input
SPI clock
3MISODigital output
SPI master data input, slave output
4MOSIDigital input
SPI master data output, slave input
5TestDigital input
Test pin (connect to ground)
6BDigital output
Incremental signal B
7ADigital output
Incremental signal A
8W/PWMDigital output
Commutation signal W or PWM-encoded output
9VDigital output
Commutation signal V
10UDigital output
Commutation signal U
11VDDPower supply
5 V power-supply voltage for on-chip regulator
12VDD3V3Power supply
3.3 V on-chip LDO output. Requires external 1 µF decoupling.
13GNDPower supply
Ground
14IDigital output
Incremental signal I (index) or PWM

Notes:

1. Floating state of a digital input is not allowed. 2. If SPI is not used, a pull-up resistor on CSn is required. 3. If SPI is not used, a pull-down resistor on CLK and MOSI is required. 4. If SPI is not used, MISO can be left open. 5. If ABI, UVW, or PWM is not used, the pins can be left open.

Source: ams OSRAM AS5147 Datasheet (DS000307) Manufacturer: ams OSRAM (formerly AMS AG) Part Number: AS5147 Document: DS000307, v2-00 — 2021-Jul-22 (14-Bit On-Axis Magnetic Rotary Position Sensor with 11-Bit Binary Incremental Pulse Count)

Absolute Maximum Ratings

SymbolParameterMinMaxUnitNote
V<sub>DD5</sub>DC supply voltage at VDD pin−0.37.0V
V<sub>DD3</sub>DC supply voltage at VDD3V3 pin−0.35.0V
V<sub>SS</sub>DC supply voltage at GND pin−0.30.3V
V<sub>IN</sub>Input pin voltageV<sub>DD</sub> + 0.3V
I<sub>SCR</sub>Input current (latch-up immunity)−100100mAAEC-Q100-004
ESDElectrostatic discharge±2kVAEC-Q100-002
P<sub>T</sub>Total power dissipation (all supplies and outputs)150mW
TaSV0Ambient temperature SV0−40150°CIn 5.0 V supply mode only
Ta3V3Ambient temperature 3V3−40125°CIn 3.3 V supply mode if NOSSET = 0
TaProgProgramming temperature545°CProgramming @ room temp (25 °C ± 20 °C)
T<sub>strg</sub>Storage temperature−55150°C
T<sub>body</sub>Package body temperature260°CIPC/JEDEC J-STD-020
RH<sub>NC</sub>Relative humidity (non-condensing)585%
MSLMoisture sensitivity level3Floor life 168 h

Communication Interface

SPI

Standard 4-wire SPI. The host MCU reads 14-bit absolute angle data from the sensor and can program non-volatile settings via SPI commands — no dedicated programmer required.

ABI (Incremental)

Standard ABI incremental output signals (A, B, I/index) provided on dedicated pins. Resolution is 11-bit (2048 pulses per revolution).

UVW (Commutation)

3-phase commutation outputs U, V, W for BLDC motor commutation.

PWM

PWM-encoded angular output on I pin (index) or W/PWM pin, selectable.

Packages

TSSOP-14 (see Figure 43 packaging code). The package is AEC-Q100 Grade 0 automotive qualified with moisture sensitivity level 3.

Software API

Diagnostics available to the host:

  • CORDIC overflow
  • Out-of-range magnetic field strength
  • Error flag
  • Cyclic redundancy check (CRC) on SPI frames

Zero position, configuration, and several operation modes are programmable via SPI commands and stored non-volatile.

Applications

  • Electric power steering (EPS)
  • Automotive transmission (gearbox, actuator)
  • Pump
  • Brake (actuator)
  • Starter and alternator
  • AEC-Q100 Grade 0 automotive qualified

Diagrams & Graphs (20)

**Source:** [ams OSRAM AS5147 Datasheet (DS000307)](https://look.ams-osram.com/m/510307b77a8c543f/original/AS5147-DS000307.pdf)
**Manufacturer:** ams OSRAM (formerly AMS AG)
**Part Number:** AS5147
**Document:** DS000307, v2-00 — 2021-Jul-22 (14-Bit On-Axis Magnetic Rotary Position Sensor with 11-Bit Binary Incremental Pulse Count)

## Description

The AS5147 is a 14-bit on-axis magnetic rotary position sensor with 11-bit binary incremental pulse count and supports high-speed operation. The rotary position sensor has been designed for high-speed commutation of BLDC motors.

The magnetic field information of a diametric magnetized source (e.g. magnet) is sensed by integrated Hall sensors. A sophisticated hardwired CORDIC block (coordinate rotation digital computer) computes the angle and magnitude of the magnetic field vector. The angular data is internally filtered and temperature compensation algorithms are applied.

A standard 4-wire SPI serial interface allows a host microcontroller to read 14-bit absolute angle position data from the AS5147 and to program non-volatile settings without a dedicated programmer.

Standard incremental output signals ABI are provided along with PWM, UVW and commutation outputs for BLDC motor commutation. Diagnostic functions such as magnetic field strength and internal error recognition through CORDIC overflow, out-of-range, error flag, and cyclic redundancy check (CRC) are available.

The AS5147 is the first choice for the most demanding applications such as electric power steering (EPS), automotive actuators, and transmission control.

## Key Specifications

| Parameter | Value |
| --- | --- |
| Core Resolution | 14-bit absolute |
| Incremental Resolution | 11-bit binary pulse count |
| Dynamic Angle Error Compensation | DAEC™ |
| Output Interfaces | SPI, ABI, UVW, PWM |
| Supply Voltage (VDD) | 5 V |
| Internal LDO (VDD3V3) | 3.3 V (external 1 µF decoupling required) |
| Max. Rotation Speed | Supports high-speed commutation |
| Qualifications | AEC-Q100 Grade 0 (automotive) |
| Package | TSSOP-14 |
| Operating Temperature (TaSV0) | −40 °C to 150 °C (in 5.0 V supply mode) |
| Operating Temperature (Ta3V3) | −40 °C to 125 °C (in 3.3 V supply mode, NOSSET = 0) |

## Features

- DAEC™ Dynamic Angle Error Compensation
- 14-bit core resolution
- Independent output interfaces: SPI, ABI, UVW, PWM
- Zero position, configuration programmable
- Self-diagnostics
- Immune to external stray field
- No programmer needed (via SPI command)
- Supports safety-challenging applications
- Lower system costs (no shielding needed)
- Versatile choice of the interface
- Easy to use — saving costs on DSP
- Good resolution for motor and position control

## Applications

- Electric power steering (EPS)
- Automotive transmission (gearbox, actuator)
- Pump
- Brake (actuator)
- Starter and alternator
- AEC-Q100 Grade 0 automotive qualified

## Pin Configuration

Package: TSSOP-14.

| Pin | Name | Type | Description |
| --- | --- | --- | --- |
| 1 | CSn | Digital input | SPI chip select (active low) |
| 2 | CLK | Digital input | SPI clock |
| 3 | MISO | Digital output | SPI master data input, slave output |
| 4 | MOSI | Digital input | SPI master data output, slave input |
| 5 | Test | Digital input | Test pin (connect to ground) |
| 6 | B | Digital output | Incremental signal B |
| 7 | A | Digital output | Incremental signal A |
| 8 | W/PWM | Digital output | Commutation signal W or PWM-encoded output |
| 9 | V | Digital output | Commutation signal V |
| 10 | U | Digital output | Commutation signal U |
| 11 | VDD | Power supply | 5 V power-supply voltage for on-chip regulator |
| 12 | VDD3V3 | Power supply | 3.3 V on-chip LDO output. Requires external 1 µF decoupling. |
| 13 | GND | Power supply | Ground |
| 14 | I | Digital output | Incremental signal I (index) or PWM |

Notes:

1. Floating state of a digital input is not allowed.
2. If SPI is not used, a pull-up resistor on CSn is required.
3. If SPI is not used, a pull-down resistor on CLK and MOSI is required.
4. If SPI is not used, MISO can be left open.
5. If ABI, UVW, or PWM is not used, the pins can be left open.

## Absolute Maximum Ratings

| Symbol | Parameter | Min | Max | Unit | Note |
| --- | --- | --- | --- | --- | --- |
| V<sub>DD5</sub> | DC supply voltage at VDD pin | −0.3 | 7.0 | V | |
| V<sub>DD3</sub> | DC supply voltage at VDD3V3 pin | −0.3 | 5.0 | V | |
| V<sub>SS</sub> | DC supply voltage at GND pin | −0.3 | 0.3 | V | |
| V<sub>IN</sub> | Input pin voltage | — | V<sub>DD</sub> + 0.3 | V | |
| I<sub>SCR</sub> | Input current (latch-up immunity) | −100 | 100 | mA | AEC-Q100-004 |
| ESD | Electrostatic discharge | — | ±2 | kV | AEC-Q100-002 |
| P<sub>T</sub> | Total power dissipation (all supplies and outputs) | — | 150 | mW | |
| TaSV0 | Ambient temperature SV0 | −40 | 150 | °C | In 5.0 V supply mode only |
| Ta3V3 | Ambient temperature 3V3 | −40 | 125 | °C | In 3.3 V supply mode if NOSSET = 0 |
| TaProg | Programming temperature | 5 | 45 | °C | Programming @ room temp (25 °C ± 20 °C) |
| T<sub>strg</sub> | Storage temperature | −55 | 150 | °C | |
| T<sub>body</sub> | Package body temperature | — | 260 | °C | IPC/JEDEC J-STD-020 |
| RH<sub>NC</sub> | Relative humidity (non-condensing) | 5 | 85 | % | |
| MSL | Moisture sensitivity level | — | 3 | — | Floor life 168 h |

## Communication Interface

### SPI

Standard 4-wire SPI. The host MCU reads 14-bit absolute angle data from the sensor and can program non-volatile settings via SPI commands — no dedicated programmer required.

### ABI (Incremental)

Standard ABI incremental output signals (A, B, I/index) provided on dedicated pins. Resolution is 11-bit (2048 pulses per revolution).

### UVW (Commutation)

3-phase commutation outputs U, V, W for BLDC motor commutation.

### PWM

PWM-encoded angular output on I pin (index) or W/PWM pin, selectable.

## Software API

Diagnostics available to the host:
- CORDIC overflow
- Out-of-range magnetic field strength
- Error flag
- Cyclic redundancy check (CRC) on SPI frames

Zero position, configuration, and several operation modes are programmable via SPI commands and stored non-volatile.

## Packages

TSSOP-14 (see Figure 43 packaging code). The package is AEC-Q100 Grade 0 automotive qualified with moisture sensitivity level 3.

Sub-Skills
?
What are Sub-Skills?

Sub-skills are community-contributed AI skill extensions for this component. They teach AI assistants about specific tools, configurators, or workflows.

Examples:

  • A manufacturer’s configuration tool for a motor controller
  • A community-written design guide for an amplifier circuit
  • An automated test/validation script for a sensor module

How to add one: Click Add Sub-Skill, provide the URL to your skill and a brief description. Submissions are reviewed by the Adom team before going live.

No sub-skills yet. Be the first to contribute one!