AMS AS5270 Position Sensor Datasheet
Advertisement
Advertisement
General Description
AS5270
High-Resolution On-Axis Magnetic
Angular Position Sensor
The AS5270 is a dual-die, high-resolution angular position sensor for precise absolute angle measurement. The AS5270 is available with an analog output interface (AS5270A) or a digital output interface (AS5270B). 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
AS5270 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 AS5270A is a stacked dual-chip for high-reliability redundant operation. In this device, two chips are aligned and encapsulated in the same package. Separate pins are provided for each chip, so no electrical fault in the device can affect both chips.
and
Content Guide appear at end of
datasheet.
Figure 1:
Typical Arrangement of AS5270 and a Magnet ams Datasheet
[v1-05] 2020-May-08
Page 1
Document Feedback
AS5270 −
General Description
Key Benefits and Features
The benefits and features of this device are listed below:
Figure 2:
Added Value of Using AS5270
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
Features
•
12-bit resolution @90° minimum arc
•
Low output noise, low inherent INL
•
Magnetic stray field immunity
•
Functional safety, diagnostics, dual redundant chip
•
AEC-Q100 Grade 0 qualified
Applications
The AS5270 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, and contactless potentiometers.
Page 2
Document Feedback
ams Datasheet
[v1-05] 2020-May-08
AS5270 −
General Description
Block Diagram
The functional blocks of the AS5270A and AS5270B are shown below:
Figure 3:
Functional Blocks of the AS5270A
VDD_T
VDD_B
VDD3V3_T
VDD3V3_B
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
AS5270A
GND_T
GND_B
OUT_T
OUT_B
Figure 4:
Functional Blocks of the AS5270B
VDD_T
VDD_B
VDD3V3_T
VDD3V3_B
LDO
Reverse Polarity Protection
Register Setting
OTP
UART
Hall Sensors
Analog
Front-end
14-bit A/D
ATAN
(CORDIC)
Digital Filter Linearizator
PWM
SENT
AGC
GND_T
GND_B
Driver
AS5270B
OUT_T
OUT_B
ams Datasheet
[v1-05] 2020-May-08
Page 3
Document Feedback
AS5270 −
Pin Assignments
Pin Assignments
The suffix on the signal name indicates which of the two internal chips is connected to the pin (T = top die,
B = bottom die). The package contains two identical chips, and no pins are shared by both chips.
Figure 5:
AS5270A/B Pin Assignment (Top View, MLF-16)
TP1_T
1
TP1_B
2
TP2_T
3
TP2_B
4
16
5
15 14
AS5270
EP
6 7
13
8
12 VDD3V3_B
11 VDD3V3_T
10 TP4_B
9
TP4_T
Figure 6:
AS5270A/B Pin Description (MLF-16)
Pin Number
MLF-16
3
4
1
2
5
6
7
8
Pin
Name
Pin Type Description Comments
TP1_T
TP1_B
TP2_T
TP2_B
TP3_T
TP3_B
OUT_T
OUT_B n.a.
n.a.
n.a.
n.a.
Test pin
Test pin
Test pin
Test pin n.a.
n.a.
Test pin
Test pin
Analog output (AS5270A)
Digital output (AS5270B)
Output interface die 1
Analog output (AS5270A)
Digital output (AS5270B)
Output interface die 2
Connected to ground
Connected to ground
Leave open
Leave open
Connected to ground
Connected to ground
AS5270A: Analog output
AS5270B: PWM or SENT output
AS5270A: Analog output
AS5270B: PWM or SENT output
Page 4
Document Feedback
ams Datasheet
[v1-05] 2020-May-08
AS5270 −
Pin Assignments
Pin Number
MLF-16
9
10
Pin
Name
TP4_T n.a.
TP4_B n.a.
11
12
13
14
15
16
EP
VDD3V3_T Supply
VDD3V3_B Supply
GND_T
GND_B
VDD_T
Supply
Supply
Supply
VDD_B Supply
Pin Type Description Comments
Test pin
Test pin
To be connected to OUT_T if both OUT_T and OUT_B are connected to a pull-down or pull-up resistor. To be connected to the output pin
(OUT_T or OUT_B, respectively) which is connected to the pull-down resistor in case
OUT_T and OUT_B are connected one to a pull-down resistor and the other to a pull-up resistor.
To be connected to OUT_B if both OUT_T and OUT_B are connected to a pull-down or pull-up resistor. To be connected to the output pin
(OUT_T or OUT_B, respectively) which is connected to the pull-down resistor in case
OUT_T and OUT_B are connected one to a pull-down resistor and the other to a pull-up resistor.
Positive supply die 1
Positive supply die 2
Ground die 1
Ground die 2
Positive supply die 1
Positive supply die 2
Exposed pad Must be connected to ground
ams Datasheet
[v1-05] 2020-May-08
Page 5
Document Feedback
AS5270 −
Absolute Maximum R atings
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
Characteristics is not implied. Exposure to absolute maximum
rating conditions for extended periods may affect device reliability.
Figure 7:
Absolute Maximum Ratings
Symbol Parameter Min Max Units Comments
VDD
VOUT
VDIFF
VREGOUT
ISCR
P
ESD
T
HBM
Electrical Parameters
DC Supply Voltage at
VDD pin
External DC voltage at
OUT pin
DC voltage difference between VDD and OUT
DC voltage at the
VDD3V3 pin
-20
-0.3
-20
-0.3
20
20
20
5.0
V
V
V
Not operational
Permanent
Input Current (latch-up immunity)
-100 100 mA AEC-Q100-004
Continuous Power Dissipation (T
AMB
= 70°C)
Continuous Power
Dissipation
300 mW
Electrostatic Discharge
Electrostatic Discharge
HBM
±2 kV AEC-Q100-002
Page 6
Document Feedback
ams Datasheet
[v1-05] 2020-May-08
AS5270 −
Absolute Maximum Ratings
Symbol
T
AMB
T
STRG
T
BODY
RH
NC
MSL
Parameter Min Max Units Comments
Temperature Ranges and Storage Conditions
Operating Temperature
Range
-40 150 °C Ambient temperature
Storage Temperature
Range
-55 125 °C 150°C for 1000h
Package Body
Temperature
260 °C
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)
Relative Humidity
(non-condensing)
Moisture Sensitivity
Level
5
3
85 %
Represents a maximum floor life time of
168 hours
ams Datasheet
[v1-05] 2020-May-08
Page 7
Document Feedback
AS5270 −
Electrical Characteristics
Electrical Characteristics
All limits are guaranteed. The parameters with min and max values are guaranteed with production tests or SQC (Statistical
Quality Control) methods.
Figure 8:
Operating Conditions
Symbol
VDD
VREG
Parameter
Positive supply voltage
Regulated Voltage
IDD_A Supply current AS5270A lDD_B
ISTART
TSUP
Supply current AS5270B
Supply current at start-up
Start-up time
Conditions Min Typ Max Unit
4.5
5.0
5.5
V
VDD3V3 should not be loaded by any external DC current
AGC=255 (no magnet placed); 2 times for AS5270A
AGC=255 (no magnet placed); 2 times for AS5270B
VREG = 2.25V
Functional mode
3.3
3.45
3.6
4
4
2.5
5
12
10
10
10
V mA mA mA ms
Note(s):
1. The given 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 9:
Electrical System Characteristics
Symbol
CRES
ARES
DRES
INLopt
INLtemp
INL
ON
ST
Parameter Conditions
Core resolution
Analog resolution (AS5270A) Range > 90°
Digital resolution (AS5270B)
Integral non-linearity
(optimum)
Integral non-linearity
(optimum)
Integral non-linearity
at 25°C over full turn 360°
over temperature -40ºC to 150°C over full turn 360°
Best aligned reference magnet* over temperature -40ºC to150ºC over full turn 360º and displacement
Static conditions - filter on Output noise peak to peak
Sampling time
Min Typ Max Unit
14
12
12 bit bit bit
-0.5
-0.9
-1.4
125
0.5
0.9
1.4
1 deg deg deg
LSB
μs
Note(s):
1. T
AMB
= -40°C to 150°C, VDD = 4.5V to 5.5V (5Voperation), Magnetic Characterization; unless otherwise noted.
2. Reference magnet: NdFeB, 8 mm diameter, 2.5 mm thickness
Page 8
Document Feedback
ams Datasheet
[v1-05] 2020-May-08
AS5270 −
Electrical Characteristics
Figure 10:
Power Management - Supply Monitor - Timing
Symbol Parameter Conditions
VDDUVTH
VDD undervoltage upper threshold
VDDUVTL
VDDUV
VDD undervoltage lower threshold
VDD undervoltage hysteresis
UVDT
UVRT
VDD undervoltage detection time
Undervoltage recovery time
VDDOVTH
VDD overvoltage upper threshold
VDDOVTL
VDDOH
OVDT
VDD overvoltage lower threshold
VDD overvoltage hysteresis
VDD overvoltage detection time
OVRT
VDD overvoltage recovery time
From the time VDD exceeding 5.5V
From the time VDD returning from VDD > 5.5V to normal operating voltage (4.5V < VDD < 5.5V)
TDETWD
WatchDog error detection time
Min Typ Max Unit
3.5
3.0
300
10
10
6.0
5.5
300
500
500
4.0
3.5
500
50
50
6.5
6.0
500
1000
1000
4.5
4.0
900
250
250
7.0
6.5
900
2000
2000
12
V
V mV
μs
μs
V
V
V
μs
μs ms
ams Datasheet
[v1-05] 2020-May-08
Page 9
Document Feedback
AS5270 −
Electrical Characteristics
Figure 11:
Magnetic Characteristics
Symbol
Bz
BzE
Disp
Parameter Conditions
Orthogonal magnetic field strength
Required orthogonal component of the magnetic field strength measured at the package surface along a circle of 1.25 mm
Orthogonal magnetic field strength –
Extended mode
Required orthogonal component of the magnetic field strength measured at the package surface along a circle of 1.25mm
Displacement radius
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. T
AMB
= -40° to 150°C, VDD = 4.5V to 5.5V, unless otherwise noted.
2. Reference magnet: NdFeB, 6 mm diameter, 2.5 mm thickness
Figure 12:
Electrical and Timing Characteristics Analog Output (AS5270A)
Symbol
INLOS
DNLOS
RERR
BVPU
BGPD
OSSCG
OSSCV
OSSDT
OSSRT
Parameter
INL output stage
DNL output stage
Ratiometricity error
Output voltage broken VDD with pull-up resistor
Output voltage broken ground with pull-down resistor
Output short-circuit current GND
Output short-circuit current VDD
Output short-circuit detection time
Output short-circuit recovery time
Conditions
Pull-up resistor must be in the
specified range (see Figure 31 )
Pull-down resistor must be in the
specified range (see Figure 31 )
OUT = GND
OUT = VDD
OUT = GND or OUT = VDD
Min Typ Max Unit
-6
-5
-0.5%
+6
+5
0.5%
LSB
LSB
VDD
96
0
5
4 %VDD
10 20
-20 -10 -5
20 200 600
2 5
100 %VDD
20 mA mA
μs ms
Page 10
Document Feedback
ams Datasheet
[v1-05] 2020-May-08
AS5270 −
Electrical Characteristics
Symbol
OLCH
OLCL
OSPSR
OSNSR
OSTD
Parameter Conditions
Output level clamping high
Output level clamping low
Output current at OUT pin -3 mA
Output current at OUT pin 3 mA
Output stage positive step response (driver only)
From 0 to 90%VDD, measured at
OUT pin, with RPUOUT = 4.7kΩ,
CLOAD = 1nF, VDD = 5V
Output stage negative step response (driver only)
Output stage temperature drift
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
Min Typ Max Unit
96
-0.2
4
250
250
0.2
%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
Figure 13:
Electrical and Timing Characteristics PWM Output (AS5270B)
Symbol Parameter
PWMSSOCG
PWMSSOCV
Short-circuit output current
Short-circuit output current
Conditions
OUT = GND
Min
5
Typ
10
Max
20
Unit
mA
PWMSSDT
PWM short-circuit detection time
OUT = VDD
OUT = GND or OUT = VDD
-20 -10 -5
5
PWMSSRT
PWM short circuit recovery time
6
BKPWMVOH
BKPWMVOL
PWMF7
PWMF6
PWMF5
PWM output voltage high in broken condition
PWM output voltage low in broken condition
PWM frequency
PWM frequency
PWM frequency
Broken VDD or broken GND,
OUT = high, RPU = 10kΩ,
PWMVOH=VDD-VOUT
Broken VDD or broken GND,
OUT = low, RPD = 10kΩ
= 111
= 110
= 101
0
0
112.5
125
180 200
225 250
0.4
0.4
137.5
220
275 mA
PWM clock cycles
PWM clock cycles
V
V
Hz
Hz
Hz
ams Datasheet
[v1-05] 2020-May-08
Page 11
Document Feedback
AS5270 −
Electrical Characteristics
Symbol
PWMF4
PWMF3
PWMF2
PWMF1
PWMF0
PWMVOH
PWMVOL
Parameter
PWM frequency
PWM frequency
PWM frequency
PWM frequency
PWM frequency
PWM output voltage level high
PWM output voltage level low
PWMSRF PMM slew rate fast
PWMSRS PMM slew rate slow
Conditions
= 100
= 011
= 010
= 001
= 000
IOUT = 5 mA,
PWMVOH = VDD - VOUT
IOUT = 5 mA
Between 25% and 75% of
VDD, RPUOUT = 4.7kΩ,
CLOUT1 = 1nF,
= 0
Between 25% and 75% of
VDD, RPUOUT = 4.7kΩ,
CLOUT1 = 1nF,
= 1
Min Typ Max Unit
360
450
720
900
400
500
800
100
440
550
880
1100
1800 2000 2200
Hz
Hz
Hz
Hz
Hz
0 0.4
V
0
1
0.5
2
1
0.4
4
2
V
V/μs
V/μs
Page 12
Document Feedback
ams Datasheet
[v1-05] 2020-May-08
AS5270 −
Electrical Characteristics
Timing Characteristics
Figure 14:
Electrical and Timing Characteristics SENT Output (AS5270B)
Symbol
SENTSSOC
SENTSSOC
BKSENTVOH
SENTVOH
SENTVOL
SENTFT
SENTRT
Parameter Conditions
SENT short-circuit output current
OUT = 20V
SENT short-circuit output current
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 Unit
10
-40
0
4.1
20
-20
40
-10
1.2
0.5
6.5
18 mA mA
V
V
μs
μs
Figure 15:
Electrical and Timing Characteristics UART Interface
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
UARTBRLIM UART Baud rate
Conditions Min
70
VDD - 0.5V
2400
Typ Max
30
0.5
9600
Unit
%VDD
%VDD
V
V
Baud
ams Datasheet
[v1-05] 2020-May-08
Page 13
Document Feedback
Detailed Description
AS5270 −
Detailed Description
The AS5270 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 angle 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
mode.
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 AS5270 is available with three different output interfaces: analog ratiometric (AS5270A), digital PWM or SENT (AS5270B).
The output of the AS5270 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 AS5270 can be programmed through the OUT pin with a
UART interface which allows writing an on-chip non-volatile memory (OTP) where the specific settings are stored. The
AS5270 can be programmed by the
ams
programming tool, both at the component and board level.
Page 14
Document Feedback
ams Datasheet
[v1-05] 2020-May-08
AS5270 −
Register Description
Register Description
Figure 16:
Non-Volatile Memory Register Description
Address
Bit
Position
0x0A
0x0B
0x0C
0x0D
7:0
7:0
7:0
7:0
0
Field
PWMINV
0x0E
0x0F
0x10
0x11
0x12
1
3:2
6:4
7
0
3:2
7:4
4:0
5
2:1
4:3
7:5
1:0
3:0
7:4
6
7
PWMSR
DIGOS
RBKDEB n.a
FBS
HYST
QUAD
PWMFR
PWMRTH
PWMFTH
SENTMID
SENTTK
SENTESM
SENTPP
SENTRC n.a
n.a
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
,
1 = PWM slew rate slow
)
Digital output stage
(00 = PWM push-pull
01 = PWM pull-down
10 = PWM pull-up
11 = SENT)
It applies to the AS5710B only
Read-back debouncing
No use
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 (0 = disable, 1 = enable)
SENT rolling counter enable (0 = disable, 1 = enable)
No use. Default 0
No use. Default 0
ams Datasheet
[v1-05] 2020-May-08
Page 15
Document Feedback
AS5270 −
Register Description
Address
Bit
Position
0x13
0x14
0x15
0x16
0x17
0x18
0x19
0x1A
0x1B
0x1C
7:4
7:0
7:0
4:0
7:5
7:0
7:0
7:0
3:0
7:4
2:0
3
3:0
7:4
7:0
3:0 n.a
n.a
Field
CLMPH
CLMPL
PPOFFSET
PPGAIN
BP
MFER
0x1D
0x1E
4
6:5
7
7:0
AER
FILTER
CUSLOCK
SIGN
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
Description
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 for error correction code
Page 16
Document Feedback
ams Datasheet
[v1-05] 2020-May-08
AS5270 −
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
-
Figure 18:
Special Functions
Address
0x60
0x61
0x62
0x63
Bit Position
7:0
7:0
7:0
7:0
Field
P2F
-
R
R
R/W
R/W
R/W
R/W
R/W
R/W
-
R
R
-
Description
Input word of the 12-bit output DAC
(Reg0x23[3] = MSB, Reg0x22[0] = LSB)
DAC 12 input buffer selection
Digital signal processing reset
Enable of gload
Not used
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
BURNOTP
Description
Permanently burn OTP, see
ams Datasheet
[v1-05] 2020-May-08
Page 17
Document Feedback
AS5270 −
Register Description
UART Interface
The AS5270 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) the AS5270 is in the so-called
Communication
Mode
and the UART is connected at the output pin (OUT). In this mode, it is possible to configure the register settings. 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 D[7]
3
4
1
2 R/W
Page 18
Document Feedback
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] = 0xAA followed by the parity bit (PAR=0) and the stop bit. This frame synchronizes the baud rate between the AS5270 and the host microcontroller.
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.
ams Datasheet
[v1-05] 2020-May-08
AS5270 −
Register Description
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
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:
P2F : 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.
Burning the 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:
BURNOTP : write(0x62) = 0x70, write(0x63) = 0x51
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
ams Datasheet
[v1-05] 2020-May-08
Page 19
Document Feedback
AS5270 −
Register Description
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
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
, the parameters T1, T2, OT1, and OT2 define the input-to-output linear transfer function. The dedicated programmer for the AS5270 uses the parameters from
to generate the corresponding settings
,
,
and
).
The clamping level parameters
and
absolute minimum and maximum level of the output. Both clamping levels can be set with the 9 LSBs out of the 12-bit output resolution. This means that the maximum value for
CLMPL is one eighth, while CLMPH
minimum value is seven-eighths of the output diagnostic.
must always be set outside of the lower and upper diagnostic failure band defined by the output broken wire voltage (see
).
Page 20
Document Feedback
ams Datasheet
[v1-05] 2020-May-08
AS5270 −
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
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
HYST
00
01
10
11
Hysteresis LSBs
0
56
91
137
ams Datasheet
[v1-05] 2020-May-08
Page 21
Document Feedback
AS5270 −
Register Description
The hysteresis LSB is based on the core resolution (14-bit). The
AS5270 features a programmable digital filter. As shown in
Figure 25 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
Figure 27:
FILTER Setting
FILTER
00
01
Page 22
Document Feedback
Dynamic Error Band [LSB]
Filter off
23
Step Response
Time [µs]
Not applicable
5 CORDIC cycles
The
setting allows selecting the failure band (lower or upper) when the output goes into diagnostic mode.
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
. The
parameter sets the number of quadrants, as shown in the
ams Datasheet
[v1-05] 2020-May-08
AS5270 −
Register Description
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-05] 2020-May-08
Page 23
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
AS5270 −
Register Description
360
360
Page 24
Document Feedback
ams Datasheet
[v1-05] 2020-May-08
AS5270 −
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 AS5270 and the magnet.
More information can be found in the Application Note.
Analog Output (AS5270A)
The AS5270A 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 AS5270A on a linear absolute scale and is ratiometric to VDD.
PWM Output (AS5270B)
The AS5270B has a PWM output. With 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 anglar 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
PWM period
1 2 3 4 5
CMPL
ams Datasheet
[v1-05] 2020-May-08
CMPH
Mechanical angle
Electrical angle
The
setting sets the duration of the PWM frequency.
The
setting chooses between fast and slow steps.
Page 25
Document Feedback
Page 26
Document Feedback
AS5270 −
Register Description
SENTTK
01000
01001
01010
01011
01100
01101
01110
01111
10000
10001
00000
00001
00010
00011
00100
00101
00110
00111
SENT Output (AS5270B)
The AS5270B 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 AS5270B 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 AS5270B, the tick frequency is selected by the
in
.
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-05] 2020-May-08
AS5270 −
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-05] 2020-May-08
Page 27
Document Feedback
AS5270 −
Register Description
Figure 34:
PWM Clock Period and Frequency
nibble = 0
5 ticks 7 ticks nibble = 15
Page 28
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
.
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
ams Datasheet
[v1-05] 2020-May-08
AS5270 −
Register Description
The Status and Communication nibble includes diagnostic status and the Short Serial Message Format, as defined in the
SAE J2716 protocol.
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 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Message Start 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Short Serial Message[2]
CRC
The Short Serial Message consists of a message ID (
) and the magnitude of the magnetic field (
). The Short Serial
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
.
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
bit enables the Pause Pulse, which creates a SENT transmission with a constant duration of 272 ticks.
ams Datasheet
[v1-05] 2020-May-08
Page 29
Document Feedback
AS5270 −
Register Description
Diagnostic
The AS5270 allows a high ASIL level through a robust embedded self-diagnostic.
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
SM13 Signature
SM14 Broken GND
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
No, sensor stays in failure band till the sensor is resetting
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
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.
Page 30
Document Feedback
ams Datasheet
[v1-05] 2020-May-08
AS5270 −
Register Description
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 AS5270A
(analog) and AS5270B (digital):
•
For AS5270B 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 AS5270B 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
Figure 40:
PWMFTH Conditions
PWMRTH
PWMFTH
1
1
0
0
ams Datasheet
[v1-05] 2020-May-08
0
1
0
1
Delay (
μ
s)
PWM Read Back rise disabled
24-28
56-60
112-120
0
1
0
1
Delay (
μ
s)
PWM Read Back fall disabled
24-28
56-60
112-120
•
For AS5270A 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 AS5270A is defined by
, which set the maximum timeout period to wait before triggering an error condition, according to the tables below.
Page 31
Document Feedback
AS5270 −
Register Description
Figure 41:
AS5270A 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 32
Document Feedback
ams Datasheet
[v1-05] 2020-May-08
AS5270 −
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 AS5270A and AS5270B 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-05] 2020-May-08
Page 33
Document Feedback
Page 34
Document Feedback
AS5270 −
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:
AS5270A: Analog output driver calibration
AS5270A/AS5270B: 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. -->
AS5270 Settings
9.
Read reg(0x000A) to reg (0x001E) ---> Read register step 1
10. Comparison of AS5270 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. --> AS5270 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. --> AS5270 Settings_
Prog_final
ams Datasheet
[v1-05] 2020-May-08
AS5270 −
Application Information
ams Datasheet
[v1-05] 2020-May-08
17. Read reg(0x000A) to reg (0x001E) ---> Read register step 3
18. Comparison of AS5270 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 AS5270 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 AS5270 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
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 35
Document Feedback
AS5270 −
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
Read Cordic Value 1
14 Bit value
Write reg
(0x0023) = 0x10
Read
Reg 0x33[5]=MSB
Reg 0x32[0]=LSB
Write
Reg0x1E= 0x00
Write
Reg0x23= 0x40
Write 0x00 into signature byte
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
Read
Reg 0x33[5]=MSB
Reg 0x32[0]=LSB
Write parameter into DLL and calculate the OTP values
Reg 0x1F = 0x00
Not correct
Verify 3 correct
Write
Reg0x1E= 0x00
Not correct
Read content of signature byte
Comparison of written content
(Content A) with content of
Read Register Step 3
Mandatory Guardband Test
AS5270A/B Settings
Write Reg 0x0A to
Write Reg 0x1E
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
Verify 1
Programming or
Pass2Function 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
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
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
Write
Reg 0x1E
Write
Reg 0x0A
To
Reg 0x1E
Read
Reg 0x0A
To
Reg 0x1E
Verify 2 Not correct Reset
Page 36
Document Feedback
ams Datasheet
[v1-05] 2020-May-08
AS5270 −
Application Information
MLF
Figure 43:
Application with Pull-Down Load Resistor on Both Outputs (MLF-16)
Sensor PCB
R
1
*
R
1
*
C
1
C
4
*
C
1
C
4
*
C
2
C
2
VDD_T
VDD_B
VDD3V3_T
TP4_T
OUT_T
OUT_B
VDD3V3_B
TP1_T
AS5270
TR4_B
TP1_B
TP2_T
TP3_T
GND_T
TP2_B
TP3_B
GND_B
R
2
*
R
2
*
C
3
C
3
VDD1
VDD2
OUT1
OUT2
C
L
R
LPU
C
L
R
LPD
ECU
GND2
GND1
Figure 44:
Application with Pull-Up Load Resistor on Both Outputs (MLF-16)
Sensor PCB
R
1
*
R
1
*
C
1
C
4
*
C
1
C
4
*
C
2
C
2
VDD_T
VDD_B
VDD3V3_T
TP4_T
OUT_T
OUT_B
VDD3V3_B
TP1_T
AS5270
TR4_B
TP1_B
TP2_T
TP3_T
GND_T
TP2_B
TP3_B
GND_B
R
2
*
R
2
*
C
3
C
3
VDD1
VDD2
OUT1
OUT2
R
LPU
R
LPU
ECU
C
L
C
L
GND2
GND1
ams Datasheet
[v1-05] 2020-May-08
Page 37
Document Feedback
AS5270 −
Application Information
Figure 45:
Application with Pull-Up Load Resistor on One Output and Pull-Down Resistor on the Other One
(MLF-16)
Sensor PCB
R
1
*
R
1
*
C
1
C
4
*
C
1
C
4
*
C
2
C
2
VDD_T
VDD_2
VDD3V3_T
TP4_T
OUT_T
OUT_B
VDD3V3_B
TP1_T
AS5270
TR4_B
TP1_B
TP2_T
TP3_T
GND_T
TP2_B
TP3_B
GND_B
R
2
*
R
2
*
C
3
C
3
VDD1
VDD2
OUT1
OUT2
R
LPU
C
L
C
L
R
LPD
ECU
GND2
GND1
External Components
Figure 46:
Recommended External Components for AS5270A
Component
VDD buffer capacitor
VDD3V3 regulator capacitor
OUT load capacitor (sensor PCB)
Symbol Min Typ Max Unit
C
1
C
2
80
80
100
100
120
120 nF nF
C
3
0 4.7
nF
Notes
Do not increase due to programming over output.
VDD capacitor (optional)
VDD serial resistor (optional)
OUT load capacitor (ECU)
OUT serial resistor (optional)
OUT pull-up resistance
OUT pull-down resistance
R
2
*
R
LPU
R
LPD
C
4
*
R
1
*
C
L
0
4
4
4.7
10
50
20
10
10 nF
Ω k
Ω k
Ω nF
Ω
Page 38
Document Feedback
ams Datasheet
[v1-05] 2020-May-08
AS5270 −
Application Information
Figure 47:
Recommended External Components for AS5270B with PWM Output
Component
VDD buffer capacitor
VDD3V3 regulator capacitor
OUT load capacitor (sensor PCB)
VDD capacitor (optional)
VDD serial resistor (optional)
OUT load capacitor (ECU)
OUT serial resistor (optional)
OUT pull-up resistance
OUT pull-down resistance
Symbol Min Typ Max Unit
C
1
C
2
80
80
100
100
120
120 nF nF
C
3
0 4.7
Notes
nF
Do not increase due to programming over output.
R
2
*
R
LPU
R
LPD
C
4
*
R
1
*
C
L
0
1
1
4.7
10
50
20
10
10 nF
Ω nF
Ω k
Ω k
Ω
Figure 48:
Recommended External Components for the AS5270B with SENT Output
Component
VDD buffer capacitor
VDD3V3 regulator capacitor
OUT load capacitor (sensor PCB)
Symbol Min Typ Max Unit
C
1
C
2
0.8
80
1
100
1.2
120
μF nF
C
3
0 4.7
nF
Notes
Do not increase due to programming over output.
VDD capacitor (optional)
VDD serial resistor (optional)
OUT load capacitor (ECU)
OUT serial resistor (optional)
OUT pull-up resistance
OUT pull-down resistance
C
4
*
R
1
*
C
L
R
2
*
R
LPU
R
LPD
0
10
10
4.7
10
50
20
50
50 nF
Ω k
Ω k
Ω nF
Ω
ams Datasheet
[v1-05] 2020-May-08
Page 39
Document Feedback
Figure 49:
Hall Element Position
AS5270 −
Application Information
Mechanical Data
The internal Hall elements are placed in the center of the package on a circle with a radius of 1.25mm.
Note(s) and/or Footnote(s):
1. All dimensions in mm.
2. Die thickness 0.150mm nom.
3. Adhesive thickness 0.011mm nom.
4. Spacer thickness 0.178mm typ.
Page 40
Document Feedback
ams Datasheet
[v1-05] 2020-May-08
AS5270 −
Package Drawings & Markings
Package Drawings & Markings
Figure 50:
Packaging Outline Drawing (MLF-16)
RoHS
Green
Note(s):
1. Dimensions and tolerancing conform to ASME Y14.5M-1994.
2. All dimensions are in millimeters. Angles in degrees.
3. Bilateral coplanarity zone applies to the exposed pad as well as the terminal.
4. Radius on terminal is optional.
5. N is the total number of terminals.
ams Datasheet
[v1-05] 2020-May-08
Symbol
L2
Θ b b1
D
E e
D1
E1
D2
E2
A
A1
A2
A3
L
L1 aaa bbb ccc ddd eee fff
N
3.20
4.30
-
-
-
-
-
-
Min
0.80
0
-
0.30
0.05
0.05
0º
0.35
0.20
Nom
6.00 BSC
1.00 BSC
5.75 BSC
5.75 BSC
3.30
4.40
0.15
0.10
0.10
0.05
0.08
0.10
16
0.90
0.01
0.65
0.20 REF
0.40
0.15
0.10
-
0.40
0.25
6.00 BSC
Max
1.00
0.05
1.00
0.50
0.25
0.15
14º
0.45
0.30
3.40
4.50
-
-
-
-
-
-
Page 41
Document Feedback
AS5270 −
Pack age Drawings & Mark ings
Figure 51:
Package Marking AS5270 - MLF16
AS5270A
YYWWMZZ
@
AS5270B
YYWWMZZ
@
Figure 52:
Packaging Code YYWWMZZ@
YY
Last two digits of the manufacturing year
WW
Manufacturing week
M
Plant identifier
ZZ
Free choice/ traceability code
@
Sublot identifier
Page 42
Document Feedback
ams Datasheet
[v1-05] 2020-May-08
AS5270 −
Ordering & Contact Information
Ordering & Contact Information
Figure 53:
Ordering Information
Ordering Code Package Marking
AS5270A-HMFT
AS5270A-HMFM
AS5270B-HMFT
AS5270B-HMFM
MLF-16
MLF-16
MLF-16
MLF-16
AS5270A
AS5270A
AS5270B
AS5270B
Delivery Form
13” Tape & Reel in dry pack
7” Tape & Reel in dry pack
13” Tape & Reel in dry pack
7” Tape & Reel in dry pack
Delivery Quantity
4000 pcs/reel
1000 pcs/reel
4000 pcs/reel
1000 pcs/reel
Buy our products or get free samples online at: www.ams.com/Products
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-05] 2020-May-08
Page 43
Document Feedback
AS5270 −
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 plus additional 4 substance categories (per amendment EU 2015/863), 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/Cl):
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) and do not contain Chlorine (Cl 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-05] 2020-May-08
AS5270 −
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-05] 2020-May-08
Page 45
Document Feedback
AS5270 −
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-05] 2020-May-08
AS5270 −
Revision Information
Revision Information
Changes from 1-04 (2017-Dec-06) to current revision 1-05 (2020-May-08)
Updated Figure 46
Updated Figures 47 and 48
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-05] 2020-May-08
Page 47
Document Feedback
Content Guide
AS5270 −
Content Guide
1 General Description
2 Key Benefits and Features
2 Applications
3 Block Diagram
4 Pin Assignments
6 Absolute Maximum Ratings
8 Electrical Characteristics
13 Timing Characteristics
14 Detailed Description
15 Register Description
18 UART Interface
19 Exiting Communication Mode
19 Burning the OTP Registers
19 Customer ID
20 Output Linear Transfer Function
22 Multiple Quadrants
25 Extended Magnetic Input Range
25 Analog Output (AS5270A)
25 PWM Output (AS5270B)
26 SENT Output (AS5270B)
30 Diagnostic
31 Diagnostic Explanations
31 Analog Read Fail (SM11)
33 Application Information
33 Signature Calculation
34 Programming Parameter
34 Burn and Verification of the OTP Memory
37 MLF
38 External Components
40 Mechanical Data
41 Package Drawings & Markings
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-05] 2020-May-08
Download
Advertisement