PDF

AS5163
12-Bit Automotive Angle Position
Sensor
General Description
The AS5163 is a contactless magnetic angle position sensor for
accurate angular measurement over a full turn of 360º. A sub
range can be programmed to achieve the best resolution for
the application. It is a system-on-chip, combining integrated
Hall elements, analog front-end, digital signal processing and
best in class automotive protection features in a single device.
To measure the angle, only a simple two-pole magnet, rotating
over the center of the chip, is required. The magnet may be
placed above or below the IC.
The absolute angle measurement provides instant indication of
the magnet’s angular position with a resolution of
0.022º = 16384 positions per revolution. According to this
resolution the adjustment of the application specific
mechanical positions are possible. The angular output data is
available over a 12-bit PWM signal or 12-bit ratiometric analog
output.
The AS5163 operates at a supply voltage of 5V and the supply
and output pins are protected against overvoltage up to +27V.
In addition, the supply pins are protected against reverse
polarity up to -18V.
Ordering Information and Content Guide appear at end of
datasheet.
Key Benefits & Features
The benefits and features of AS5163, 12-Bit Automotive Angle
Position Sensor are listed below:
Figure 1:
Added Value of Using AS5163
Benefits
Features
• Great flexibility on angular excursion
• 360º contactless high resolution angular position sensing
• Simple programming
• User programmable start and end point of the application
region,
• Saw tooth mode 1-4 slopes per revolution,
• Clamping levels and
• Transition point
• Additional linearization points for
output characteristic
• Output linearization
• Failure diagnostics
• Broken GND and VDD detection for all external load cases
ams Datasheet
[v2-08] 2015-Aug-07
Page 1
Document Feedback
AS5163 − General Description
Benefits
Features
• Selectable output signal
• Analog output ratiometric to VDD or PWM-encoded digital
output
• Ideal for applications in harsh
environments due to contactless
position sensing
• Wide temperature range: - 40°C to 150°C
Applications
AS5163 is ideal for automotive applications like:
• Throttle and valve position sensing
• Gearbox position sensor
• Headlight position control
• Torque sensing
• Pedal position sensing
• Non-Contact Potentiometers.
Block Diagram
The functional blocks of this device for reference are shown
below:
Figure 2:
AS5163 Block Diagram
VDD3 VDD5
VDD
High voltage/
Reverse polarity
protection
AS5163
OTP
Register
Single pin
Interface
Zero
Position
Hall Array
Frontend
Amplifier
Sin
Cos
ADC
CORDIC
14-bit
Angle
Output
DSP
12-bit
PWM
12
12-bit
DAC
M
U
X
Programable
Angle
OUT
Driver
OUT
KDOWN
GND
Page 2
Document Feedback
ams Datasheet
[v2-08] 2015-Aug-07
AS5163 − Pin Assignment
Pin Assignment
Figure 3:
Pin Diagram (Top View)
1
14
OUT
VDD5
2
13
NC
NC
3
12
GNDP
VDD3
4
11
KDOWN
GNDA
5
10
NC
NC
6
9
NC
NC
7
8
GNDD
AS5163
VDD
Pin Description
Figure 4 provides the description of each pin of the standard
TSSOP14 package (14-Lead Thin Shrink Small Outline Package)
(see Figure 3).
Figure 4:
Pin Descriptions
Pin
Number
Pin Name
Pin Type
1
VDD
Supply pin
Positive supply pin. This pin is high voltage protected.
2
VDD5
Supply pin
4.5V- Regulator output, internally regulated from VDD.
This pin needs an external ceramic capacitor of minimum
2.2μF.
3
NC
DIO/AIO
multi purpose pin
Test pin for fabrication. Connected to ground in the
application board.
4
VDD3
Supply pin
3.45V- Regulator output, internally regulated from
VDD5. This pin needs an external ceramic capacitor of
minimum 2.2μF.
5
GNDA
Supply pin
Analog ground pin. Connected to ground in the application
board.
ams Datasheet
[v2-08] 2015-Aug-07
Description
Page 3
Document Feedback
AS5163 − Pin Assignment
Pin
Number
Pin Name
Pin Type
6
NC
DIO/AIO
multi purpose pin
Test pin for fabrication. Connected to ground in the
application board.
7
NC
DIO/AIO
multi purpose pin
Test pin for fabrication. Open in the application.
8
GNDD
Supply pin
9
NC
DIO/AIO
multi purpose pin
10
NC
DIO/AIO
multi purpose pin
Description
Digital ground pin. Connected to ground in the application
board.
Test pins for fabrication. Connected to ground in the
application board.
11
KDOWN
Digital output
open drain
Additional output pin with kick down functionality. This
pin can be used for a compare function including a
hysteresis. An open drain configuration is used. If the internal
angle is above a programmable threshold, then the output is
switched to low. Below the threshold the output is high
using a pull-up resistor.
12
GNDP
Supply pin
Analog ground pin. Connected to ground in the application
board.
13
NC
DIO/AIO
multi purpose pin
Test pin for fabrication. Connected to ground in the
application board.
14
OUT
DIO/AIO
multi purpose pin
Output pin. This pin is used for the analog output or digital
PWM signal. In addition, this pin is used for programming of
the device.
Page 4
Document Feedback
ams Datasheet
[v2-08] 2015-Aug-07
AS5163 − Absolute Maximum Ratings
Stresses beyond those listed in Absolute Maximum Ratings
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 in Electrical
Characteristics is not implied. Exposure to absolute maximum
rating conditions for extended periods may affect device
reliability.
Absolute Maximum Ratings
Figure 5:
Absolute Maximum Ratings
Symbol
Parameter
Min
Max
Units
Comments
Electrical Parameters
VDD
DC supply voltage at pin
VDD Overvoltage
-18
27
V
VOUT
Output voltage OUT
-0.3
27
V
VKDOWN
Output voltage KDOWN
-0.3
27
V
VDD3
DC supply voltage at pin
VDD3
-0.3
5
V
VDD5
DC supply voltage at pin
VDD5
-0.3
7
V
Input current
(latchup immunity)
-100
100
mA
No operation
Permanent
Iscr
Norm: JEDEC 78
Electrostatic Discharge
ESD
Electrostatic discharge
±4
kV
Norm: MIL 883 E method 3015 This value
is applicable to pins VDD, GND, OUT, and
KDOWN.
All other pins ±2 kV.
Temperature Ranges and Storage Conditions
TStrg
Storage temperature
TBody
Body temperature
(Lead-free package)
RHNC
Relative humidity
non-condensing
MSL
Moisture Sensitivity
Level
ams Datasheet
[v2-08] 2015-Aug-07
-55
150
5
3
ºC
Min -67ºF; Max 257ºF
260
ºC
t=20s to 40s,
The reflow peak soldering temperature
(body temperature) specified is in
accordance with 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).
85
%
Represents a maximum floor life time of
168h
Page 5
Document Feedback
AS5163 − Electrical Characteristics
Electrical Characteristics
Operating Conditions
In this specification, all the defined tolerances for external
components need to be assured over the whole operation
conditions range and also over lifetime.
TAMB = -40°C to 150°C, VDD = +4.5V to +5.5V, CLREG5 = 2.2μF,
CLREG3 = 2.2μF, R PU = 1KΩ, RPD = 1KΩ to 5.6KΩ, (Analog only),
C LOAD =0nF to 42nF, R PUKDWN = 1KΩ to 5.6KΩ,
C LOAD_KDWN = 0nF to 42nF, unless otherwise specified. A
positive current is intended to flow into the pin.
Figure 6:
Operating Conditions
Symbol
Parameter
TAMB
Ambient temperature
Isupp
Supply current
Condition
Min
-40ºF to 302ºF
-40
Typ
Lowest magnetic input field
Max
Units
150
ºC
20
mA
Magnetic Input Specification
TAMB = -40ºC to 150ºC, VDD = 4.5V to 5.5V (5V operation), unless
otherwise noted.
Two-Pole Cylindrical Diametrically Magnetized Source
Figure 7:
Magnetic Input Specification
Symbol
Parameter
Condition
Min
Bpk
Magnetic input field
amplitude
Required vertical component of
the magnetic field strength on
the die’s surface, measured
along a concentric circle with a
radius of 1.1mm
30
Boff
Magnetic offset
Field non-linearity
Page 6
Document Feedback
Constant magnetic stray field
Including offset gradient
Typ
Max
Units
70
mT
±10
mT
5
%
ams Datasheet
[v2-08] 2015-Aug-07
AS5163 − Electrical Characteristics
Electrical System Specifications
TAMB = -40ºC to 150ºC, VDD = 4.5V to 5.5V (5V operation),
Magnetic Input Specification, unless otherwise noted.
Figure 8:
Electrical System Specifications
Symbol
Parameter
Max
Units
RES
Resolution Analog and
PWM Output
Angular operating range
≥ 90ºC
12
bit
INLopt
Integral non-linearity
(optimum)360 degree
full turn
Maximum error with respect to the
best line fit. Centered magnet
without calibration, TAMB=25ºC
±0.5
deg
Integral non-linearity
(optimum) 360 degree
full turn
Maximum error with respect to the
best line fit. Centered magnet
without calibration,
TAMB = -40ºC to 150ºC
INLtemp
±0.9
deg
INL
Integral non-linearity
360 degree full turn
Best line fit = (Errmax – Errmin) / 2
Over displacement tolerance with
6mm diameter magnet, without
calibration,
TAMB = -40ºC to 150ºC. (1)
±1.4
deg
TN
Transition noise
1 sigma; (2)
0.06
Deg
RMS
VDD5LowTH
Undervoltage lower
threshold
VDD5HighTH
Undervoltage higher
threshold
Conditions
Min
3.1
Typ
3.4
3.7
VDD5 = 5V
V
3.6
3.9
4.2
tPwrUp
Power-up time
Fast mode, times 2 in slow mode
10
ms
tdelay
System propagation
delay absolute output:
delay of ADC, DSP and
absolute interface
Fast mode, times 2 in slow mode
100
μs
Note(s) and/or Footnote(s):
1. This parameter is a system parameter and is dependant on the selected magnet.
2. The noise performance is dependent on the programming of the output characteristic.
3. The INL performance is specified over the full turn of 360 degrees. An operation in an angle segment increases the accuracy. A two
point linearization is recommended to achieve the best INL performance for the chosen angle segment.
ams Datasheet
[v2-08] 2015-Aug-07
Page 7
Document Feedback
AS5163 − Electrical Characteristics
Timing Characteristics
Figure 9:
Timing Conditions
Symbol
Parameter
FRCOT
Internal Master Clock
TCLK
Interface Clock Time
TDETWD
WatchDog error detection time
Page 8
Document Feedback
Conditions
TCLK = 1/ FRCOT
Min
Typ
Max
Units
4.05
4.5
4.95
MHz
202
222.2
247
ns
12
ms
ams Datasheet
[v2-08] 2015-Aug-07
AS5163 − Detailed Description
Detailed Description
The AS5163 is manufactured in a CMOS process and uses a
spinning current Hall technology for sensing the magnetic field
distribution across the surface of the chip.
The integrated Hall elements are placed around the center of
the device and deliver a voltage representation of the magnetic
field at the surface of the IC.
Through Sigma-Delta Analog / Digital Conversion and Digital
Signal-Processing (DSP) algorithms, the AS5163 provides
accurate high-resolution absolute angular position
information. For this purpose, a Coordinate Rotation Digital
Computer (CORDIC) calculates the angle and the magnitude of
the Hall array signals.
The DSP is also used to provide digital information at the
outputs that indicate movements of the used magnet towards
or away from the device’s surface.
A small low cost diametrically magnetized (two-pole) standard
magnet provides the angular position information.
The AS5163 senses the orientation of the magnetic field and
calculates a 14-bit binary code. This code is mapped to a
programmable output characteristic. The type of output is
programmable and can be selected as PWM or analog output.
This signal is available at the pin 14 (OUT).
The analog and PWM output can be configured in many ways.
The application angular region can be programmed in a user
friendly way. The start angle position T1 and the end point T2
can be set and programmed according to the mechanical range
of the application with a resolution of 14 bits. In addition, the
T1Y and T2Y parameter can be set and programmed according
to the application. The transition point 0 to 360 degree can be
shifted using the break point parameter BP. This point is
programmable with a high resolution of 14 bits of 360 degrees.
The voltage for clamping level low CLL and clamping level high
CLH can be programmed with a resolution of 7 bits. Both levels
are individually adjustable.
These parameters are also used to adjust the PWM duty cycle.
The AS5163 also provides a compare function. The internal
angular code is compared to a programmable level using
hysteresis. The function is available over the output pin 11
(KDOWN).
ams Datasheet
[v2-08] 2015-Aug-07
Page 9
Document Feedback
AS5163 − Detailed Description
The output parameters can be programmed in an OTP register.
No additional voltage is required to program the AS5163. The
setting may be overwritten at any time and will be reset to
default when power is cycled. To make the setting permanent,
the OTP register must be programmed by using a lock bit. Else,
the content could be frozen for ever.
The AS5163 is tolerant to magnet misalignment and unwanted
external magnetic fields due to differential measurement
technique and Hall sensor conditioning circuitry.
Figure 10:
Typical Arrangement of AS5163 and Magnet
Page 10
Document Feedback
ams Datasheet
[v2-08] 2015-Aug-07
AS5163 − Detailed Description
Operation
The AS5163 operates at 5V ±10%, using two internal
Low-Dropout (LDO) voltage regulators. For operation, the 5V
supply is connected to pin VDD. While VDD3 and VDD5 (LDO
outputs) must be buffered by 2.2μF capacitors, the VDD
requires a 1μF capacitor. All capacitors (low ESR ceramic) are
supposed to be placed close to the supply pins (see Figure 11).
The VDD3 and VDD5 outputs are intended for internal use only.
It must not be loaded with an external load.
Figure 11:
Connections for 5V Supply Voltages
5V Operation
2.2μF
VDD 5
2.2 μF
VDD 3
1μF
VDD
LDO
LDO
Internal
VDD 4. 5 V
Internal
VDD 3.45V
4. 5 - 5.5V
GND
Note(s) and/or Footnote(s):
1. The pins VDD3 and VDD5 must always be buffered by a capacitor. These pins must not be left floating, as this may cause unstable
internal supply voltages, which may lead to larger output jitter of the measured angle
2. Only VDD is overvoltage protected up to 27V. In addition, the VDD has a reverse polarity protection.
VDD Voltage Monitor
VDD Overvoltage Management
If the voltage applied to the VDD pin exceeds the overvoltage
upper threshold for longer than the detection time, then the
device enters a low power mode reducing the power
consumption. When the overvoltage event has passed and the
voltage applied to the VDD pin falls below the overvoltage
lower threshold for longer than the recovery time, then the
device enters the normal mode.
ams Datasheet
[v2-08] 2015-Aug-07
Page 11
Document Feedback
AS5163 − Detailed Description
VDD5 Undervoltage Management
When the voltage applied to the VDD5 pin falls below the
undervoltage lower threshold for longer than the
VDD5_detection time, then the device stops the clock of the
digital part and the output drivers are turned OFF to reduce the
power consumption. When the voltage applied to the VDD5 pin
exceeds the VDD5 undervoltage upper threshold for longer
than the VDD5_recovery time, then the clock is restarted and
the output drivers are turned ON.
Analog Output
The reference voltage for the Digital-to-Analog converter (DAC)
is taken internally from VDD. In this mode, the output voltage
is ratiometric to the supply voltage.
Programming Parameters
The Analog output voltage modes are programmable by OTP.
Depending on the application, the analog output can be
adjusted. The user can program the following application
specific parameters.
Figure 12:
Programming Parameters
T1
Mechanical angle start point
T2
Mechanical angle end point
T1Y
Voltage level at the T1 position
T2Y
Voltage level at the T2 position
CLL
Clamping Level Low
CLH
Clamping Level High
BP
Break point (transition point 0 to 360
degree)
The above listed parameters are input parameters. Over the
provided programming software and programmer, these
parameters are converted and finally written into the AS5163
128-bit OTP memory.
Page 12
Document Feedback
ams Datasheet
[v2-08] 2015-Aug-07
AS5163 − Detailed Description
Application Specific Angular Range Programming
The application range can be selected by programming T1 with
a related T1Y and T2 with a related T2Y into the AS5163. The
internal gain factor is calculated automatically. The clamping
levels CLL and CLH can be programmed independent from the
T1 and T2 position and both levels can be separately adjusted.
Figure 13:
Programming of an Individual Application Range
Application range
90 degree
electrical range
T2
mechanical range
T1
100%VDD
clamping range
high
CLH
CLL
0 degree
T2Y
180 degree
CLH
T1Y
BP
CLL
0
270 degree
clamping range
low
T1
T2
Figure 13 shows a simple example of the selection of the range.
The mechanical starting point T1 and the mechanical end point
T2 define the mechanical range. A sub range of the internal
Cordic output range is used and mapped to the needed output
characteristic. The analog output signal has 12 bit, hence the
level T1Y and T2Y can be adjusted with this resolution. As a
result of this level and the calculated slope the clamping region
low is defined. The break point BP defines the transition
between CLL and CLH. In this example, the BP is set to 0 degree.
The BP is also the end point of the clamping level high CLH.
This range is defined by the level CLH and the calculated slope.
Both clamping levels can be set independently form each other.
The minimum application range is 10 degrees.
ams Datasheet
[v2-08] 2015-Aug-07
Page 13
Document Feedback
AS5163 − Detailed Description
Application Specific Programming of the Break Point
The break point BP can be programmed as well with a resolution
of 14 bits. This is important when the default transition point is
inside the application range. In such a case, the default
transition point must be shifted out of the application range.
The parameter BP defines the new position. The function can
be used also for an ON-OFF indication.
Figure 14:
Individual Programming of the Break Point BP
Application range
90 degree
electrical range
T2
mechanical range
T1
100%VDD
CLH
clamping range
high
CLH
0 degree
T2Y
180 degree
CLL
T1Y
CLL
BP
0
270 degree
Page 14
Document Feedback
clamping range
low
T1
T2
clamping range
low
ams Datasheet
[v2-08] 2015-Aug-07
AS5163 − Detailed Description
Full Scale Mode
The AS5163 can be programmed as well in the full scale mode.
The BP parameter defines the position of the transition.
Duty Cycle
Figure 15:
Full Scale Mode
0
For simplification, Figure 15 describes a linear output voltage
from rail to rail (0V to VDD) over the complete rotation range.
In practice, this is not feasible due to saturation effects of the
output stage transistors. The actual curve will be rounded
towards the supply rails (as indicated Figure 15).
ams Datasheet
[v2-08] 2015-Aug-07
Page 15
Document Feedback
AS5163 − Detailed Description
Resolution of the Parameters
The programming parameters have a wide resolution of up to
14 bits.
Figure 16:
Resolution of the Programming Parameters
Symbol
Parameter
Resolution
Note
T1
Mechanical angle start point
14 bits
T2
Mechanical angle stop point
14 bits
T1Y
Mechanical start voltage level
12 bits
T2Y
Mechanical stop voltage level
12 bits
CLL
Clamping level low
7 bits
4096 LSBs is the maximum level
CLH
Clamping level high
7 bits
31 LSBs is the minimum level
Break point
14 bits
BP
Figure 17:
Overview of the Angular Output Voltage
100
96
Failure Band High
Clamping Region High
Output Voltage in percent of VDD
CLH
T2Y
Application Region
T1Y
CLL
Clamping Region Low
4
0
Page 16
Document Feedback
Failure Band Low
ams Datasheet
[v2-08] 2015-Aug-07
AS5163 − Detailed Description
Figure 17 gives an overview of the different ranges. The failure
bands are used to indicate a wrong operation of the AS5163.
This can be caused due to a broken supply line. By using the
specified load resistors, the output level will remain in these
bands during a fail. It is recommended to set the clamping level
CLL above the lower failure band and the clamping level CLH
below the higher failure band.
Analog Output Diagnostic Mode
Due to the low pin count in the application, a wrong operation
must be indicated by the output pin OUT. This could be realized
using the failure bands. The failure band is defined with a fixed
level. The failure band low is specified from 0% to 4% of the
supply range. The failure band high is defined from 100% to
96%. Several failures can happen during operation. The output
signal remains in these bands over the specified operating and
load conditions. All the different failures can be grouped into
the internal alarms (failures) and the application related
failures.
C LOAD ≤ 42nF, R PU= 2kΩ to 5.6kΩ
R PD = 2kΩ to 5.6kΩ load pull-up
Figure 18:
Different Failure Cases of AS5163
Type
Internal
alarms
(failures)
Failure Mode
Symbol
Failure
Band
Out of magnetic
range (too less or too
high magnetic input)
MAGRng
High/Low
Could be switched OFF by one OTP bit
ALARM_DISABLE.
Programmable by OTP bit DIAG_HIGH
Cordic overflow
COF
High/Low
Programmable by OTP bit DIAG_HIGH
Offset compensation
finished
OCF
High/Low
Programmable by OTP bit DIAG_HIGH
Watchdog fail
WDF
High/Low
Programmable by OTP bit DIAG_HIGH
Oscillator fail
OF
High/Low
Programmable by OTP bit DIAG_HIGH
High/Low
Dependant on the load resistor
Pull up->failure band high
Pull down->failure band low
High/Low
Switch OFF-> short circuit dependent
Overvoltage
condition
Application
related failures
Note
OV
Broken VDD
BVDD
Broken VSS
BVSS
Short circuit output
SCO
For efficient use of diagnostics, it is recommended to program
to clamping levels CLL and CLH.
ams Datasheet
[v2-08] 2015-Aug-07
Page 17
Document Feedback
AS5163 − Detailed Description
Analog Output Driver Parameters
The output stage is configured in a push-pull output. Therefore
it is possible to sink and source currents.
C LOAD ≤ 42nF, R PU= 2kΩ to 5.6kΩ
R PD = 2kΩ to 5.6kΩ load pull-up
Figure 19:
General Parameters for the Output Driver
Symbol
Parameter
Min
IOUTSCL
Short circuit output current (low
side driver)
IOUTSCH
Typ
Max
Units
Note
8
32
mA
VOUT=27V
Short circuit output current (high
side driver)
-8
-32
mA
VOUT=0V
TSCDET
Short circuit detection time
20
600
μs
output stage turned OFF
TSCREC
Short circuit recovery time
2
20
ms
output stage turned ON
ILEAKOUT
Output Leakage current
-20
20
μA
VOUT=VDD=5V
BGNDPU
Output voltage broken GND with
pull-up
96
100
%VDD
RPU = 2k to 5.6k
BGNDPD
Output voltage broken GND with
pull-down
0
4
%VDD
RPD = 2k to 5.6k
BVDDPU
Output voltage broken VDD with
pull-up
96
100
%VDD
RPU = 2k to 5.6k
BVDDPD
Output voltage broken VDD with
pull-down
0
4
%VDD
RPD = 2k to 5.6k
Note(s) and/or Footnote(s):
1. A Pull-Up/Down load is up to 1kΩ with increased diagnostic bands from 0%-6% and 94%-100%.
Page 18
Document Feedback
ams Datasheet
[v2-08] 2015-Aug-07
Figure 20:
Electrical Parameters for the Analog Output Stage
Symbol
VOUT
Parameter
Min
Typ
Max
4
96
6
94
Output Voltage Range
VOUTINL
Output Integral
nonlinearity
VOUTDNL
Output Differential
nonlinearity
VOUTOFF
Output Offset
VOUTUD
Update rate of the Output
VOUTSTEP
Output Step Response
VOUTDRIFT
Output Voltage
Temperature drift
VOUTRATE
Output ratiometricity error
VOUTNOISE
Noise(1)
Units
Note
% VDD
Valid when 1k ≤ RLOAD < 2k
10
LSB
-10
10
LSB
-50
50
mV
At 2048 LSB level
μs
Info parameter
550
μs
Between 10% and 90%,
RPU/RPD =1kΩ, CLOAD=1nF;
VDD=5V
2
2
%
Of value at mid code
-1.5
1.5
%VDD
0.04*VDD ≤ VOUT ≤ 0.96*VDD
10
mVpp
1Hz to 30kHz;
at 2048 LSB level
100
Note(s) and/or Footnote(s):
1. Not tested in production; characterization only.
ams Datasheet
[v2-08] 2015-Aug-07
Page 19
Document Feedback
AS5163 − Detailed Description
Pulse Width Modulation (PWM) Output
The AS5163 provides a pulse width modulated output (PWM),
whose duty cycle is proportional to the measured angle. This
output format is selectable over the OTP memory OP_MODE(0)
bit. If output pin OUT is configured as open drain configuration,
then an external load resistor (pull up) is required. The PWM
frequency is internally trimmed to an accuracy of ±10% over
full temperature range. This tolerance can be cancelled by
measuring the ratio between the ON and OFF state. In addition,
the programmed clamping levels CLL and CLH will also adjust
the PWM signal characteristic.
Figure 21:
PWM Output Signal
PWmax
PWmin
Position 0
Position 1
Position 4094
Position 4095
TPWM = 1/fPWM
Page 20
Document Feedback
ams Datasheet
[v2-08] 2015-Aug-07
AS5163 − Detailed Description
The PWM frequency can be programmed by the OTP bits
PWM_frequency (1:0). Therefore, four different frequencies
are possible.
Figure 22:
PWM Signal Parameters
Symbol
Parameter
Min
Typ
Max
Units
Note
fPWM1
PWM frequency1
123.60
137.33
151.06
Hz
PWM_frequency (1:0) = “00”
fPWM2
PWM frequency2
247.19
274.66
302.13
Hz
PWM_frequency (1:0) = “01”
fPWM3
PWM frequency3
494.39
549.32
604.25
Hz
PWM_frequency (1:0) = “10”
fPWM4
PWM frequency4
988.77
1098.63
1208.50
Hz
PWM_frequency (1:0) = “11”
PWMIN
MIN pulse width
(1+1)*1/
fPWM
μs
PWMAX
MAX pulse width
(1+4094)*1
/ fPWM
ms
Taking into consideration the AC characteristic of the PWM
output including load, it is recommended to use the clamping
function. The recommended range is 0% to 4% and 96% to
100%.
Figure 23:
Electrical Parameters for the PWM Output Mode
Symbol
Parameter
Min
PWMVOL
Output voltage low
ILEAK
PWMDC
PWMSRF
ams Datasheet
[v2-08] 2015-Aug-07
Max
Units
0
0.4
V
Output leakage
-20
20
μA
PWM duty cycle range
4
96
%
PWM slew rate
1
Typ
2
4
V/μs
Note
IOUT=8mA
VOUT=VDD=5V
Between 75% and 25%
RPU/RPD = 1kΩ,
CLOAD = 1nF, VDD = 5V
Page 21
Document Feedback
AS5163 − Detailed Description
Kick Down Function
The AS5163 provides a special compare function. This function
is implemented using a programmable angle value with a
programmable hysteresis. It will be indicated over the open
drain output pin KDOWN. If the actual angle is above the
programmable value plus the hysteresis, the output is switched
to low. The output will remain at low level until the value KD is
reached in the reverse direction.
Figure 24:
Kick Down Hysteresis Implementation
KDHYS
KDOWN
KD(5:0)+KDHYS
KD(5:0)
Figure 25:
Programming Parameters for the Kick Down Function
Symbol
Parameter
Resolution
KD
Kick Down angle
6 bits
KDHYS
Kick Down Hysteresis
Page 22
Document Feedback
2 bits
Note
KDHYS (1:0) = “00” -> 8 LSB hysteresis
KDHYS (1:0) = “01” ->16 LSB hysteresis
KDHYS (1:0) = “10” -> 32 LSB hysteresis
KDHYS (1:0) = “11” -> 64 LSB hysteresis
ams Datasheet
[v2-08] 2015-Aug-07
AS5163 − Detailed Description
Pull-up resistance 1k to 5.6K to VDD
C LOAD max 42nF
Figure 26:
Electrical Parameters of the KDOWN Output
Symbol
Parameter
Min
Typ
Max
Unit
Note
IKDSC
Short circuit output current
(Low Side Driver)
6
24
mA
VKDOWN = 27V
TSCDET
Short circuit detection time
20
600
μs
Output stage turned OFF
TSCREC
Short circuit recovery time
2
20
ms
Output stage turned ON
KDVOL
Output voltage low
0
1.1
V
IKDOWN = 6mA
-20
20
μA
VKDOWN = 5V
KDILEAK
KDSRF
Output leakage
KDOWN slew rate (falling edge)
ams Datasheet
[v2-08] 2015-Aug-07
1
2
4
V/μs
Between 75% and 25%,
RPUKDWN = 1kΩ,
CLOAD_KDWN = 1nF, VDD = 5V
Page 23
Document Feedback
AS5163 − Application Information
Application Information
The benefits of AS5163 are as follows:
• Unique fully differential patented solution
• Best protection for automotive applications
• Easy to program
• Flexible interface selection PWM, analog output
• Ideal for applications in harsh environments due to
contactless position sensing
• Robust system, tolerant to magnet misalignment, airgap
variations, temperature variations and external magnetic
fields
• No calibration required because of inherent accuracy
• High driving capability of analog output (including
diagnostics)
Programming the AS5163
The AS5163 programming is a one-time-programming (OTP)
method, based on polysilicon fuses. The advantage of this
method is that no additional programming voltage is needed.
The internal LDO provides the current for programming.
The OTP consists of 128 bits, wherein several bits are available
for user programming. In addition, factory settings are stored
in the OTP memory. Both regions are independently lockable
by built-in lock bits.
A single OTP cell can be programmed only once. By default,
each cell is “0”; a programmed cell will contain a “1”. While it is
not possible to reset a programmed bit from “1” to “0”, multiple
OTP writes are possible, as long as only unprogrammed “0”-bits
are programmed to “1”.
Independent of the OTP programming, it is possible to
overwrite the OTP register temporarily with an OTP write
command. This is possible only if the user lock bit is not
programmed.
Due to the programming over the output pin, the device will
initially start in the communication mode. In this mode, the
digital angle value can be read with a specific protocol format.
It is a bidirectional communication possible. Parameters can be
written into the device. A programming of the device is
triggered by a specific command. With another command
(pass2funcion), the device can be switched into operation
mode (analog or PWM output). In case of a programmed user
lock bit, the AS5163 automatically starts up in the functional
operation mode. No communication of the specific protocol is
possible after this.
Page 24
Document Feedback
ams Datasheet
[v2-08] 2015-Aug-07
AS5163 − Application Information
Hardware Setup
The pin OUT and the supply connection are required for OTP
memory access. Without the programmed Mem_Lock_USER
OTP bit, the device will start up in the communication mode
and will remain into an IDLE operation mode. The pull up
resistor R Communication is required during startup. Figure 2
shows the configuration of an AS5163.
Figure 27:
Programming Schematic of the AS5163
SENSOR PCB
VDD
VDD
1μF
AS5163
2.2μF
(low ESR)
2.2μF
(low ESR)
0.3 ohm
VDD5
VDD3
VDD
Programmer
RCommunication
OUT
DIO
KDOWN
GNDA GNDD GNDP
GND
ams Datasheet
[v2-08] 2015-Aug-07
GND
Page 25
Document Feedback
AS5163 − Application Information
Protocol Timing and Commands of Single Pin
Interface
During the communication mode, the output level is defined
by the external pull up resistor R Communication. The output driver
of the device is in tristate. The bit coding (see Figure 35) has
been chosen in order to allow the continuous synchronization
during the communication, which can be required due to the
tolerance of the internal clock frequency. Figure 35 shows how
the different logic states '0' and '1' are defined. The period of
the clock TCLK is defined with 222.2 ns.
The voltage levels V H and V L are CMOS typical.
Each frame is composed by 20 bits. The 4 MSB (CMD) of the
frame specifies the type of command that is passed to the
AS5163. The 16 data bits contain the communication data.
There will be no operation when the ‘not specified’ CMD is used.
The sequence is oriented in such a way that the LSB of the data
is followed by the command. The number of frames vary
depending on the command. The single pin programming
interface block of the AS5163 can operate in slave
communication or master communication mode. In the slave
communication mode, the AS5163 receives the data organized
in frames. The programming tool is the driver of the single
communication line and can pull down the level.
In case of the master communication mode, the AS5163
transmits data in the frame format. The single communication
line can be pulled down by the AS5163.
Figure 28:
Bit Coding of the Single Pin Programming Interface
Bit “0”
Bit “1”
VH
VH
VL
VL
T1
T1 = 128 * TCLK
T2
T1
T2
TBIT = T1 + T2 = 512 * TCLK
T2 = 384 * TCLK
Page 26
Document Feedback
ams Datasheet
[v2-08] 2015-Aug-07
AS5163 − Application Information
Figure 29:
Protocol Definition
IDLE START
START
IDLE
PACKET
DATA
COMMAND
Figure 30:
OTP Commands and Communication Interface Modes
Possible Interface
Commands
Description
AS5163
Communication
Mode
Command
CMD
Number
of
Frames
UNBLOCK
Resets the interface
SLAVE
0x0
1
WRITE128
Writes 128 bits (user + factory
settings) into the device
SLAVE
0x9
(0x1)
8
READ128
Reads 128 bits (user + factory
settings) from the device
SLAVE and MASTER
0xA
9
UPLOAD
Transfers the register content
into the OTP memory
SLAVE
0x6
1
DOWNLOAD
Transfers the OTP content to
the register content
SLAVE
0x5
1
Command for permanent
programming
SLAVE
0x4
1
Change operation mode from
communication to operation
SLAVE
0x7
1
FUSE
PASS2FUNC
READ
Read related to address the
user data
SLAVE and MASTER
0xB
2
WRITE
Write related to address the
user data
SLAVE
0xC
1
Note(s) and/or Footnote(s):
1. Other commands are reserved and shall not be used.
ams Datasheet
[v2-08] 2015-Aug-07
Page 27
Document Feedback
AS5163 − Application Information
When single pin programming interface bus is in high
impedance state, the logical level of the bus is held by the pull
up resistor R Communication. Each communication begins by a
condition of the bus level which is called START. This is done by
forcing the bus in logical low level (done by the programmer or
AS5163 depending on the communication mode). Afterwards
the bit information of the command is transmitted as shown in
Figure 31.
MSB
LSB
MSB
DATA2
1 0 0 1
MSB
LSB
LSB
DATA3
MSB
LSB
DATA0
MSB
MSB
LSB
DATA1
LSB
MSB
START
IDLE
LSB
Figure 31:
Bus Timing for the WRITE128 Command
DATA14
1 0 0 0
1 0 0 0
20*TBIT
0 1 0 1
DATA3
DATA14
MSB
DATA0
IDLE
LSB
MSB
DATA1
MSB
LSB
LSB
MSB
DO NOT CARE
MSB
LSB
START
IDLE
DO NOT CARE
MSB
LSB
LSB
Figure 32:
Bus Timing for the READ128 Command
0 0 0 P
0 0 0 P
20*TBIT
Slave Communication Mode
Master Communication Mode
TSW
In case of READ or READ128 command (seeFigure 32) the idle
phase between the command and the answer is 10 TBIT (TSW).
0 1 0 1
DATA0
MSB
LSB
DATA1
MSB
LSB
MSB
ADDR1
MSB
LSB
LSB
ADDR2
MSB
START
IDLE
LSB
Figure 33:
Bus Timing for the READ Commands
IDLE
0 0 0 P
20*TBIT
Slave Communication Mode
TSW
Master Communication Mode
In case of a WRITE command, the device stays in slave
communication mode and will not switch to master
communication mode.
Page 28
Document Feedback
ams Datasheet
[v2-08] 2015-Aug-07
AS5163 − Application Information
When using other commands like DOWNLOAD, UPLOAD, etc.
instead of READ or WRITE, it does not matter what is written in
the address fields (ADDR1, ADDR2).
UNBLOCK
The Unblock command can be used to reset only the one-wire
interface of the AS5163 in order to recover the possibility to
communicate again without the need of a POR after a stacking
event due to noise on the bus line or misalignment with the
AS5163 protocol.
The command is composed by a not idle phase of at least 6 TBIT
followed by a packet with all 20 bits at zero (see Figure 34).
Figure 34:
Unblock Sequence
VH
NOT IDLE
IDLE
START
= 6 * TBIT => 3072* TCLK
= 512*TCLK
= 512*TCLK
VL
PACKET[19:0] = 0x00000
20*TBIT => 10240*TCLK
IDLE
= 512*TCLK
COMMAND FROM EXT MASTER
ams Datasheet
[v2-08] 2015-Aug-07
Page 29
Document Feedback
AS5163 − Application Information
WRITE128
Figure 35 illustrates the format of the frame and the command.
Figure 35:
Frame Organization of the WRITE128 Command
DATA1
DATA0
MSB
LSB
LSB
CMD
MSB
LSB
1
DATA3
DATA2
MSB
LSB
LSB
LSB
LSB
MSB
LSB
LSB
MSB
LSB
LSB
MSB
LSB
LSB
MSB
LSB
LSB
LSB
MSB
LSB
LSB
0
0
CMD
MSB
LSB
1
Page 30
Document Feedback
0
MSB
0
DATA14
MSB
0
CMD
1
DATA15
0
MSB
0
DATA12
MSB
LSB
0
CMD
1
DATA13
0
MSB
0
DATA10
MSB
LSB
0
CMD
1
DATA11
0
MSB
0
DATA8
MSB
LSB
0
CMD
1
DATA9
0
MSB
0
DATA6
MSB
LSB
0
CMD
1
DATA7
1
MSB
0
DATA4
MSB
LSB
0
CMD
MSB
1
DATA5
MSB
0
MSB
0
0
0
ams Datasheet
[v2-08] 2015-Aug-07
AS5163 − Application Information
The command contains 8 frames. With this command, the
AS5163 receives only frames. This command will transfer the
data in the special function registers (SFRs) of the device. The
data is not permanent programmed using this command.
Figure 43 describe the organization of the OTP data bits.
The access is performed with CMD field set to 0x9. The next 7
frames with CMD field set to 0x1. The 2 bytes of the first
command will be written at address 0 and 1 of the SFRs; the 2
bytes of the second command will be written at address 2 and
3; and so on, in order to cover all the 16 bytes of the 128 SFRs.
Note(s): It is important to always complete the command. All
8 frames are needed. In case of a wrong command or a
communication error, a power ON reset must be performed. The
device will be delivered with the programmed
Mem_Lock_AMS OTP bit. This bit locks the content of the
factory settings. It is impossible to overwrite this particular
region. The written information will be ignored.
ams Datasheet
[v2-08] 2015-Aug-07
Page 31
Document Feedback
AS5163 − Application Information
READ128
Figure 36 illustrates the format of the frame and the command.
Figure 36:
Frame Organization of the READ128 Command
DO NOT CARE
DO NOT CARE
MSB
LSB
LSB
CMD
MSB
LSB
0
DATA1
DATA0
MSB
LSB
LSB
LSB
LSB
LSB
LSB
LSB
LSB
LSB
LSB
LSB
LSB
0
0
P
0
0
P
0
0
P
CMD DUMMY
MSB
0
Page 32
Document Feedback
P
MSB
DATA14
MSB
0
CMD DUMMY
0
DATA15
0
MSB
DATA12
MSB
LSB
P
CMD DUMMY
0
DATA13
0
CMD DUMMY
DATA10
MSB
LSB
0
MSB
0
DATA11
P
MSB
DATA8
MSB
0
CMD DUMMY
0
DATA9
0
MSB
DATA6
MSB
LSB
P
CMD DUMMY
0
DATA7
0
CMD DUMMY
DATA4
MSB
LSB
0
MSB
0
DATA5
1
MSB
DATA2
MSB
0
CMD DUMMY
0
DATA3
MSB
1
0
0
P
ams Datasheet
[v2-08] 2015-Aug-07
AS5163 − Application Information
The command is composed by a first frame transmitted to the
AS5163. The device is in slave communication mode. The device
remains for the time TSWITCH in IDLE mode before changing into
the master communication mode. The AS5163 starts to send 8
frames. This command will read the SFRs. The numbering of the
data bytes correlates with the address of the related SFR.
An even parity bit is used to guarantee a correct data
transmission. Each parity (P) is related to the frame data content
of the 16 bit word. The MSB of the CMD dummy (P) is reserved
for the parity information.
DOWNLOAD
Figure 37 shows the format of the frame.
Figure 37:
Frame Organization of the DOWNLOAD Command
DO NOT CARE
DO NOT CARE
MSB
LSB
LSB
CMD
MSB
LSB
MSB
1
0
1
0
The command consists of one frame received by the AS5163
(slave communication mode). The OTP cell fuse content will be
downloaded into the SFRs.
The access is performed with CMD field set to 0x5.
UPLOAD
Figure 38 shows the format of the frame.
Figure 38:
Frame Organization of the UPLOAD Command
DO NOT CARE
LSB
DO NOT CARE
MSB
LSB
CMD
MSB
LSB
0
MSB
1
1
0
The command consists of one frame received by the AS5163
(slave communication mode) and transfers the data from the
SFRs into the OTP fuse cells. The OTP fuses are not permanent
programmed using this command.
The access is performed with CMD field set to 0x6.
ams Datasheet
[v2-08] 2015-Aug-07
Page 33
Document Feedback
AS5163 − Application Information
FUSE
Figure 39 shows the format of the frame.
Figure 39:
Frame Organization of the FUSE Command
DO NOT CARE
DO NOT CARE
MSB
LSB
LSB
CMD
MSB
LSB
MSB
0
0
1
0
The command consists of one frame received by the AS5163
(slave communication mode) and it is giving the trigger to
permanent program the non volatile fuse elements.
The access is performed with CMD field set to 0x4.
Note(s): After this command, the device automatically starts to
program the built-in programming procedure. It is not allowed
to send other commands during this programming time. This
time is specified to 4ms after the last CMD bit.
PASS2FUNC
Figure 40 shows the format of the frame.
Figure 40:
Frame Organization of the PASS2FUNCTION Command
DO NOT CARE
LSB
DO NOT CARE
MSB
LSB
CMD
MSB
LSB
1
MSB
1
1
0
The command consists of one frame received by the AS5163
(slave communication mode). This command stops the
communication receiving mode, releases the reset of the DSP
of the AS5163 device and starts to work in functional mode with
the values of the SFR currently written.
The access is performed with CMD field set to 0x7.
Page 34
Document Feedback
ams Datasheet
[v2-08] 2015-Aug-07
AS5163 − Application Information
READ
Figure 41 shows the format of the frame.
Figure 41:
Frame Organization of the READ Command
ADDR2
ADDR1
MSB
LSB
LSB
CMD
MSB
LSB
1
DATA2
LSB
DATA1
MSB
LSB
MSB
1
0
1
CMD DUMMY
MSB
0
0
0
P
The command is composed by a first frame sent to the AS5163.
The device is in slave communication mode. The device remains
for the time T SWITCH in IDLE mode before changing into the
master communication mode. The AS5163 starts to send the
second frame transmitted by the AS5163.
The access is performed with CMD field set to 0xB.
When the AS5163 receives the first frame, it sends a frame with
data value of the address specified in the field of the first frame.
Figure 45 shows the possible readable data information for the
AS5163 device.
An even parity bit is used to guarantee a correct data
transmission. The parity bit (P) is generated by the 16 data bits.
The MSB of the CMD dummy (P) is reserved for the parity
information.
ams Datasheet
[v2-08] 2015-Aug-07
Page 35
Document Feedback
AS5163 − Application Information
WRITE
Figure 42 shows the format of the frame.
Figure 42:
Frame Organization of the WRITE Command
DATA
LSB
ADDR
MSB
LSB
CMD
MSB
LSB
0
MSB
0
1
1
The command consists of one frame received by the AS5163
(slave communication mode). The data byte will be written to
the address. The access is performed with CMD field set to 0xC.
Figure 45 shows the possible write data information for the
AS5163 device.
Note(s): It is not recommended to access OTP memory
addresses using this command.
Page 36
Document Feedback
ams Datasheet
[v2-08] 2015-Aug-07
AS5163 − Application Information
OTP Programming Data
Figure 43:
OTP Data Organization
Data
Byte
Symbol
Default
0
AMS_Test
FS
1
AMS_Test
FS
2
AMS_Test
FS
3
AMS_Test
FS
4
AMS_Test
FS
5
AMS_Test
FS
6
AMS_Test
FS
0
AMS_Test
FS
1
AMS_Test
FS
2
AMS_Test
FS
3
AMS_Test
FS
4
ChipID<0>
FS
5
ChipID<1>
FS
6
ChipID<2>
FS
7
ChipID<3>
FS
0
ChipID<4>
FS
1
ChipID<5>
FS
2
ChipID<6>
FS
3
ChipID<7>
FS
4
ChipID<8>
FS
5
ChipID<9>
FS
6
ChipID<10>
FS
7
ChipID<11>
FS
0
ChipID<12>
FS
1
ChipID<13>
FS
2
ChipID<14>
FS
3
ChipID<15>
FS
DATA15
(0x0F)
DATA14
(0x0E)
DATA13
(0x0D)
DATA12
(0x0C)
ams Datasheet
[v2-08] 2015-Aug-07
Description
ams Test Area
Factory Settings
Bit
Number
Chip ID
Page 37
Document Feedback
AS5163 − Application Information
Data
Byte
Symbol
Default
4
ChipID<16>
FS
5
ChipID<17>
FS
6
ChipID<18>
FS
7
ChipID<19>
FS
0
ChipID<20>
FS
1
MemLock_AMS
1
2
KD<0>
0
3
KD<1>
0
4
KD<2>
0
5
KD<3>
0
6
KD<4>
0
7
KD<5>
0
0
ClampLow<0>
0
1
ClampLow<1>
0
2
ClampLow<2>
0
3
ClampLow<3>
0
4
ClampLow<4>
0
5
ClampLow<5>
0
6
ClampLow<6>
0
7
DAC_MODE
0
0
ClampHi<0>
0
1
ClampHi<1>
0
2
ClampHi<2>
0
3
ClampHi<3>
0
4
ClampHi<4>
0
5
ClampHi<5>
0
6
ClampHi<6>
0
7
DIAG_HIGH
0
DATA11
(0x0B)
Description
Chip ID
Factory Settings
Bit
Number
Lock of the Factory Setting Area
Kick Down Threshold
DATA9
(0x09)
Page 38
Document Feedback
Clamping Level Low
Customer Settings
DATA10
(0x0A)
DAC12/DAC10 Mode
Clamping Level High
Diagnostic Mode, default=0 for
Failure Band Low
ams Datasheet
[v2-08] 2015-Aug-07
AS5163 − Application Information
Data
Byte
Bit
Number
Symbol
Default
0
OffsetIn<0>
0
1
OffsetIn<1>
0
2
OffsetIn<2>
0
3
OffsetIn<3>
0
4
OffsetIn<4>
0
5
OffsetIn<5>
0
6
OffsetIn<6>
0
7
OffsetIn<7>
0
0
OffsetIn<8>
0
1
OffsetIn<9>
0
2
OffsetIn<10>
0
3
OffsetIn<11>
0
4
OffsetIn<12>
0
5
OffsetIn<13>
0
6
OP_Mode<0>
0
7
OP_Mode<1>
0
0
OffsetOut<0>
0
1
OffsetOut<1>
0
2
OffsetOut<2>
0
3
OffsetOut<3>
0
4
OffsetOut<4>
0
5
OffsetOut<5>
0
6
OffsetOut<6>
0
7
OffsetOut<7>
0
DATA8
(0x08)
Description
Offset
DATA6
(0x06)
ams Datasheet
[v2-08] 2015-Aug-07
Customer Settings
DATA7
(0x07)
Selection of Analog=‘00’ or PWM
Mode=‘01’
Output Offset
Page 39
Document Feedback
AS5163 − Application Information
Data
Byte
Bit
Number
Symbol
Default
0
OffsetOut<8>
0
1
OffsetOut<9>
0
2
OffsetOut<10>
0
3
OffsetOut<11>
0
4
KDHYS<0>
0
5
KDHYS<1>
0
6
PWM
Frequency<0>
0
7
PWM
Frequency<1>
0
0
BP<0>
0
1
BP<1>
0
2
BP<2>
0
3
BP<3>
0
4
BP<4>
0
5
BP<5>
0
6
BP<6>
0
7
BP<7>
0
0
BP<8>
0
1
BP<9>
0
2
BP<10>
0
3
BP<11>
0
4
BP<12>
0
5
BP<13>
0
6
FAST_SLOW
0
Output Data Rate
7
EXT_RANGE
0
Enables a wider z-Range
DATA5
(0x05)
Kick Down Hysteresis
Select the PWM frequency
(4 frequencies)
Customer Settings
DATA4
(0x04)
Description
Break Point
DATA3
(0x03)
Page 40
Document Feedback
ams Datasheet
[v2-08] 2015-Aug-07
AS5163 − Application Information
Data
Byte
Bit
Number
Symbol
Default
0
Gain<0>
0
1
Gain<1>
0
2
Gain<2>
0
3
Gain<3>
0
4
Gain<4>
0
5
Gain<5>
0
6
Gain<6>
0
7
Gain<7>
0
0
Gain<8>
0
1
Gain<9>
0
2
Gain<10>
0
3
Gain<11>
0
4
Gain<12>
0
5
Gain<13>
0
6
Invert_Slope
0
Clockwise / Counterclockwise
rotation
7
Lock_OTPCUST
0
Customer Memory Lock
0
redundancy<0>
0
1
redundancy<1>
0
2
redundancy<2>
0
3
redundancy<3>
0
4
redundancy<4>
0
5
redundancy<5>
0
6
redundancy<6>
0
7
redundancy<7>
0
DATA2
(0x02)
Description
Gain
DATA0
(0x00)
Customer Settings
DATA1
(0x01)
Redundancy Bits
Note(s) and/or Footnote(s):
1. Factory settings (FS) are used for testing and programming at ams. These settings are locked (only read access possible).
ams Datasheet
[v2-08] 2015-Aug-07
Page 41
Document Feedback
AS5163 − Application Information
Data Content
• Redundancy (7:0): For a better programming reliability,
a redundancy is implemented. In case the programming
of one bit fails, then this function can be used. With an
address (7:0) one bit can be selected and programmed.
Figure 44:
Redundancy
Redundancy Code
OTP Bit Selection
Redundancy <7:0>
in decimal
0
none
1
OP_Mode<1>
2
DIAG_HIGH
3
PWM Frequency<0>
4 - 10
ClampHi<6> - ClampHi<0>
11 - 17
ClampLow<6> - ClampLow<0>
18
19 - 32
OffsetIn<13> - OffsetIn<0>
33 - 46
Gain<13> - Gain<0>
47 - 60
BP<13> - BP<0>
61 - 72
OffsetOut<11> - OffsetOut<0>
73
Invert_Slope
74
FAST_SLOW
75
EXT_RANGE
76
DAC_MODE
77
Lock_OTPCUST
78 - 83
KD<5> - KD<0>
84 - 85
KDHYS<1> - KDHYS<0>
86
Page 42
Document Feedback
OP_Mode<0>
PWM Frequency<1>
ams Datasheet
[v2-08] 2015-Aug-07
AS5163 − Application Information
• Lock_OTPCUST = 1, locks the customer area in the OTP
and the device is starting up from now on in operating
mode.
• Invert_Slope = 1, inverts the output characteristic in
analog output mode.
• Gain (7:0): With this value one can adjust the steepness
of the output slope.
• EXT_RANGE = 1, provides a wider z-Range of the magnet
by turning OFF the alarm function.
• FAST_SLOW = 1, improves the noise performance due to
internal filtering.
• BP (13:0): The breakpoint can be set with resolution of 14
bit.
• PWM Frequency (1:0): Four different frequency settings
are possible. Please refer to Figure 22.
• KDHYS (1:0): Avoids flickering at the KDOWN output (pin
11). For settings, refer to Figure 25.
• OffsetOut (11:0): Output characteristic parameter
• ANALOG_PWM = 1, selects the PWM output mode.
• OffsetIn (13:0): Output characteristic parameter
• DIAG_HIGH = 1: In case of an error, the signal goes into
high failure-band.
• ClampHI (6:0): Sets the clamping level high with respect
to VDD.
• DAC_MODE disables filter at DAC
• ClampLow (6:0): Sets the clamping level low with respect
to VDD.
• KD (5:0): Sets the kick-down level with respect to VDD.
ams Datasheet
[v2-08] 2015-Aug-07
Page 43
Document Feedback
AS5163 − Application Information
Read / Write User Data
Figure 45:
Read / Write Data
Area
Region
R/W User
Data
Address
Address
Bit7
Bit6
0x10
16
0x11
17
0
0
0x12
18
OCF
COF
0x17
23
Bit5
Bit4
Bit3
Bit2
Bit1
Bit0
CORDIC_OUT[7:0]
CORDIC_OUT[13:8]
0
0
0
0
DSP_RES
R1K_10K
AGC_VALUE[7:0]
Read Only
Read and Write
Data Content
Data only for read:
• CORDIC_OUT(13:0): 14-bit absolute angular position
data.
• OCF (Offset Compensation Finished): logic high indicates
the finished Offset Compensation Algorithm. As soon as
this bit is set, the AS5163 has completed the startup and
the data is valid.
• COF (Cordic Overflow): Logic high indicates an out of
range error in the CORDIC part. When this bit is set, the
CORDIC_OUT(13:0) data is invalid. The absolute output
maintains the last valid angular value. This alarm may be
resolved by bringing the magnet within the X-Y-Z
tolerance limits.
• AGC_VALUE (7:0): magnetic field indication.
Data for write and read:
• DSP_RES resets the DSP part of the AS5163 the default
value is 0. This is active low. The interface is not affected
by this reset.
• R1K_10K defines the threshold level for the OTP fuses.
This bit can be changed for verification purpose. A
verification of the programming of the fuses is possible.
The verification is mandatory after programming.
Page 44
Document Feedback
ams Datasheet
[v2-08] 2015-Aug-07
AS5163 − Application Information
Programming Procedure
Note(s): After programming the OTP fuses, a verification is
mandatory. The procedure described below must be strictly
followed to ensure properly programmed OTP fuses.
• Pull-Up / Pull-Down on OUT pin
• VDD=5V
• Wait startup time, device enters communication mode
• Write128 command: The trimming bits are written in the
SFR memory.
• Read128 command: The trimming bits are read back.
• Upload command: The SFR memory is transferred into the
OTP RAM.
• Fuse command: The OTP RAM is written in the Poly Fuse
cells.
• Wait fuse time (6 ms)
• Write command (R1K_10K=1): Poly Fuse cells are
transferred into the RAM cells compared with 10kΩ
resistor.
• Download command: The OTP RAM is transferred into the
SFR memory.
• Read128 command: The fused bits are read back.
• Write command (R1K_10K=0): Poly Fuse cells are
transferred into the RAM cells compared with 1kΩ resistor.
• Download command: The OTP RAM is transferred into the
SFR memory.
• Read128 command: The fused bits are read back.
• Pass2Func command or POR: Go to Functional mode.
For further information, please refer to Application Note
AN5163-10 available at www.ams.com.
ams Datasheet
[v2-08] 2015-Aug-07
Page 45
Document Feedback
AS5163 − Application Information
Physical Placement of the Magnet
The best linearity can be achieved by placing the center of the
magnet exactly over the defined center of the chip as shown in
Figure 46.
Figure 46:
Defined Chip Center and Magnet Displacement Radius
3.2mm
3.2mm
2.5mm
1
Defined
center
2.5mm
Rd
Area of recommended maximum magnet
misalignment
Page 46
Document Feedback
ams Datasheet
[v2-08] 2015-Aug-07
AS5163 − Application Information
Magnet Placement
The magnet’s center axis should be aligned within a
displacement radius R d of 0.25mm (larger magnets allow more
displacement) from the defined center of the IC.
The magnet may be placed below or above the device. The
distance should be chosen such that the magnetic field on the
die surface is within the specified limits (see Figure 46). The
typical distance “z” between the magnet and the package
surface is 0.5mm to 1.5mm, provided the recommended
magnet material and dimensions (6mm x 3mm) are used. Larger
distances are possible, as long as, the required magnetic field
strength stays within the defined limits.
However, a magnetic field outside the specified range may still
produce usable results, but the out-of-range condition will be
indicated by an alarm forcing the output into the failure band.
Figure 47:
Vertical Placement of the Magnet
N
S
Package surface
Die surface
0. 2299±0. 100
0. 23 41±0. 10 0
0. 77 01±0. 1 50
ams Datasheet
[v2-08] 2015-Aug-07
Page 47
Document Feedback
AS5163 − Application Information
Mechanical Data
The internal Hall elements are placed in the center of the
package on a circle with a radius of 1 mm.
Figure 48:
Hall Element Position
Note(s) and/or Footnote(s):
1. All dimensions in mm.
2. Die thickness 203 μm nom.
3. Adhesive thickness 30 ± 15 μm.
4. Lead frame downest 152 ± 25 μm.
5. Lead frame thickness 125 ± 8 μm.
Page 48
Document Feedback
ams Datasheet
[v2-08] 2015-Aug-07
AS5163 − Package Drawings & Markings
Package Drawings & Markings
The device is available in a 14-Lead Thin Shrink Small Outline
Package.
Figure 49:
Package Drawings and Dimensions
Symbol
Min
Nom
Max
Symbol
Min
Typ
Max
A
A1
A2
b
c
D
E
E1
e
L
L1
0.05
0.80
0.19
0.09
4.90
4.30
0.45
-
1.00
5.00
6.40 BSC
4.40
0.65 BSC
0.60
1.00 REF
1.20
0.15
1.05
0.30
0.20
5.10
4.50
0.75
-
R
R1
S
Θ1
Θ2
Θ3
aaa
bbb
ccc
ddd
N
0.09
0.09
0.20
0º
-
12 REF
12 REF
0.10
0.10
0.05
0.20
14
8º
-
RoHS
Green
Note(s) and/or Footnote(s):
1. Dimensions and tolerancing confirm to ASME Y14.5M-1994.
2. All dimensions are in miilimeters. Angles are in degrees.
Figure 50:
Marking: @YYWWMZZ
@
YY
WW
M
ZZ
Sublot identifier
Year
Week
Assembly plant identifier
Assembly traceability code
JEDEC Package Outline Standard: MO - 153
Thermal Resistance R th(j-a): 89 K/W in still air, soldered on PCB
ams Datasheet
[v2-08] 2015-Aug-07
Page 49
Document Feedback
AS5163 − Ordering & Contact Information
Ordering & Contact Information
The devices are available as the standard products shown in
Figure 51.
Figure 51:
Ordering Information
Ordering Code
AS5163-HTSP
AS5163-HTSM
Description
Package
Delivery Form
12-Bit High Voltage
Rotary Magnetic Encoder
14-pin TSSOP
Tape & Reel
Delivery Quantity
4500
500
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
Tobelbaderstrasse 30
8141 Unterpremstaetten
Austria, Europe
Tel: +43 (0) 3136 500 0
Website: www.ams.com
Page 50
Document Feedback
ams Datasheet
[v2-08] 2015-Aug-07
AS5163 − 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.
ams Datasheet
[v2-08] 2015-Aug-07
Page 51
Document Feedback
AS5163 − Copyrights & Disclaimer
Copyrights & Disclaimer
Copyright ams AG, Tobelbader Strasse 30, 8141
Unterpremstaetten, 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.
Page 52
Document Feedback
ams Datasheet
[v2-08] 2015-Aug-07
AS5163 − Document Status
Document Status
Document Status
Product Preview
Preliminary Datasheet
Datasheet
Datasheet (discontinued)
ams Datasheet
[v2-08] 2015-Aug-07
Product Status
Definition
Pre-Development
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
Pre-Production
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
Production
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
Discontinued
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 53
Document Feedback
AS5163 − Revision Information
Revision Information
Changes from 2.7 (2010-Oct-28) to current revision 2-08 (2015-Aug-07)
Page
Content of austriamicrosystems datasheet was converted to latest ams design
Updated Figure 5
5
Added Mechanical Data section
48
Updated Package Drawings & Markings section
49
Note(s) and/or Footnote(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 54
Document Feedback
ams Datasheet
[v2-08] 2015-Aug-07
AS5163 − Content Guide
Content Guide
ams Datasheet
[v2-08] 2015-Aug-07
1
1
2
2
General Description
Key Benefits & Features
Applications
Block Diagram
3
3
Pin Assignment
Pin Description
5
Absolute Maximum Ratings
6
6
6
7
8
Electrical Characteristics
Operating Conditions
Magnetic Input Specification
Electrical System Specifications
Timing Characteristics
9
11
11
11
12
12
12
13
14
15
16
17
18
20
22
Detailed Description
Operation
VDD Voltage Monitor
VDD Overvoltage Management
VDD5 Undervoltage Management
Analog Output
Programming Parameters
Application Specific Angular Range Programming
Application Specific Programming of the Break Point
Full Scale Mode
Resolution of the Parameters
Analog Output Diagnostic Mode
Analog Output Driver Parameters
Pulse Width Modulation (PWM) Output
Kick Down Function
24
24
25
26
29
30
32
33
33
34
34
35
36
37
42
44
44
45
46
47
48
Application Information
Programming the AS5163
Hardware Setup
Protocol Timing and Commands of Single Pin Interface
UNBLOCK
WRITE128
READ128
DOWNLOAD
UPLOAD
FUSE
PASS2FUNC
READ
WRITE
OTP Programming Data
Data Content
Read / Write User Data
Data Content
Programming Procedure
Physical Placement of the Magnet
Magnet Placement
Mechanical Data
Page 55
Document Feedback
AS5163 − Content Guide
49
50
51
52
53
54
Page 56
Document Feedback
Package Drawings & Markings
Ordering & Contact Information
RoHS Compliant & ams Green Statement
Copyrights & Disclaimer
Document Status
Revision Information
ams Datasheet
[v2-08] 2015-Aug-07