AMS AS5171 Position Sensor Datasheet
Below you will find brief information for AS5171 AS5171A, AS5171 AS5171B. These high-resolution angular position sensors offer precise absolute angle measurement with analog (AS5171A) or digital PWM/SENT (AS5171B) output. They feature magnetic stray field immunity, high accuracy even for small angular excursions, and are ideal for automotive applications like brake/gas pedals and steering angle sensing. The SIP package integrates decoupling capacitors, reducing system costs.
Advertisement
Advertisement
General Description
AS5171
High-Resolution On-Axis Magnetic
Angular Position Sensor
The AS5171 is a high-resolution angular position sensor for precise absolute angle measurement. The AS5171 is available with an analog output interface (AS5171A) or a digital output interface (AS5171B). The latter can be programmed as a PWM or a SENT-compliant output interface.
Based on a Hall sensor technology, this device measures the orthogonal component of the flux density (Bz) over a full-turn rotation and compensates for external stray magnetic fields with a robust architecture based on a 14-bit sensor array and analog front-end (AFE). A sub-range can be programmed to achieve the best resolution for the application. To measure the angle, only a simple two-pole magnet rotating over the center of the package is required. The magnet may be placed above or below the device. The absolute angle measurement provides an instant indication of the magnet’s angular position. The
AS5171 operates at a supply voltage of 5V, and the supply and output pins are protected against overvoltage up to +20V. In addition the supply pins are protected against reverse polarity up to –20V.
The AS5171A and AS5171B are available in a SIP package
(System in Package). The package has integrated the AS5171 sensor die together with the decoupling capacitors necessary to pass system level ESD and EMC requirements. No additional components and PCB on the sensor side is needed. The product is defined as SEooC (Safety Element out of Context) according
ISO26262.
appear at end of datasheet.
Figure 1:
Typical Arrangement of AS5171 and a Magnet ams Datasheet
[v1-06] 2017-Oct-13
Page 1
Document Feedback
AS5171 −
General Description
Key Benefits and Features
The benefits and features of this device are listed below:
Figure 2:
Added Value of Using AS5171
Benefits
•
Resolve small angular excursion with high accuracy
•
Accurate angle measurement
•
Higher durability and lower system costs (no shield needed)
•
Enabler for safety critical applications
•
Suitable for automotive applications
•
SIP Package (sensor + decoupling capacitors for ESD/EMC)
Features
•
12-bit resolution @90° minimum arc
•
Low output noise, low inherent INL
•
Magnetic stray field immunity
•
Functional safety, diagnostics, dual redundant chip version
•
AEC-Q100 Grade 0 qualified
•
System cost reduction – no PCB and additional components are needed
Applications
The AS5171 is ideal for automotive applications like:
•
Brake and Gas Pedals
•
Throttle Valve and Tumble Flaps
•
Steering Angle Sensors
•
Chassis Ride
•
EGR
•
Fuel-Level Measurement Systems
•
2/4WD Switch
•
Contactless Potentiometers
Page 2
Document Feedback
ams Datasheet
[v1-06] 2017-Oct-13
AS5171 −
General Description
Block Diagram
The functional blocks of the AS5171A and AS5171B are shown below:
Figure 3:
Functional Blocks of the AS5171A
VDD
VDD3V3
LDO
Reverse Polarity Protection
Register Setting
OTP
UART
Hall Sensors
Analog
Front-End
14-bit A/D
AGC
ATAN
(CORDIC)
Digital Filter 12-bit D/A Linearizator Driver
AS5171A
GND
OUT
Figure 4:
Functional Blocks of the AS5171B
VDD
VDD3V3
LDO
Reverse Polarity
Protection
Register Setting
OTP
UART
Hall Sensors
Analog
Frontend
14-bit A/D
ATAN
(CORDIC)
Digital
Filter
Linearizator
PWM
SENT
AGC
GND
Driver
AS5171B
OUT
ams Datasheet
[v1-06] 2017-Oct-13
Page 3
Document Feedback
Pin Assignments
AS5171 −
Pin Assignments
Figure 5:
AS5171A/B Pin Assignment (Top View, SIP)
AS5171
Figure 6:
AS5171A/B Pin Description
Pin # Pin Name
SIP
-
2
3
-
1
-
-
-
VDD
TP1
TP2
TP3
OUT
TP4
VDD3V3
GND
Pin Type Description Comments
Supply
Supply
Supply
Positive supply
Ground
5V supply – 100nF capacitor in SIP
Body n.a.
n.a.
n.a.
Analog output (AS5171A)
Digital output (AS5171B) n.a.
Test pin
Test pin
Test pin
Output interface 4.7nF capacitor in SIP Body
Test pin
3.3V on-chip low-dropout (LDO) output. 100nF capacitor in SIP Body
Connected to ground
Page 4
Document Feedback
ams Datasheet
[v1-06] 2017-Oct-13
AS5171 −
Absolute Maximum Ratings
Absolute Maximum Ratings
Stresses beyond those listed under
may cause permanent damage to the device. These are stress ratings only. Functional operation of the device at these or any other conditions beyond those indicated under
is not implied. Exposure to absolute maximum rating conditions for extended periods may affect device reliability.
Figure 7:
Absolute Maximum Ratings
Symbol
VDD
VOUT
VDIFF
VREGOUT
I
SCR
P
T
Parameter Min Max Units
Electrical Parameters
DC Supply Voltage at VDD pin -20 20
-0.3
20 External DC voltage at OUT pin
DC voltage difference between
VDD and OUT
DC voltage at the VDD3V3 pin
-20
-0.3
20
5.0
V
V
V
V
Input Current (latch-up immunity)
-100 100 mA
Continuous Power Dissipation (T
AMB
= 70°C)
Comments
Not operational
Permanent
AEC-Q100-004
Continuous power dissipation 66 mW
Calculated with
IDDmax=12mA;
VDD=5.5V
Electrostatic Discharge
ESD
HBM on
Chip level
T
AMB
Electrostatic discharge HBM
ESD
HBM system
Electrostatic discharge HBM on
VDD, Out and GND (outer connects)
±4 kV
Temperature Ranges and Storage Conditions
Operating temperature range -40
±2
150 kV
°C
AEC-Q100-002
AEC-Q100-002
TaProg Programming temperature 5 45 °C
Ambient temperature
Programming@ Room temperature
(25°C ± 20°C)
T
STRG
Storage temperature range -55 150 °C
ams Datasheet
[v1-06] 2017-Oct-13
Page 5
Document Feedback
AS5171 −
Absolute Maximum R atings
Symbol
T
BODY
RH
NC
MSL
Parameter
Package body temperature
Relative humidity non-condensing
Moisture sensitivity level
Min
5
3
Max
260
85
Units
°C
Comments
The reflow peak soldering temperature
(body temperature) is specified according to
IPC/JEDEC J-STD-020
“Moisture/Reflow
Sensitivity Classification for Non-hermetic Solid
State Surface Mount
Devices.” The lead finish for Pb-free leaded packages is “Matte Tin”
(100% Sn)
%
Represents a maximum floor life time of 168 hours
System Electrical and Timing Characteristics
All in this datasheet defined tolerances for external components need to be assured over the whole operation conditions range and also over lifetime.
Overall condition: T
AMB
= -40°C to 150°C, VDD=4.5V to 5.5V;
Components spec; unless otherwise noted
Figure 8:
Operating Conditions
Symbol
VDD
VREG
IDD_A lDD_B
ISTART
TSUP
Parameter Conditions
Positive supply voltage
Regulated voltage
Supply current AS5171A
VDD3V3 should not be loaded by any external DC current
AGC=255 (no magnet placed); no output load; no short circiut
Supply current AS5171B
AGC=255 (no magnet placed); no output load; no short circiut
Supply current at start-up VREG = 2.25V
Start-up time Functional mode
Min Typ Max Unit
4.5
5.0
5.5
V
3.3
3.45
3.6
V
4
4
2.5
5
12
10
10
10 mA mA mA ms
T
AMB
= -40°C to 150°C, VDD = 4.5 – 5.5V (5Voperation),
Magnetic Characterization; unless otherwise noted
Page 6
Document Feedback
ams Datasheet
[v1-06] 2017-Oct-13
AS5171 −
Absolute Maximum Ratings
Figure 9:
Electrical System Characteristics
Symbol
CRES
ARES
DRES
INLopt
INLtemp
INL
ON
ST
Parameter Conditions
Core resolution
Analog resolution
(AS5171A)
Digital resolution
(AS5171B)
Range > 90°
Integral non-linearity
(optimum)
Integral non-linearity
(optimum)
at 25°C over full turn 360°
over temperature -40°C to 150°C over full turn 360°
Integral non-linearity
over temperature -40°C to 150°C over full turn 360º and displacement
Output noise peak to peak Static conditions - filter on
Sampling time
Min Typ Max Unit
14 bit
-0.5
-0.9
-1.4
125
12
12
0.5
0.9
1.4
1 bit bit deg deg deg
LSB
μs
Note(s):
1. Reference magnet: NdFeB, 6 mm diameter, 2.5 mm thickness
Figure 10:
Power Management – Supply Monitor - Timing
Symbol
VDDUVTH
VDDUVTL
VDDUH
UVDT
UVRT
VDDOVTH
Parameter Conditions
VDD undervoltage upper threshold
VDD undervoltage lower threshold
VDD undervoltage hysteresis
VDD undervoltage detection time
Undervoltage recovery time
Time devices detects undervoltage VDD< VDDUVTH
Time device return into normal mode from failure band
VDD > VDDUVTH
VDD overvoltage upper threshold
Min Typ Max Unit
3.5
3.0
300
10
10
6.0
4.0
3.5
500
50
50
6.5
4.5
4.0
900
250
250
7.0
V
V mV
μs
μs
V
ams Datasheet
[v1-06] 2017-Oct-13
Page 7
Document Feedback
AS5171 −
Absolute Maximum R atings
Symbol
VDDOVTL
VDDOH
OVDT
OVRT
Parameter
VDD overvoltage lower threshold
VDD overvoltage hysteresis
VDD overvoltage detection time
VDD overvoltage recovery time
TDETWD
WatchDog error detection time
Conditions Min
5.5
Typ
6.0
Max
6.5
Unit
V
300 500 900
Time devices detects overvoltage VDD> VDDOVTL
Time device return into normal mode from failure band VDD <
VDDOVTL
Time device detects oscillator failure till output is in failure band
500 1000 2000
500 1000 2000
12
V
μs
μs ms
T
AMB
= -40°C to 150°C, VDD = 4.5V to 5.5V, unless otherwise noted.
Two-pole cylindrical diametrically magnetized source:
Figure 11:
Magnetic Characteristics
Symbol
Bz
BzE
Parameter Conditions
Orthogonal magnetic field strength
Orthogonal magnetic field strength – extended mode
Displacement radius
Required orthogonal component of the magnetic field strength measured at the package surface along a circle of 1.25 mm
= 0
Required orthogonal component of the magnetic field strength measured at the package surface along a circle of 1.25mm
= 1
Offset between defined device center and magnet axis. Dependent on the selected magnet.
Min Typ Max Unit
30
10
0.5
70
90 mT mT mm
Note(s):
1. Reference magnet: NdFeB, 6 mm diameter, 2.5 mm thickness
Page 8
Document Feedback
ams Datasheet
[v1-06] 2017-Oct-13
AS5171 −
Absolute Maximum Ratings
Figure 12:
Electrical and Timing Characteristics Analog Output (AS5171A)
Symbol
INLOS
DNLOS
RERR
BVPU
BGPD
OSSCG
OSSCV
OSSDT
OSSRT
OLCH
OLCL
OSPSR
OSNSR
OSTD
Parameter Conditions Min Typ
INL output stage
DNL output stage
Ratiometricity error Between 4% and 96% of VDD
Output voltage broken
VDD with pull-up resistor
Pull-up resistor must be in the specified range
)
Output voltage broken ground with pull-down resistor
Pull-down resistor must be in the specified range
)
Output short-circuit current GND
Output short-circuit current VDD
Output short-circuit detection time
Output short-circuit recovery time
Output level clamping high
Output level clamping low
OUT = GND
OUT = VDD
OUT = GND or OUT = VDD
Output stage positive step response (driver only)
Output stage negative step response (driver only)
Output stage temperature drift
Output current at OUT pin
-3 mA
Output current at OUT pin
3 mA
From 0 to 90%VDD, measured at OUT pin, with
RPUOUT = 4.7kΩ,
CLOAD = 1nF, VDD = 5V
From VDD to 10%VDD, measured at OUT pin, with
RPUOUT = 4.7kΩ,
CLOAD = 1nF, VDD = 5V of value at mid code, info parameter not tested in production
-6
-5
-0.5%
96
0
-20
5
20
2
96
-0.2
-10
10
200
5
Max
+6
+5
0.5%
100
4
-5
20
600
20
4
250
250
0.2
Unit
LSB
LSB
VDD
%VDD
%VDD mA mA
μs ms
%VDD
%VDD
μs
μs
%
Note(s):
1. For each code the ratiometricity error is defined as follows:
VOUTRATE=((VOUTact – (VOUTtyp*(VDDact/ VDDtyp)))/VDDtyp)*100
Where:
- VOUTact is the actual output voltage
- VOUTtyp is the typical output voltage
- VDDact is the actual supply voltage
- VDDtyp is the typical supply voltage
ams Datasheet
[v1-06] 2017-Oct-13
Page 9
Document Feedback
AS5171 −
Absolute Maximum R atings
Figure 13:
Electrical and Timing Characteristics PWM Output (AS5171B)
Symbol
PWMSSOCG
PWMF7
PWMF6
PWMF5
PWMF4
PWMF3
PWMF2
PWMF1
PWMF0
PWMVOH
PWMSSOCV
PWMSSDT
PWMSSRT
BKPWMVOH
BKPWMVOL
PWMVOL
PWMSRF
Parameter Conditions
Short-circuit output current
Short-circuit output current
PWM short-circuit detection time
PWM short circuit recovery time
PWM output voltage high in broken condition
PWM output voltage low in broken condition
Broken VDD or broken
GND, OUT = high,
PWMVOH=VDD-VOUT
RPU = 10kΩ or
RPD = 10kΩ
Broken VDD or broken
GND, OUT = low,
RPU = 10kΩ or
RPD = 10kΩ
PWM frequency
PWM frequency
PWM frequency
PWM frequency
= 111
= 110
= 101
= 100
PWM frequency
PWM frequency
PWM frequency
PWM frequency
PWM output voltage level high
PWM output voltage level high
OUT = GND
OUT = VDD
OUT = GND or
OUT = VDD
= 011
= 010
= 001
= 000
IOUT = 5 mA,
PWMVOH = VDD - VOUT
IOUT = 5 mA
PMM slew rate fast
Between 25% and 75% of VDD,
RPUOUT = 4.7kΩ,
CLOUT1 = 4.7nF,
= 0
Min
-20
5
0
0
112.5
125 137.5
180 200 220
225
360
250
400
275
440
450
720
500
800
550
880
900 1000 1100
1800 2000 2200
0
0
1
Typ
-10
10
6
2
Max
-5
20
5
0.4
0.4
0.4
0.4
4
Unit
mA mA
% PWM clock cycle
% PWM clock cycle
V
V
V
V
V/μs
Hz
Hz
Hz
Hz
Hz
Hz
Hz
Hz
Page 10
Document Feedback
ams Datasheet
[v1-06] 2017-Oct-13
AS5171 −
Absolute Maximum Ratings
Symbol
PWMSRS
Parameter
PMM slew rate slow
Conditions
Between 25% and 75% of VDD,
RPUOUT = 4.7kΩ,
CLOUT1 = 4.7nF,
= 1
Min Typ Max
0.5
1 2
Figure 14:
Electrical and Timing Characteristics SENT Output (AS5171B)
Unit
V/μs
Symbol
SENTSSOC
BKSENTVOH
SENTVOH
SENTVOL
SENTFT
SENTRT
Parameter Conditions
SENT short-circuit output current
OUT = 20V
OUT = 0V
SENT output voltage in broken condition
Broken VDD or broken
GND, RPU = 50kΩ, SENT constantly high
SENT output voltage high
SENT output voltage low
SENT fall time
SENT rise time
Min Typ Max
10
-40
20
-20
40
-10
0
4.1
1.2
0.5
6.5
18
Figure 15:
Electrical and Timing Characteristics UART Interface
Unit
mA mA
V
Symbol Parameter
UARTVIH
UARTVIL
UARTVOH
UARTVOL
UART high level input voltage
UART low level input voltage
UART high level output voltage
UART low level output voltage
UART baud rate
Conditions Min
70
VDD-0.5
2400
Typ Max Unit
30
0.5
9600
%VDD
%VDD
V
V
Baud
V
V
μ s
μ s
Note(s):
1. Typ. error 1%. Indirect tested.
ams Datasheet
[v1-06] 2017-Oct-13
Page 11
Document Feedback
Detailed Description
AS5171 −
Detailed Description
The AS5171 is a Hall-based rotary magnetic position sensor using a CMOS technology. The lateral Hall sensor array converts the magnetic field component perpendicular to the surface of the chip into a voltage.
The signals coming from the Hall sensors are first amplified and filtered before being converted by the analog-to-digital converter (ADC). The output of the ADC is processed by the
CORDIC block (Coordinate-Rotation Digital Computer) to compute the angule and magnitude of the magnetic field vector. The sensor and analog front-end (AFE) section works in a closed loop alongside an AGC to compensate for temperature and magnetic field variations. The calculated magnetic field strength (
), the automatic gain control (
can be read through the output pin (OUT) in
The magnetic field coordinates provided by the CORDIC block are fed to a digital filter which reduces noise. A linearization block generates the transfer function, including linearization.
The AS5171 is available with two different output interfaces: analog ratiometric (AS5171A) or digital PWM or SENT (AS5171B).
The output of the AS5171 can be programmed to define a starting position (zero angle) and a stop position (maximum angle). An embedded linearization algorithm allows reducing the system INL error due, for example, to mechanical misalignment, magnet imperfections, etc.
The AS5171 can be programmed through the OUTpin with a
UART interface which allows writing an on-chip non-volatile memory (OTP) where the specific settings are stored. The
AS5171 can be programmed by the
ams
programming tool, both at the component and board level.
Page 12
Document Feedback
ams Datasheet
[v1-06] 2017-Oct-13
AS5171 −
Register Description
Register Description
Figure 16:
Non-Volatile Memory Register Description
The register description for AS5171A/B are explained below:
•
Descriptions and Settings with Analog are supported by
AS5171A
•
Descriptions and Settings with PWM are supported by
AS5171B
Address Bit Position
0x0A
0x0B
0x0C
0x0D
7:0
7:0
7:0
7:0
0
1
0x0E
0x0F
0x10
0x11
3:2
3:2
7:4
4:0
5
6
2:1
4:3
7:5
1:0
7
6:4
7
0
Field
n.a.
SENTMID
SENTTK
SENTESM
SENTPP
SENTRC
Description
Customer ID byte 0
Customer ID byte 1
Customer ID byte 2
Customer ID byte 3
PWM inverted
PWM slew rate
(0 = PWM slew rate fast PWMSRF
,
)
Digital output stage
(00 = PWM push-pull
01 = PWM pull-down
10 = PWM pull-up
11= SENT)
It applies to the AS5171B only
Analog read-back debouncing
Not used
Failure band selection (0 = lower failure band,
1 = upper failure band)
Hysteresis across the brake point
Quadrant selection
PWM rising threshold TBD
PWM falling threshold TBD
SENT Message ID
SENT tick
Enable SENT serial message
SENT pause pulse enable (1 = enable, 0 = disable)
SENT rolling counter enable
(1 = enable, 0 = disable)
ams Datasheet
[v1-06] 2017-Oct-13
Page 13
Document Feedback
Address Bit Position
0x12
0x13
0x14
0x15
0x16
0x17
0x18
0x19
0x1A
0x1B
0x1C
3:0
6:4
3:0
6:4
7:0
3:0
7:4
7:0
7:0
4:0
7:5
7:0
7:0
7:0
3:0
7:4
2:0
3
0x1D
0x1E
4
6:5
7
7:0
AER
CUSLOCK
SIGN
Field
n.a
n.a
n.a
n.a
AS5171 −
Register Description
Description
No use. Default 0
No use. Default 0
No use. Default 0
No use. Default 0
Clamping level high
Reg 0x14[0] =LSB
Reg 0x15[3]=MSN
Clamping level low
Reg 0x15[4] =LSB
Reg 0x16[7]=MSN
Post processing offset
Reg 0x17[0] =LSB
Reg 0x19[3]=MSB
Post processing gain
Reg 0x19[4] =LSB
Reg 0x1B[3]=MSB
Break point
Reg 0x1B[5] =LSB
Reg 0x1D[2]=MSB
Magnetic field extended range (1 =
Angle extended range (set to 1 if the maximum angle excursion is smaller than 22 degree)
Post processing filter
Customer settings lock
Signature
Page 14
Document Feedback
ams Datasheet
[v1-06] 2017-Oct-13
AS5171 −
Register Description
Figure 17:
Volatile Memory Register Description
Address Bit Position
0x22
0x23
0x32
0x33
0x34
0x35
0x36
0x37
0x37
7:6
7:0
7:0
7:0
3:0
7:4
7:0
5:0
6
7
4
5
7:0
3:0
Field
DAC12IN
DAC12INSEL
DSPRN
GLOAD
-
ANGLECORDIC
-
MAG
AGC
ANGLEFILTER
-
-
R
R
R/W Description
R/W
R/W
Input word of the 12-bit output DAC
(Reg0x23[3] = MSB, Reg0x22[0] = LSB)
R/W DAC 12 input buffer selection
R/W Digital signal processing reset
R/W Enable of gload
Not used
R
R
-
Angle of the CORDIC output block.
(Reg0x33[5] = MSB, Reg0x32[0] = LSB)
Not used
CORDIC magnitude
AGC value
Angle of the digital filter output block
(Reg0x37[3] = MSB, Reg0x36[0] = LSB)
Not used
Figure 18:
Special Functions
Address Bit Position
0x60
0x61
0x62
0x63
7:0
7:0
7:0
7:0
Field
Description
Permanently burn OTP, see
ams Datasheet
[v1-06] 2017-Oct-13
Page 15
Document Feedback
AS5171 −
Register Description
UART Interface
The AS5171 is equipped with a UART interface, which allows reading and writing the registers as well as permanently programming the non-volatile memory (OTP). By default
(factory setting, customer_ lock = 0) the AS5171 is in the so-called
Communication Mode
and the UART is connected at the output pin (OUT ). In this mode, the device is in open-drain mode and therefore a pull-up resistor has to be connected on the output.
The UART interface allows reading and writing two consecutive addresses. The standard UART sequence consists of four frames.
Each frame begins with a start bit (START), which is followed by
8 data bits (D[0:7]), one parity bit (PAR), and a stop bit (STOP), as shown in
.
Figure 19:
UART Frame
START D[0] D[1] D[2] D[3] D[4] D[5] D[6] D[7] PAR STOP
The PAR bit is even parity calculated over the data bits (D[0:7]).
Each frame is transferred from LSB to MSB.
The four frames are shown in
.
Figure 20:
UART Frame Sequence
Frame Number
3
4
1
2
D[7]
R/W
D[6] D[5] D[4] D[3]
0x55
ADDRESS
DATA1
DATA2
D[2] D[1] D[0]
The first frame is the synchronization frame and consists of
D[0:7] = 0x55 followed by the parity bit (PAR=0) and the stop bit. This frame synchronizes the baud rate between the AS5171 and the host microcontroller.
Page 16
Document Feedback
ams Datasheet
[v1-06] 2017-Oct-13
AS5171 −
Register Description
The second frame contains the read/write command (D[7] = 0
Write, D[7] = 1 Read) and the address of the register (D[6:0] =
ADDRESS).
The content of the third and fourth frames (DATA1 and DATA2) will be written to or read from the location specified by
ADDRESS and ADDRESS+1, respectively.
show examples of read and write.
Figure 21:
Example of Write (Reg[0x22] = 0x18, Reg[0x23] = 0xA2)
0x55* 0x22 0x18 0xA2
0 1 0 1 0 1 0 1 0 0 1 0 0 1 0 0 0 1 0 0 0 1 0 0 0 0 1 1 0 0 0 0 1 0 0 1 0 0 0 1 0 1 1 1
Figure 22:
Example of Read (Reg[0x2B], Reg[0x2C])
0x55 0x2B
0 1 0 1 0 1 0 1 0 0 1 0 1 1 0 1 0 1 0 1 1 1 0
Content of register 0x2B
1 0
Content of register 0x2C
1
ams Datasheet
[v1-06] 2017-Oct-13
Exiting Communication Mode
Communication mode is exited and operational mode is entered with a Pass-to-function (P2F) command, by writing to the virtual registers 0x60 and 0x61:
: write(0x60) = 0x70, write(0x61) = 0x51
No more commands can be sent after sending this command, because the device is permanently placed in operational mode.
Programming OTP Registers
The BURNOTP command writes the OTP registers with their programmed values. The command is issued by writing to virtual registers 0x62 and 0x63:
: write(0x62) = 0x70, write(0x63) = 0x51.
Page 17
Document Feedback
AS5171 −
Register Description
Customer ID
A specific identifier chosen by the user can be stored in the non-volatile memory. This identifier consists of 4 bytes and can be stored in the locations
,
, and
Output Linear Transfer Function
A linear transfer function controls the state of the output in response to the absolute orientation of the external magnet.
The parameters which control this function are shown in
To calculate this settings into the corresponding sensor settings,
ams
provides a programming tool, specific DLL or the complete source code. For more information, please contact
ams
.
Figure 23:
Transfer Function Control Parameters
Symbol
T1
T2
OT1
OT2
CLMPL
CLMPH
BP
Parameter
Mechanical angle starting point
Mechanical angle stop point
Output at the starting point (T1)
Output at the stop point (T2)
Clamping level low
Clamping level high
Breakpoint
Resolution [bit]
12
12
14
14
14
12
12
As shown in the
Figure 24 , the parameters T1, T2, OT1, and OT2
define the input-to-output linear transfer function. The dedicated programmer for the AS5171 uses the parameters from
Figure 23 to generate the corresponding settings
,
CLMPH , PPOFFSET , PPGAIN and BP (see
The clamping level parameters
and
absolute minimum and maximum level of the output. Both clamping levels can be set with the 12 LSBs out of the 12-bit output resolution.
and
outside of the lower and upper diagnostic failure band defined by the output broken wire voltage (see
:
and
Page 18
Document Feedback
ams Datasheet
[v1-06] 2017-Oct-13
AS5171 −
Register Description
Figure 24:
Output Transfer Function
Measured angle
Max out
BVPU
CLMPH
OT2
Mechanical range
Upper failure band
Upper clamping band
OT1
CLMPL
BGPD
ams Datasheet
[v1-06] 2017-Oct-13
Lower clamping band
Lower failure band
T1
Electrical range
T2 BP
Mechanical angle
The breakpoint
BP sets the discontinuity point where the
output jumps from one clamping level to the other. It is strongly recommended to set the breakpoint at the maximum distance from the start and stop position (T1 and T2). To handle the case of a full turn, a hysteresis function across the breakpoint can be used to avoid sudden jumps between the lower and upper clamping level.
Figure 25:
Hysteresis Setting
00
01
10
11
Hysteresis LSBs
0
56
91
137
The hysteresis LSB is based on the core resolution (14-bit).
Page 19
Document Feedback
AS5171 −
Register Description
The AS5171 features a programmable digital filter. As shown in
Figure 26 in a static condition (no change of the input), the
static error band is ±0.5 LSB (at 12-bit resolution). Whenever an input step occurs, the output (measured angle) follows the input (mechanical angle) entering a certain error band within the step response time. From the time when the output is within the static error band the output takes 1000 ms to settle to the static error band achieving again ±0.5 LSB output noise. The filter is not usable in 360° range, if the Hysteresis setting is on.
Figure 26:
Step Response
Measured Angle
Static Error Band
Dynamic
Error Band
Input
Sampling
Frequency
Step Response
Time
Output response
1000ms
Static Error Band time
It is possible to optimize the step response time versus the dynamic error band with the
Figure 27:
FILTER Setting
FILTER
00
01
Dynamic Error Band [LSB]
Filter off
23
Step Response
Time [µs]
Not applicable
5 CORDIC cycles
Page 20
Document Feedback
ams Datasheet
[v1-06] 2017-Oct-13
AS5171 −
Register Description
Multiple Quadrants
The multiple quadrants option allows repeating the same output control parameters up to 4 times over the full turn rotation as shown in the
, and
parameter sets the number of quadrants, as shown in the
Figure 28:
Number of Quadrants
QUADEN
00
01
10
11
Number of Quadrants
Single
Double
Triple
Quadruple
Figure 29:
Dual Quadrant Mode
Measured angle
Max out
BVPU
CLMPH
Upper failure band
Upper clamping band
CLMPL
BGPD
Lower clamping band
Lower failure band
360
ams Datasheet
[v1-06] 2017-Oct-13
Page 21
Document Feedback
Figure 30:
Triple Quadrant Mode
Measured angle
Max out
BVPU
CLMPH
Upper failure band
Upper clamping band
CLMPL
BGPD
Lower clamping band
Lower failure band
Figure 31:
Quadruple Quadrant Mode
Measured angle
Max out
BVPU
CLMPH
CLMPL
BGPD
Upper failure band
Upper clamping band
Lower clamping band
Lower failure band
AS5171 −
Register Description
360
360
Page 22
Document Feedback
ams Datasheet
[v1-06] 2017-Oct-13
AS5171 −
Register Description
Figure 32:
Pulse Width Modulation Frame
Extended Magnetic Input Range
The magnetic input field range can be boosted with the
bit. The extended magnetic field allows increasing the maximum air gap between the AS5171 and the magnet.
Analog Output (AS5171A)
The AS5171A provides a linear analog ratiometric output signal.
The output buffer features a push-pull analog output stage which can be loaded with a pull-down or a pull-up resistor. The output voltage represents the angular orientation of the magnet above the AS5171A on a linear absolute scale and is ratiometric to VDD.
PWM Output (AS5171B)
The AS5171B has a PWM output. With the
setting, the
PWM output stage can be programmed as a push-pull, pull-down, or pull-up driver. The duty-cycle of each pulse is proportional to the absolute angular position of the external magnet.
The PWM signal consists of a frame of 4096 clock periods as shown in
Figure 32 . The PWM frame begins with a certain
number of clocks high, defined by the
by the electrical angle information. The frame ends with a certain number of clock pulses low, as defined by the
It is possible to invert the frame using the
setting.
PWM period
1 2 3 4 5
CMPL
ams Datasheet
[v1-06] 2017-Oct-13
CMPH
Mechanical angle
Electrical angle
The
setting sets the duration of the PWM frequency.
The
setting chooses between fast and slow steps.
Page 23
Document Feedback
Page 24
Document Feedback
AS5171 −
Register Description
SENTTK
01000
01001
01010
01011
01100
01101
01110
01111
10000
10001
00000
00001
00010
00011
00100
00101
00110
00111
SENT Output
The AS5171B provides a SENT-compatible output (Single Edge
Nibble Transmission) interface which is compliant with the
SAE-J2716 standard (Jan-2010) and features the Single Secure
Sensor and the Single Sensor protocol (refer to SENT_J2716_
Standard - Appendix A.3 and A.4). SENT is a single-wire interface based on a unidirectional communication scheme from the sensor (transmitter) to the engine control unit (receiver). The sensor constantly transmits data to the receiver.
The SENT interface can be enabled on the AS5171B with the
setting.
The SENT frame consists of 8 nibbles in which each nibble is made up by 4 bits. The duration of the nibbles is variable and depends on its content and tick frequency. With the AS5171B, the tick frequency is selected by the
in the below figure.
Figure 33:
SENT Tick Period
SENT Tick Period (
μ
s)
9.5
10
10.25
10.5
7.5
8
8.5
9
10.75
11
5.5
5.75
6.5
6.75
4.5
5
3
4
ams Datasheet
[v1-06] 2017-Oct-13
AS5171 −
Register Description
SENTTK
11010
11011
11100
11101
11110
11111
10010
10011
10100
10101
10110
10111
11000
11001
SENT Tick Period (
μ
s)
2.75
3
3.25
3.5
3.5
3.5
11.25
11.5
11.75
12
12.25
12.5
2.25
2.5
The nibble protocol consists of:
•
5 clock ticks low
•
7 clock ticks + n clock ticks high
Where n is the decimal representation of the 4 bit data. If the nibble data is zero (data = 0x00, n = 0) the nibble duration is 12 ticks, while if the nibble data is 15 (data = 0xFF, n = 15) its duration is 27 ticks.
ams Datasheet
[v1-06] 2017-Oct-13
Page 25
Document Feedback
AS5171 −
Register Description
Figure 34:
PWM Clock Period and Frequency
nibble = 0
5 ticks 7 ticks nibble = 15
Page 26
Document Feedback
5 ticks 22 ticks
The SENT protocol consists of a 56-tick synchronization pulse followed by 8 nibbles. Each nibble is described in the below figure.
Figure 35:
Nibble Description
Nibble
7
8
5
6
3
4
1
2
Description
Status and communication
Angle data most significant nibble
Angle data middle significant nibble
Angle data least significant nibble
Rolling counter most significant nibble
Rolling counter least significant nibble
Inverted nibble #2
CRC checksum
The Status and Communication nibble includes diagnostic status and the Short Serial Message Format, as defined in the
SAE J2716 protocol.
ams Datasheet
[v1-06] 2017-Oct-13
AS5171 −
Register Description
Figure 36:
Status and Communication Nibble
Bit
2
3
0
1
Description
Error bit: 0 = no sensor error, 1 = sensor error
0 (always)
Short Serial Message
Message Start
The Short Serial Message is transmitted one bit per SENT frame in bit 2 of consecutive frames and consists of 16 bits. The starting bit of a Short Serial Message is indicated by a 1 in bit 3
(Message Start) of the Status and Communication Nibble.
Figure 37:
Serial Message
SENT Message
Number
Message Start
Short Serial
Message[2]
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
CRC
The Short Serial Message consists of a message ID (
) and the magnitude of the magnetic field (
Message is protected by a 4-bit CRC.
The
bit enables the Short Serial Message, which is otherwise by default disabled.
The angular information is contained in nibbles 2, 3 and 4.
Nibbles 5 and 6 contain a rolling counter which counts the number of sent telegrams and rolls over to 0 after reaching the maximum value of 255. The rolling counter can be disabled, which is not needed in the Single Sensor mode, with the
bit. Because the tick clock period is 3 μs, the minimum duration of a SENT telegram is 456 μs, while the maximum duration is
816 μs. the
SENTPP bit enables the Pause Pulse, which creates
a SENT transmission with a constant duration of 272 ticks.
ams Datasheet
[v1-06] 2017-Oct-13
Page 27
Document Feedback
AS5171 −
Register Description
Diagnostic and Functional Safety
AS5171 can be used in safety critical applications. For this reason, AS5171 is developed as SEooC (Safety element out of context) according the ISO26262, which assumed safety goals and assumed ASIL level.
The assumption of use (AoU) and the robust embedded self-diagnostic, to achieve a high ASIL level in the application, are described in the AS5171 safety manual.
For additional information regarding the ISO26262 flow at
ams
and the SEooC relevant documents (e.g. FMEDA, safety manual,) please contact the
ams
technical support for magnetic position sensors.
Figure 38:
Diagnostic Table
SM Safety Mechanism
SM1 Watchdog failure
SM2
SM4
Offset compensation not complete
SM3 CORDIC overflow
Magnetic input field too high/too low
SM5 Vreg undervoltage
SM6 Reverse polarity
SM7 VDD overvoltage
SM8 VDD undervoltage
SM9 Broken VDD
SM10 ADC check
SM11 Analog read fail
SM12 Short circuit
Recoverable Safe State
No, if a watchdog error is detected, the sensor provides the error information till a sensor reset happens
Yes, if the offset is below the specified threshold, sensor recovers the output
Output is going into HIZ --> failure band (depending on output resistor)
Output is forced in failure band.
Depending on
Yes, if the magnetic input field is below the specified threshold, sensor recovers the output
Output is forced in failure band.
Depending on
Yes, if the magnetic field is inside the specific range, after the recovery time the sensor leave the failure
Output is forced in failure band.
Depending on
Yes
Hi-z: Failure band related to the out load
Yes, if reverse polarity issue is solved.
No direct safety mechanism, it’s a protection!
Yes, if the VDD is below the specified threshold.
Yes, if the VDD is above the specified threshold
Hi-z: Failure band related to the out load
Yes
No, sensor stays in failure band till the
Sensor is resetting.
Yes
Yes
Hi-z: Failure band related to the out load
Hi-z: Failure band related to the out load
Hi-z: Failure band related to the out load
Hi-z: Failure band related to the out load
Hi-z: Failure band related to the out load
Hi-z: Failure band related to the out load
Page 28
Document Feedback
ams Datasheet
[v1-06] 2017-Oct-13
AS5171 −
Register Description
SM Safety Mechanism
SM13 Signature
Recoverable
No, sensor stays in failure band till the sensor is resetting
SM14 Broken GND Yes
Safe State
Hi-z: Failure band related to the out load
Hi-z: Failure band related to the out load
The
setting allows selecting the failure band (lower or upper) when the output goes into diagnostic mode.
Diagnostic Explanations
For a detailed explanation of the diagnostic and the SPFM please contact the
ams
application team for magnetic position sensor.
Analog Read Fail (SM11)
This safety mechanism operates differently for AS5171A
(analog) and AS5171B (digital):
•
For AS5171B readout failure: After a falling edge there must be a rising edge after a defined time.
In case this is not respected output driver is kept in high impedance. After a certain time this condition is checked again.
The readout mechanism for AS5171B is defined by
and
PWMFTH , which set the maximum timeout period to wait
for a falling/rising before triggering an error condition, according to the figures below.
Figure 39:
PWMRTH Conditions
1
1
0
0
PWMRTH
0
1
0
1
Delay (
μ
s)
PWM Read Back rise disabled
24-28
56-60
112-120
Figure 40:
PWMFTH Conditions
1
1
0
0
ams Datasheet
[v1-06] 2017-Oct-13
PWMFTH
0
1
0
1
Delay (
μ
s)
PWM Read Back fall disabled
24-28
56-60
112-120
Page 29
Document Feedback
AS5171 −
Register Description
•
For AS5171A readout failure: Comparison of the analog output information versus the digital information of the sensor. If the difference is too high output driver is kept in high impedance. After a certain time this condition is checked again.
The readout mechanism for AS5171A is defined by
which set the maximum timeout period to wait before triggering an error condition, according to the tables below.
Figure 41:
AS5171A Readout Mechanisms
RDBCKDEB02 RDBCKDEB01 RDBCKDEB00
1
1
1
1
0
0
0
0
1
1
0
0
1
1
0
0
0
1
0
1
0
1
0
1
CORDIC
Cycles
8
16
32
64
2
4
0
1
Note
Analog Read Back disabled
Note(s):
1. 1 CORDIC cycle typ.:111
μ s
Page 30
Document Feedback
ams Datasheet
[v1-06] 2017-Oct-13
AS5171 −
Application Information
Application Information
{
Unsigned int signature (unsigned int * content) unsigned int misr,misr_shift,misr_xor,misr_msb; misr = 0; for (int i=0; i<28; i++) { misr_shift = (misr<<1); misr_xor = (misr_shift ^ content[i])%256; misr_msb = misr/(128); if (misr_msb == 0) misr = misr_xor; else
} misr = (misr_xor ^ 29)%256;
} return misr;
Signature Calculation
The OTP of AS5171A and AS5171B uses a BIST technique with
Multiple Input Signature Register circuits.
To activate this BIST a calculation of the Signature Byte is necessary and has to store into the OTP during the programming sequence.
For calculating the signature byte the content of the whole memory (0x02 to 0x1D) has to be read.
Out of this information the following calculation has to be done.
Byte: 0x02 = data2
….
Byte: 0x1D = data29 content= {,data2,data3,data4,data5,data6, data7,data8,data9,data10,data11, data12,data13,data14,data15,data16, data17,data18,data19,data20,data21,data22, data23,data24,data25,data26,data27,data28,data29};
ams Datasheet
[v1-06] 2017-Oct-13
Page 31
Document Feedback
Page 32
Document Feedback
AS5171 −
Application Information
Programming Parameter
The programming has to be performed in communication mode. If the cust_lock=0, the sensor starts in communication mode.
The following procedure and the block diagram are showing the common 2 point calibration. For special calibration procedure:
AS5171A: Analog output driver calibration
AS5171A/AS5171B: Linearization.
Please go in contact with the
ams
application team.
Burn and Verification of the OTP Memory
1.
Power on cycle
2.
Move magnet to the first mechanical start position
3.
Reset the DSP. Writing 0x20 into Reg(0x0023)
4.
Read out the measured angle from ANGLECORDIC register: T1 Value
5.
Moving of magnet to the second mechanical position
(stop position)
6.
Read out the measured angle from ANGLECORDIC register: T2 Value
7.
Write T1,T2 and all other transfer parameter into the
DLL: Calculation of GAIN, Offset, BP, Clamping
8.
Write reg(0x000A) to reg (0x001E) with the custom settings and the calculated values from point 7. -->
AS5171 Settings
9.
Read reg(0x000A) to reg (0x001E) ---> Read register step 1
10. Comparison of AS5171 settings with content of read register step 1
11. If point 10 is correct: Decision: pass 2 function
(measurement verification) or programming.
Programming sequence starts with point 12.
12. Write reg(0x000A) to reg (0x001E) with the custom settings and the calculated values from point 7 + customer lock Bit. --> AS5171 Settings_Prog
13. Read reg(0x0000) to reg (0x001D) ---> Read register step 2
14. Calculation of Signature Byte out of Read register step
2 content: Signature Byte
15. Write 8Bit Signature to reg(0x001E)
16. Write reg(0x000A) to reg (0x001E) with the custom settings and the calculated values from point 7 + customer lock Bit + Signature byte. --> AS5171 Settings_
Prog_final
ams Datasheet
[v1-06] 2017-Oct-13
AS5171 −
Application Information
ams Datasheet
[v1-06] 2017-Oct-13
17. Read reg(0x000A) to reg (0x001E) ---> Read register step 3
18. Comparison of AS5171 Settings_Prog_final with content of read register step 3
19. If point 18 is correct, start the OTP burn procedure by writing: Reg(0x0062)=0x70 and Reg(0x0063)=0x51
20. Programming procedure is complete after 10ms
21. Clear the memory content writing 0x00 into reg
(0x001E)
22. Write Reg0x23=0x40 to set the threshold for the guard
23. 5ms wait time to refresh the non-volatile memory content with the OTP content
24. Read reg(0x000A) to reg (0x001E) ---> Read register step 4
25. If content from reg (0x001E) compares with content from “Signature Byte” refresh was successful
26. Comparison of AS5171 Settings_Prog_final with content of read register step 4. Mandatory: guard band
27. If point 26 fails, the test with the guard band (1) was not
successful and the device is incorrectly programmed. A reprogramming is not allowed.
28. Clear the memory content writing 0x00 into reg
(0x001E)
29. Write Reg0x23=0x00to set the threshold for the guard
30. 5ms wait time to refresh the non-volatile memory content with the OTP content
31. Read reg(0x000A) to reg (0x001E) ---> Read register step 5
32. If content from reg (0x001E) compares with content from “Signature Byte” refresh was successful
33. Comparison of AS5171 Settings_Prog_final with content of read register step 5. Mandatory: guard band
34. If point 33 fails, the test with the guard band (1) was not
successful and the device is incorrectly programmed.
A reprogramming is not allowed.
35. Reset of the device. After power on the Sensor starts in functional mode
Note(s):
1. Guard band test:
Restricted to temperature range: 25 °C ± 20 °C
Right after the programming procedure (max. 1 hour with same
Conditions 25°C ± 20 °C)
Same VDD voltage
Page 33
Document Feedback
AS5171 −
Application Information
The guard band test is only for the verification of the burned OTP fuses during the programming sequence.
A use of the guard band in other cases is not allowed.
Page 34
Document Feedback
ams Datasheet
[v1-06] 2017-Oct-13
AS5171 −
Application Information
Figure 42:
OTP Memory Burn and Verification Flowchart
Power on cycle Start
Move to mechanical start position
Write
Reg(0x0062) = 0x70
Reg(0x0063) =0x51
Wait 10ms
Start OTP burning procedure
Reset DSP
Write reg
(0x0023) = 0x10
Write
Reg0x1E= 0x00
Write 0x00 into signature byte
Read Cordic Value 1
14 Bit value
8 Bit Signature Byte
Writing again the full customer area content + signature byte (Content A)
Read Registers Step 2
Comparison of written content (Content A) with content of Read Register
Step 2
Read
Reg 0x33[5]=MSB
Reg 0x32[0]=LSB
Write
Reg0x23= 0x40
Set Guardband 1
Move to mechanical end position
Wait 5ms correct
Reset DSP
Write reg
(0x0023) = 0x10
Read
Reg 0x0A
To
Reg 0x1E
Read register Step 3
Read Cordic Value 2
14 Bit value
DLL Calculation for Gain;
Offset; BP; Clamping
AS5171 Settings
Read
Reg 0x33[5]=MSB
Reg 0x32[0]=LSB
Write parameter into DLL and calculate the OTP values
Write Reg 0x0A to
Write Reg 0x1E
Reg 0x1F = 0x00
Not correct
Verify 3 correct
Write
Reg0x1E= 0x00
Not correct
Guardbandtest fails.
Wrong programming
Reprogramming not allowed
Read Registers Step 1
Read
Reg 0x0A
To
Reg 0x1E
Comparison of written content (Reg 0x0A to Reg
0x1E) with content of Read
Register Step 1
Programming or
Pass2Function
Verify 1 correct
Programming
Pass2Function pass2function
Programming
Measurement
Verification
Not correct RESET correct
Write customer content + customer lock Bit
Reading of full OTP content
(customer area and ams area)
Write Reg 0x0A to
Write Reg 0x1E
Read
Reg 0x00
To
Reg 0x1D
Write
Reg0x23= 0x00
Wait 5ms
Read
Reg 0x0A
To
Reg 0x1E correct
Reg 0x1E = 0x00
Not correct
Verify 5 correct
Reset
Not correct
Guardbandtest fails.
Wrong programming
Reprogramming not allowed
END
Correct: Device in functional mode
Signature Byte calculation Calculate Signature
Read content of signature byte
Comparison of written content
(Content A) with content of
Read Register Step 3
Mandatory Guardband Test
Write 0x00 into signature byte
Set Guardband 2
Read register Step 4
Read content of signature byte
Comparison of written content
(Content A) with content of Read
Register Step 4
MANDATORY GUARDBAND-TEST
Write
Reg 0x1E
Write
Reg 0x0A
To
Reg 0x1E
Read
Reg 0x0A
To
Reg 0x1E
Verify 2 Not correct Reset
ams Datasheet
[v1-06] 2017-Oct-13
Page 35
Document Feedback
AS5171 −
Application Information
Figure 43:
Application with Pull-Down Load Resistor
Recommended Application Diagrams and
Built-In Capacitors
AS5171 SIP Package electrical drawing
C
1
C
2
VDD
TP4
VDD3V3
AS5171
OUT
Sensor DIE
TP1 TP3
TP2 GND
C
3
VDD
OUT
GND
ECU
C
L
R
LPD
Figure 44:
Application with Pull-Up Load Resistor
AS5171 SIP Package electrical drawing
C
1
C
2
VDD
TP4
VDD3V3
AS5171
OUT
Sensor DIE
TP1 TP3
TP2 GND
C
3
VDD
OUT
GND
C
L
ECU
R
LPU
Page 36
Document Feedback
ams Datasheet
[v1-06] 2017-Oct-13
AS5171 −
Application Information
Figure 45:
SIP Components
show the recommended schematic in the application. C1, C2 and C3 are Built-in capacitors in the SIP
Package as shown in
.
C
2
C
1
C
3
The built-in capacitors are ceramic multilayer type X8R. The capacitors build for high temperature applications up to 150°C
Components Spec
Figure 46:
SIP Components and Recommended ECU Components for AS5171A
Component
VDD buffer capacitor
VDD3V3 regulator capacitor
OUT load capacitor (sensor PCB)
OUT load capacitor (ECU)
OUT pull-up resistance
OUT pull-down resistance
Symbol Min Typ
SIP Component
90 100 C
1
C
2
90 100
C
3
4,23 4.7
C
L
R
LPU
ECU Component
0
4
R
LPD
4
Max Unit
110
110
5,17
33
10
10 nF k
Ω k
Ω
Notes
nF nF nF
Included in the SIP
Included in the SIP
Included in the SIP
ams Datasheet
[v1-06] 2017-Oct-13
Page 37
Document Feedback
AS5171 −
Application Information
Figure 47:
SIP Components and Recommended ECU Components for AS5171 B With PWM
Component
VDD buffer capacitor
VDD3V3 regulator capacitor
OUT load capacitor (sensor PCB)
OUT load capacitor (ECU)
OUT pull-up resistance
OUT pull-down resistance
Symbol Min Typ
SIP Component
C
1
C
2
C
3
90
90
4,23
100
100
4.7
C
L
R
LPU
R
LPD
ECU Component
0
1
1
Max Unit
33
10
10
110
110
5,17 nF k
Ω k
Ω
Notes
nF nF nF
Included in the SIP
Included in the SIP
Included in the SIP
Information Regarding Manufacturability of
AS5171A and AS5171B
For the SIP Package which is used for AS5171A and AS5171B, please refer to the following document (available upon request):
Application Note SIP Dual Mold Package
Page 38
Document Feedback
ams Datasheet
[v1-06] 2017-Oct-13
AS5171 −
Mechanical Data
Mechanical Data
The internal Hall elements are placed in the center of the header package on a circle with a radius of 1.25mm.
Figure 48:
Hall Element Positions in the Header of SIP Package
Hall radius: 1,25
2,11 0,15
A
A
0,58 0,15
Die tilt: max. 0,015
0,60 0,1
1,32
+
-
0,25
0,20
SECTION
A-A
Note(s):
1. All dimensions in mm.
2. Tolerances shown represent expected values and are to be verified. Tolerances will be guaranteed prior to product release.
ams Datasheet
[v1-06] 2017-Oct-13
Page 39
Document Feedback
Package Drawings & Markings
Figure 49:
Packaging Outline Drawing (SIP)
AS5171 −
Pack age Drawings & Mark ings
RoHS
Green
Total Thickness
Mold Thickness
Lead Width
L/F Thickness
Body Size
Lead Pitch
Footprint
X
Y
Y
Symbol Min Nom Max Min Nom Max
e e1 e2
L
D
E1
E2
E
L1
L2
L3
L4
θ b1 b2 b3 c
A
A1
A2 b
1.75
1.95
0.5
0.35
0.8
0.45
0.9
0.3
5.16
5.31
5.46
0.203
0.209 0.215
5.77
5.92
6.07
0.227
0.233 0.239
4.7
25.19
25.34
25.49
0.992
0.998 1.004
1.29
1.44
1.64
0.051
0.057 0.065
2.43
10.4
0.5
6.85
10°
1.9
2.1
0.6
0.4
0.9
-
-
0.35
0.45
0.012
0.014 0.018
4.85
1.27 BSC
2.54 BSC
1.75 BSC
2.53
10.6
0.65
7.05
12°
2.05
0.069
0.075 0.081
2.25
0.077
0.083 0.089
0.7
0.45
0.014
0.016 0.018
1
0.65
0.018
1.2
5
2.63
10.85
0.85
7.3
14°
0.020
0.024 0.028
0.031
0.035 0.039
0.035
0.185
0.191 0.197
0.096
0.409
0.020
0.270
10°
-
-
0.050 BSC
0.100 BSC
0.069 BSC
0.026
0.047
0.100 0.104
0.417 0.427
0.026 0.033
0.278 0.287
12° 14°
Note(s):
1. Dimension D does not include mold flash, protrusions or gate burrs. Mold flash, protrusions or gate burrs shall not exceed 0.3mm
(0.012in) per side.
2. Dimension b and b1 does not include dam bar protrusion an matte tin plating.
Allowable dam bar protrusion shall be 0.3mm (0.012in) total in excess of the b, b1, b2 and b3 dimension at maximum material condition.
3. Dimension E1 and E2 does not include interlead flash or protrusion. Interlead flash or protrusion shall not exceed 0.3mm (0.012in) per side.
Page 40
Document Feedback
ams Datasheet
[v1-06] 2017-Oct-13
AS5171 −
Package Drawings & Markings
4. Dimension tolerance: ±0.15mm unless otherwise specified.
Marking
Figure 50:
PCB Guidelines
AS5171A
XXXXX
@@
AS5171B
XXXXX
@@
ams Datasheet
[v1-06] 2017-Oct-13
Page 41
Document Feedback
Figure 52:
Packaging Code
XXXXX
TC_5 Tracecode
Figure 51:
Package Marking
AS5171 −
Pack age Drawings & Mark ings
AS5171A
XXXXX
@@
AS5171B
XXXXX
@@
@@
Sublot Identifier
Page 42
Document Feedback
ams Datasheet
[v1-06] 2017-Oct-13
AS5171 −
Ordering & Contact Information
Ordering & Contact Information
Figure 53:
Ordering Information
Ordering Code Package Marking
AS5171A-HSIT
AS5171B-HSIT
SIP
SIP
AS5171A
AS5171B
Delivery Form
13” Tape & Reel in dry pack
13” Tape & Reel in dry pack
Delivery Quantity
2000 pcs/reel
2000 pcs/reel
Buy our products or get free samples online at: www.ams.com/ICdirect
Technical Support is available at: www.ams.com/Technical-Support
Provide feedback about this document at: www.ams.com/Document-Feedback
For further information and requests, e-mail us at: [email protected]
For sales offices, distributors and representatives, please visit: www.ams.com/contact
Headquarters
ams AG
Tobelbader Strasse 30
8141 Premstaetten
Austria, Europe
Tel: +43 (0) 3136 500 0
Website: www.ams.com
ams Datasheet
[v1-06] 2017-Oct-13
Page 43
Document Feedback
AS5171 −
RoHS Compliant & ams Green Statement
RoHS Compliant & ams Green
Statement
RoHS:
The term RoHS compliant means that ams AG products fully comply with current RoHS directives. Our semiconductor products do not contain any chemicals for all 6 substance categories, including the requirement that lead not exceed
0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, RoHS compliant products are suitable for use in specified lead-free processes.
ams Green (RoHS compliant and no Sb/Br):
ams Green defines that in addition to RoHS compliance, our products are free of Bromine (Br) and Antimony (Sb) based flame retardants
(Br or Sb do not exceed 0.1% by weight in homogeneous material).
Important Information:
The information provided in this statement represents ams AG knowledge and belief as of the date that it is provided. ams AG bases its knowledge and belief on information provided by third parties, and makes no representation or warranty as to the accuracy of such information. Efforts are underway to better integrate information from third parties. ams AG has taken and continues to take reasonable steps to provide representative and accurate information but may not have conducted destructive testing or chemical analysis on incoming materials and chemicals. ams AG and ams AG suppliers consider certain information to be proprietary, and thus CAS numbers and other limited information may not be available for release.
Page 44
Document Feedback
ams Datasheet
[v1-06] 2017-Oct-13
AS5171 −
Copyrights & Disclaimer
Copyrights & Disclaimer
Copyright ams AG, Tobelbader Strasse 30, 8141 Premstaetten,
Austria-Europe. Trademarks Registered. All rights reserved. The material herein may not be reproduced, adapted, merged, translated, stored, or used without the prior written consent of the copyright owner.
Devices sold by ams AG are covered by the warranty and patent indemnification provisions appearing in its General Terms of
Trade. ams AG makes no warranty, express, statutory, implied, or by description regarding the information set forth herein. ams AG reserves the right to change specifications and prices at any time and without notice. Therefore, prior to designing this product into a system, it is necessary to check with ams AG for current information. This product is intended for use in commercial applications. Applications requiring extended temperature range, unusual environmental requirements, or high reliability applications, such as military, medical life-support or life-sustaining equipment are specifically not recommended without additional processing by ams AG for each application. This product is provided by ams AG “AS IS” and any express or implied warranties, including, but not limited to the implied warranties of merchantability and fitness for a particular purpose are disclaimed.
ams AG shall not be liable to recipient or any third party for any damages, including but not limited to personal injury, property damage, loss of profits, loss of use, interruption of business or indirect, special, incidental or consequential damages, of any kind, in connection with or arising out of the furnishing, performance or use of the technical data herein. No obligation or liability to recipient or any third party shall arise or flow out of ams AG rendering of technical or other services.
ams Datasheet
[v1-06] 2017-Oct-13
Page 45
Document Feedback
AS5171 −
Document Status
Document Status
Document Status
Product Preview
Preliminary Datasheet
Datasheet
Datasheet (discontinued)
Product Status
Pre-Development
Pre-Production
Production
Discontinued
Definition
Information in this datasheet is based on product ideas in the planning phase of development. All specifications are design goals without any warranty and are subject to change without notice
Information in this datasheet is based on products in the design, validation or qualification phase of development.
The performance and parameters shown in this document are preliminary without any warranty and are subject to change without notice
Information in this datasheet is based on products in ramp-up to full production or full production which conform to specifications in accordance with the terms of ams AG standard warranty as given in the General Terms of
Trade
Information in this datasheet is based on products which conform to specifications in accordance with the terms of ams AG standard warranty as given in the General Terms of
Trade, but these products have been superseded and should not be used for new designs
Page 46
Document Feedback
ams Datasheet
[v1-06] 2017-Oct-13
AS5171 −
Revision Information
Revision Information
Changes from 1-05 (2017-Mar-22) to current revision 1-06 (2017-Oct-13)
Updated text under General Description
Updated Figure 4
Added Figure 14
Updated text under Detailed Description
Updated Figure 16
Added SENT Output
Note(s):
1. Page and figure numbers for the previous version may differ from page and figure numbers in the current revision.
2. Correction of typographical errors is not explicitly mentioned.
Page
ams Datasheet
[v1-06] 2017-Oct-13
Page 47
Document Feedback
Content Guide
AS5171 −
Content Guide
1 General Description
2 Key Benefits and Features
2 Applications
3 Block Diagram
4 Pin Assignments
5 Absolute Maximum Ratings
6 System Electrical and Timing Characteristics
12 Detailed Description
13 Register Description
16 UART Interface
17 Exiting Communication Mode
17 Programming OTP Registers
18 Customer ID
18
Output Linear Transfer Function
21 Multiple Quadrants
23 Extended Magnetic Input Range
23 Analog Output (AS5171A)
23 PWM Output (AS5171B)
24 SENT Output
28 Diagnostic and Functional Safety
29 Diagnostic Explanations
29 Analog Read Fail (SM11)
31 Application Information
31 Signature Calculation
32 Programming Parameter
32 Burn and Verification of the OTP Memory
36 Recommended Application Diagrams and Built-In
Capacitors
37 Components Spec
38 Information Regarding Manufacturability of AS5171A and AS5171B
39 Mechanical Data
40 Package Drawings & Markings
41 Marking
43 Ordering & Contact Information
44 RoHS Compliant & ams Green Statement
45 Copyrights & Disclaimer
46 Document Status
47 Revision Information
Page 48
Document Feedback
ams Datasheet
[v1-06] 2017-Oct-13
Download
Advertisement
Key features
High-resolution (12-bit minimum)
Magnetic stray field immunity
Analog and digital output options (PWM/SENT)
Automotive-grade AEC-Q100 Grade 0 qualified
Integrated decoupling capacitors in SIP package
Functional safety and diagnostics
Frequently asked questions
The AS5171 is available with an analog ratiometric output (AS5171A) or a digital output (AS5171B) that can be programmed as PWM or SENT.
The AS5171 operates at a supply voltage of 5V.
The AS5171A and AS5171B are available in a SIP (System in Package).
Ideal applications include brake and gas pedals, throttle valves, steering angle sensors, and fuel-level measurement systems.
The core resolution is 14-bit.