AS5600L
AS5600L
Figure 1:
Added Value of Using AS5600L
Benefits Features
Benefits Features
• Great flexibility on angular excursion • Maximum angle programmable from 18° up to 360°
• High-resolution output signal • 12-bit output resolution available on I²C and PWM output
Applications
The AS5600L is ideally suited for contactless potentiometers,
contactless knobs, pedals, RC servos and other angular position
measurement solutions.
Block Diagram
The functional blocks of this device are shown below:
Figure 2:
Functional Blocks of AS5600L
Low-Dropout
VDD5V (LDO) Regulator
Register Setting
(internal load only)
Analog
Hall Sensors
Front-End
Automatic
ATAN
AFE 12-bit A/D
(CORDIC)
Digital Processing PWM Driver OUT
PWM
and Filtering
Automatic
Gain Control
Magnetic Core
(AGC)
AS5600L
GND
Pin Assignments
Figure 3:
SOIC-8 Pin Diagram
VDD5V 1 8 DIR
AS5600/
VDD3V3 2 7 SCL
OUT 3 6 SDA
GND 4 5 PGO
Figure 4:
SOIC-8 Pin Description
Note(s):
1. In case of 5V operation the VDD3V3 output is intended for internal use only. It must not be loaded with an external load.
Figure 5:
WL-CSP Pin Diagram (Top View)
1 2 3
Figure 6:
WL-CSP Pin Description
Digital
D1 SDA I²C data (consider external pull-up)
input/output
D3 OUT Digital output PWM output. Fixed to VDD default. Enable in CONF register.
Note(s):
1. In case of 5V operation the VDD3V3 output is intended for internal use only. It must not be loaded with an external load.
Page 4 ams Datasheet
Document Feedback [v1-12] 2020-May-14
AS5600L − Absolute Maximum Ratings
Absolute Maximum Ratings Stresses beyond those listed under 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 under Operating
Conditions is not implied. Exposure to absolute maximum
rating conditions for extended periods may affect device
reliability.
Figure 7:
Absolute Maximum Ratings
Electrical Parameters
DC supply voltage at
VDD3V3 -0.3 4.0 V
VDD3V3 pin
Continuous power
PT 50 mW
dissipation
Electrostatic Discharge
Relative humidity
RHNC 5 85 %
(non-condensing)
Electrical Characteristics All limits are guaranteed. The parameters with minimum and
maximum values are guaranteed with production tests or SQC
(Statistical Quality Control) methods.
Operating Conditions
Figure 8:
System Electrical Characteristics and Temperature Range
PM = 00
IDD Supply current in NOM (1) Always on
6.4 mA
PM = 01
lDD_LPM1 Supply current in LPM1 (1) Polling time = 5ms
3.3 mA
PM = 10
lDD_ LPM2 Supply current in LPM2 (1) Polling time = 20ms
1.8 mA
PM = 11
lDD_ LPM3 Supply current in LPM3 (1) Polling time = 100ms
1.5 mA
Programming
TP 20 30 °C
temperature
Note(s):
1. For typical magnetic field (60mT) excluding current delivered to the external load and tolerance on polling times.
2. For OTP burn procedure the supply line source resistance should not exceed 1Ohm.
Figure 9:
Digital Input and Output Characteristics
PWM Output
Figure 10:
PWM Output Characteristics
Note(s):
1. Frequency is given as typical values, tolerance is ±5%
Timing Characteristics
Figure 11:
Timing Conditions
Note(s):
1. Given as typical values, tolerance is ±5%
Magnetic Characteristics
Figure 12:
Magnetic Characteristics
System Characteristics
Figure 13:
System Specifications
IC Power Management
The AS5600L be powered from a 5.0V supply using the on-chip
LDO regulator, or it can be powered directly from a 3.3V supply.
The internal LDO is not intended to power other external ICs
and needs a 1 μF capacitor to ground, as shown in Figure 14.
In 3.3V operation, the VDD5V and VDD3V3 pins must be tied
together. VDD is the voltage level present at the VDD5V pin.
Figure 14:
5.0V and 3.3V Power Supply Options
GND GND
AS5600L AS5600 L
I²C Interface
The AS5600L supports the 2-wire Fast-mode Plus I²C-slave
protocol in device mode, in compliance with the NXP
Semiconductors (formerly Philips Semiconductors)
specification UM10204. A device that sends data onto the bus
is a transmitter and a device receiving data is a receiver. The
device that controls the message is called a master. The devices
that are controlled by the master are called slaves. A master
device generates the serial clock (SCL), controls the bus access,
and generates the START and STOP conditions that control the
bus. The AS5600L always operates as a slave on the I²C bus.
Connections to the bus are made through the open-drain I/O
lines SDA and the input SCL. Clock stretching is not included.
The host MCU (master) initiates data transfers. The 7-bit slave
address of the AS5600L is 0x40 (1000000 in binary).
Supported Modes
• Random/Sequential read
• Byte/Page write
• Automatic increment (ANGLE register)
• Standard-mode
• Fast-mode
• Fast–mode Plus
The SDA signal is the bidirectional data line. The SCL signal is
the clock generated by the I²C bus master to synchronize
sampling data from SDA. The maximum SCL frequency is 1 MHz.
Data is sampled on the rising edge of SCL.
Figure 15:
I²C Timing Diagram
SDA
tbuf
tLOW tR tF tHD.STA
SCL
tSU.STA
Stop Start tHD.STA tHD.DAT tHIGH tSU.DAT Repeated tSU.STO
Start
Figure 16:
I²C Electrical Specifications
0.3 x
VIL Logic low input voltage -0.3 V
VDD
0.7 x VDD +
VIH Logic high input voltage V
VDD 0.3
Input Voltage
between 0.1 x
II Input current at each I/O Pin
VDD and 0.9 x
-10 +10 (3) μA
VDD
Note(s):
1. In Fast-mode Plus, fall time is specified the same for both output stage and bus timing. If series resistors are used this has to be
considered for bus timing.
2. Input filters on the SDA and SCL inputs suppress noise spikes of less than 50 ns.
3. I/O pins of Fast-mode and Fast-mode Plus devices must not load or drive the SDA and SCL lines if VDD is switched OFF.
4. Special-purpose devices such as multiplexers and switches may exceed this capacitance because they connect multiple paths
together.
I²C Timing
Figure 17:
I²C Timing
Note(s):
1. After this time, the first clock is generated.
2. A device must internally provide a minimum hold time of 120 ns (Fast-mode Plus) for the SDA signal (referred to the V IHmin of SCL)
to bridge the undefined region of the falling edge of SCL.
3. A Fast-mode device can be used in a standard-mode system, but the requirement tSU;DAT = 250 ns must be met. This is automatically
if the device does not stretch the low phase of SCL. If such a device does stretch the low phase of SCL, it must drive the next data
bit on SDA (t Rmax + tSU;DAT = 1000 + 250 = 1250 ns) before SCL is released.
4. In Fast-mode Plus, fall time is specified the same for both output stage and bus timing. If series resistors are used, this has to be
considered for bus timing.
I²C Modes
Invalid Addresses
There are two addresses used to access an AS5600L register. The
first is the slave address used to select the AS5600L. All I²C bus
transactions include a slave address. The slave address of the
AS5600L is 0x40 (1000000 in binary) The second address is a
word address sent in the first byte transferred in a write
transaction. The word address selects a register on the AS5600L.
The word address is loaded into the address pointer on the
AS5600L. During subsequent read transactions and subsequent
bytes in the write transaction, the address pointer provides the
address of the selected register. The address pointer is
incremented after each byte is transferred, except for certain
read transactions to special registers.
If the user sets the address pointer to an invalid word address,
the address byte is not acknowledged (the A bit is high).
Nevertheless, a read or write cycle is possible. The address
pointer is increased after each byte.
Reading
When reading from an invalid address, the AS5600L returns all
zeros in the data bytes. The address pointer is incremented after
each byte. Sequential reads over the whole address range are
possible including address overflow.
Writing
A write to an invalid address is not acknowledged by the
AS5600L, although the address pointer is incremented. When
the address pointer points to a valid address again, a successful
write accessed is acknowledged. Page write over the whole
address range is possible including address overflow.
Figure 18:
Data Read
Depending on the state of the R/W bit, two types of data transfer
are possible:
Data Transfer from a Master Transmitter to a Slave Receiver
The first byte transmitted by the master is the slave address,
followed by R/W = 0. Next follows a number of data bytes. The
slave returns an acknowledge bit after each received byte. If the
slave does not understand the command or data it sends a not
acknowledge (NACK). Data is transferred with the most
significant bit (MSB) first.
Data Transfer from a Slave Transmitter to a Master Receiver
The master transmits the first byte (the slave address). The slave
then returns an acknowledge bit, followed by the slave
transmitting a number of data bytes. The master returns an
acknowledge bit after all received bytes other than the last byte.
At the end of the last received byte, a NACK is returned. The
master generates all of the SCL clock periods and the START and
STOP conditions. A transfer is ended with a STOP condition or
with a repeated START condition. Because a repeated START
condition is also the beginning of the next serial transfer, the
bus is not released. Data is transferred with the most significant
bit (MSB) first.
Figure 19:
Data Write (Slave Receiver Mode)
<RW>
S 1000000
0110110 0 A XXXXXXXX A XXXXXXXX A XXXXXXXX A XXXXXXXX A P
S – Start
A – Acknowledge (ACK) Data transferred: X+1 Bytes + Acknowledge
P – Stop
After receiving and decoding the slave address byte, the slave
device drives an acknowledge on the SDA line. The AS5600L
then begins to transmit data starting with the register address
pointed to by the address pointer. If the address pointer is not
written before the initiation of a read transaction, the first
address that is read is the last one stored in the address pointer.
The AS5600L must receive a not acknowledge (NACK) to end a
read transaction.
Figure 20:
Data Read (Slave Transmitter Mode)
<RW>
S 1000000
0110110 1 A XXXXXXXX A XXXXXXXX A XXXXXXXX A XXXXXXXX NA P
S – Start
A – Acknowledge (ACK) Data transferred: X+1 Bytes + Acknowledge
NA – Not Acknowledge (NACK) Note: Last data byte is followed by NACK
P – Stop
Figure 21:
Data Read with Address Pointer Reload (Slave Transmitter Mode)
<RW>
<RW>
<S lave address> <Word A ddress (n)> <S lave Address> <Data (n)> <Data (n+1)> <Data (n+X)>
S – Start
Sr – Repeated Start
A – Acknowledge (ACK) Data transferred: X+1 Bytes + Acknowledge
NA – Not Acknowledge (NACK) Note: Last data byte is followed by NACK
P – Stop
Register Description The following registers are accessible over the serial I²C
interface. The 7-bit slave address of the slave is 0x40
(1000000 in binary). To permanently program a configuration,
a non-volatile memory (OTP) is provided.
Figure 22:
Register Map
Address Name R/W Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
0x01 ZPOS(11:8)
ZPOS R/W/P
0x02 ZPOS(7:0)
0x03 MPOS(11:8)
MPOS R/W/P
0x04 MPOS(7:0)
0x05 MANG(11:8)
MANG R/W/P
0x06 MANG(7:0)
Output Registers
0x0E R ANGLE(11:8)
ANGLE
0x0F R ANGLE(7:0)
Address Name R/W Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Status Registers
0x0B STATUS R MD ML MH
Burn Commands
Note(s):
1. To change a configuration, read out the register, modify only the desired bits and write the new configuration. Blank fields may
contain factory settings.
2. During power-up, configuration registers are reset to the permanently programmed value. Not programmed bits are zero.
3. The default slave address is 0x40.
ZPOS/MPOS/MANG Registers
These registers are used to configure the start position (ZPOS)
and a stop position (MPOS) or size of angular range (MANG) for
a narrower angular range. The angular range must be greater
than 18 degrees. In case of narrowed angular range, the
resolution is not scaled to narrowed range
(e.g. 0°-360°(full-turn) → 4096dec; 0°-180°→ 2048dec). To
configure the angular range, see Angle Programming.
CONF Register
The CONF register supports customizing the AS5600L.
Figure 23 shows the mapping of the CONF register.
Figure 23:
CONF Register
Power Mode
PM(1:0) 1:0
00 = NOM, 01 = LPM1, 10 = LPM2, 11 = LPM3
Hysteresis
HYST(1:0) 3:2
00 = OFF, 01 = 1 LSB, 10 = 2 LSBs, 11 = 3 LSBs
Output Stage
OUTS(1:0) 5:4
00 = OUT set to VDD, 01 = OUT set to VDD, 10 = digital PWM
Slow Filter
SF(1:0) 9:8
00 = 16x (1); 01 = 8x; 10 = 4x; 11 = 2x
Watchdog
WD 13
0 = OFF, 1 = ON
Note(s):
1. Forced in Low Power Mode (LPM)
STATUS Register
The STATUS register provides bits that indicate the current state
of the AS5600L.
Figure 24:
STATUS Register
AGC Register
The AS5600L uses Automatic Gain Control in a closed loop to
compensate for variations of the magnetic field strength due
to changes of temperature, airgap between IC and magnet, and
magnet degradation. The AGC register indicates the gain. For
the most robust performance, the gain value should be in the
center of its range. The airgap of the physical system can be
adjusted to achieve this value.
In 5V operation, the AGC range is 0-255 counts. The AGC range
is reduced to 0-128 counts in 3.3V mode.
MAGNITUDE Register
The MAGNITUDE register indicates the magnitude value of the
internal CORDIC.
Angle Programming
For applications which do not use the full 0 to 360 degree
angular range. The angular range must be greater than 18
degrees. In case of narrowed angular range, the resolution is
not scaled to narrowed range. (e.g. 0°-360°(full-turn) →
4096dec; 0°-180° → 2048dec).
The range is specified by programming a start position (ZPOS)
and either a stop position (MPOS) or the size of the angular
range (MANG).
The BURN_ANGLE command can be executed up to 2 times.
There are three recommended methods for programming the
angular range:
• Option A: Angle Programming Through the I²C Interface
• Option B: Angle Programming Through the OUT Pin
• Option C: Programming a Maximum Angular Range
Through the I²C Interface
Figure 25:
Option A: Angle Programming Through the I²C Interface
Use the correct hardware configuration shown in Figure 36 and Figure 37.
Rotate the magnet in the direction defined by the level on the DIR pin (GND for clockwise, VDD
Step 4 for counterclockwise) to the stop position. The amount of rotation must be greater than
18 degrees.
Step 8 Read and verify the ZPOS and MPOS registers again after a new power-up cycle.
Note(s):
1. After each register command, the new setting is effective at the output at least 1 ms later.
2. It is highly recommended to perform a functional test after this procedure.
Figure 26:
Option B: Angle Programming Through the OUT Pin
Use the correct hardware configuration shown in Figure 36 and Figure 37. The PGO pin is connected to GND
and the OUT pin is pulled high by an internal resistor until the programming procedure is finished.
Step 3 Pull the OUT pin to GND for at least 100 ms, then allow the pin to float.
Rotate the magnet in the same direction defined by the level on the DIR pin (GND for clockwise,
Step 4 VDD for counterclockwise) to the stop position. The amount of rotation must be greater than
18 degrees.
Step 5 Pull the OUT pin to GND for at least 100 ms, then allow the pin to float.
Check if the OUT pin is permanently driven to GND. This indicates an error occurred during
Step 6 programming. If the voltage driven on the OUT pin corresponds to the magnet position, the
procedure was performed successfully.
Note(s):
1. After step 5 the new setting is effective at the output.
2. If step 3 is not followed by step 5 no permanent write will be performed.
3. It is highly recommended to perform a functional test after the procedure.
4. This procedure can be executed only one time; the zero position and maximum angle can be reprogrammed only through the I²C
(Option A).
5. This procedure can be executed only if the presence of the magnet is detected (MD = 1).
Figure 27:
Option C: Programming a Maximum Angular Range Through the I²C Interface
Use the correct hardware configuration shown in Figure 36 and Figure 37.
Use the I²C interface to write the maximum angular range into the MANG register. For example, if
the maximum angular range is 90 degrees, write the MANG register with 0x400.
Step 2 Configure additional configuration settings by writing the CONFIG and I2CADDR register (see I²C
Address Programming).
Wait at least 1 ms.
Proceed with Step 5 to permanently program a zero position. If the OUT pin is used for this option, the PGO pin
must be connected to GND.
Pull the OUT pin to GND for at least 100 ms, then allow the pin to float. Alternatively, program the
Step 6 zero position through the I²C interface (Option A).
Wait at least 1 ms.
Verify the permanent programming by I²C (Option A) or check if OUT is permanently driven to GND
Step 7
(Option B).
Step 8 Read and verify the permanently programmed registers again after a new power-up cycle.
Note(s):
1. After each register command, the new configuration is effective at the output at least 1 ms later.
2. It is recommended to perform a functional test after this procedure.
3. Once a bit in registers MANG, CONFIG and I2CADDR is permanent written to 1, it stays on 1 and cannot be changed to 0 anymore.
A bit which is 0 can be programmed to 1. Except the MSB bit of I2CADDR. Once the MSB bit of the slave address is programmed to
0, it cannot be changed to 1 again.
4. MANG can be written only if ZPOS and MPOS have never been permanently written (ZMCO = 00).
Output Stage
Without regard to the PWM output, an external unit can read
the angle from the ANGLE register through I²C interface at any
time. The output stage is fixed to VDD default.
Note(s): To enable the PWM output configure the OUTS bits in
the CONF register.
The AS5600L supports programming both a zero angle
("0 DEG") as well as the maximum angular range ("θ max"). As
shown in Figure 28, reducing the maximum angular range
pushes the discontinuity points away from the edges "0 DEG"
and "θ max" by λ, where λ= (360 - θ max)/2.
Figure 28:
Output Characteristic Over a Range Smaller Than 360°
4095
Digital output code [ANGLE]
0 DEG θMAX
Angle (DEG)
λ λ
360 DEG
The angle is represented in the data part of the frame, and one
PWM clock period represents one 4096 th of the full angular
range. The PWM frequency is programmed with the PWMF bits
in the CONF register.
Note(s): If the range is 360 degrees, to avoid discontinuity
points exactly at the limit of the range, a 10-LSB hysteresis is
applied. This hysteresis suppresses toggling the position when
the magnet is close to zero or 360 degrees.
Figure 29:
Output Characteristics in Pulse Width Modulation Mode
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
1
2
3
4
5
6
7
8
9
Figure 30:
Step Response Delay vs. Noise Band
SF Step Response Delay (ms) Max. RMS Output Noise (1 Sigma) (Degree)
00 2.2 0.015
01 1.1 0.021
10 0.55 0.030
11 0.286 0.043
Figure 31:
Step Response (fast filter OFF)
Noise
Input
Output
response
Sampling
Frequency Settling Time
according slow filter setting
For a fast step response and low noise after settling, the fast
filter can be enabled. The fast filter works only if the input
variation is greater than the fast filter threshold, otherwise the
output response is determined only by the slow filter. The fast
filter threshold is programmed with the FTH bits in the CONF
Register. As shown in Figure 33, the step response stays within
an error band after two full sampling periods to settle to the
final value determined by the slow filter.
Figure 32:
Fast Filter Threshold
001 6 1
010 7 1
011 9 1
100 18 2
101 21 2
110 24 2
111 10 4
Figure 33:
Step Response (fast filter ON)
Noise Noise
Fast Filter slow filter
Input
Output
response
Threshold
Sampling
Frequency Settling Time
Fast filter step response
according slow filter setting
Figure 34:
Raw Angle in Clockwise Direction
S
4 GND ST 5 4 GND ST 5 4 GND ST 5 4 GND ST 5
RAW ANGLE = 0 RAW ANGLE = 1024 RAW ANGLE = 2048 RAW ANGLE = 3072
Hysteresis
To avoid any toggling of the output when the magnet is not
moving, a 1 to 3 LSB hysteresis of the 12-bit resolution can be
enabled with the HYST bits in the CONF register.
Magnet Detection
As a safety and diagnostic feature, the AS5600L indicates the
absence of the magnet. If the measured magnet field strength
goes below the minimum specified level (Bz_ERROR), the
output is driven low, without regard to the MD bit in the STATUS
register is 0.
Figure 35:
Automatic Low Power Mode Timer Function
Output Value
1 minute
Watchdog
threshold
4 LSB
Application Information
Schematic
All required external components are shown below for the
reference application diagram. To improve EMC and for remote
applications, consider additional protection circuitry.
Figure 36:
Application Diagram for Angle Readout and Programming Through OUT Pin (Option B)
4.5-5.5V 3-3.6V*
DIR 8
GND -> CW DIR 8
GND -> CW
1 VDD5V 1 VDD5V
VDD -> CCW VDD -> CCW
C1 C2 C1 C**
PGO = GND PGO = GND
4 GND PGO 5 4 GND PGO 5
-> OptionB -> OptionB
GND GND
* Supply voltage for permanent programming is 3.3–3.6V
** 10μF Capacitor required during permanent programming
Note(s):
1. Consider that the output is driven high by an internal pull-up resistor during programming through the OUT pin. Disconnect
additional external load during the programming procedure.
Figure 37:
Application Diagram for Angle Readout and Programming with I²C (Option A and Option C)
4.5-5.5V 3-3.6V*
DIR 8
GND -> CW DIR 8
GND -> CW
1 VDD5V 1 VDD5V
VDD -> CCW VDD -> CCW
C1 C2 C1 C**
4 GND PGO 5 4 GND PGO 5
-> OptionC -> OptionC
for Programming for Programming
with OUT Pin with OUT Pin
GND PGO = GND GND PGO = GND
Figure 38:
Recommended External Components
LDO regulator capacitor C2 1 μF 20%; < 100 mΩ; Low ESR ceramic capacitor
Optional pull-up for I²C bus RPU 4.7 KΩ Refer to UM10204 for RPU sizing
Note(s):
1. Given parameter characteristics have to be fulfilled over operation temperature and product lifetime
Magnetic Requirements
The AS5600L requires the magnetic field component Bz
perpendicular to the sensitive area on the chip.
Along the circumference of the Hall element circle the magnetic
field Bz should be sine-shaped. The magnetic field gradient of
Bz along the radius of the circle should be in the linear range
of the magnet to eliminate displacement error by the
differential measurement principle.
Figure 39:
Magnetic Field Bz and Typical Airgap
N S
0.5 – 3 mm typ.
Mechanical Data
The internal Hall elements are placed on a radius of 1 mm. The
center of the internal Hall array is NOT in the center of the
package as shown below in Figure 40. The center of the magnet
must be placed over the center of the Hall sensor array.
Figure 40:
Hall Element Positions (SOIC-8)
2.995 typ.
Internal Hall
Array Centre 0.459 typ.
0.435 typ.
Die Centre
Package outline
Package outline
Note(s):
1. All dimensions in mm.
RoHS Green
Note(s):
1. Dimensioning & tolerancing conform to ASME Y14.5M-1994.
2. All dimensions are in millimeters. Angles are in degrees.
3. N is the total number of terminals.
4. DATUMS A & B to be determined at DATUM H.
Figure 42:
WL-CSP Package Outline Drawing
Bottom view (Ball side)
RoHS
ccc Coplanarity
Pin 1 = A1
Notes:
Green
Array Centre
Internal Hall
Die Centre
172 typ.
Note(s):
1. Pin1=A1
2. ccc coplanarity
3. All dimensions are in μm
The Hall Array center is placed 172.5μm below the center of the
chip (with above bonding diagram as reference).
Figure 43:
SOIC-8 Package Marking
AS5600L
YYWWMZZ
@
Figure 44:
SOIC-8 Packaging Code
YY WW M ZZ @
Figure 45:
WL-CSP Package Marking
Figure 46:
WL-CSP Packaging Code
XXXXX
Tracecode
AS5600L-ASOP SOIC-8 AS5600L 13” Tape & Reel in dry pack 2500 pcs/reel
AS5600L-ASOM SOIC-8 AS5600L 7” Tape & Reel in dry pack 500 pcs/reel
AS5600L-AWLT WL-CSP AS5600L 13” Tape & Reel in dry pack 6500 pcs/reel
AS5600L-AWLM WL-CSP AS5600L 7” Tape & Reel in dry pack 1000 pcs/reel
Headquarters
ams AG
Tobelbader Strasse 30
8141 Premstaetten
Austria, Europe
RoHS Compliant & ams Green RoHS: The term RoHS compliant means that ams AG products
fully comply with current RoHS directives. Our semiconductor
Statement
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.
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.
Document Status
Revision Information
Updated Figure 47 42
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.
3 Pin Assignments
5 Absolute Maximum Ratings
7 Electrical Characteristics
7 Operating Conditions
8 Digital Inputs and Outputs
8 PWM Output
9 Timing Characteristics
9 Magnetic Characteristics
10 System Characteristics
11 Detailed Description
11 IC Power Management
12 I²C Interface
12 Supported Modes
12 I²C Interface Operation
13 I²C Electrical Specification
14 I²C Timing
15 I²C Modes
18 AS5600L Slave Modes
20 Register Description
21 ZPOS/MPOS/MANG Registers
22 CONF Register
22 ANGLE/RAW ANGLE Register
23 STATUS Register
23 AGC Register
23 MAGNITUDE Register
24 Non-Volatile Memory (OTP)
24 Burn_Angle Command (ZPOS, MPOS)
24 Burn_Setting Command (MANG, CONFIG)
25 Angle Programming
28 I²C Address Programming
29 Output Stage
30 PWM Output Mode
31 Step Response and Filter Settings
33 Direction (clockwise vs. counterclockwise)
34 Hysteresis
34 Magnet Detection
34 Low Power Modes
34 Automatic Low Power Mode Timer
35 Application Information
35 Schematic
36 Magnetic Requirements
37 Mechanical Data
Authorized Distributor
ams:
AS5600L-AWLM AS5600L-AWLT AS5600L-ASOM AS5600L-ASOP