AS5030ATSU austriamicrosystems, AS5030ATSU Datasheet

no-image

AS5030ATSU

Manufacturer Part Number
AS5030ATSU
Description
IC, MAGNETIC ROTARY ENCODER 8BIT 16-TSSOP
Manufacturer
austriamicrosystems
Datasheet

Specifications of AS5030ATSU

Ic Function
Encoder IC
Supply Voltage Range
4.5V To 5.5V
Operating Temperature Range
-40°C To +125°C
Digital Ic Case Style
TSSOP
No. Of Pins
16
Msl
MSL 3 - 168 Hours
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
AS5030
8 BIT PROGRAMMABLE HIGH SPEED
MAGNETIC ROTARY ENCODER
1
The AS5030 is a contactless magnetic rotary encoder for
accurate angular measurement over a full turn of 360°.
It is a system-on-chip, combining integrated Hall elements,
analog front end and digital signal processing in a single
device.
To measure the angle, only a simple two-pole magnet,
rotating over the center of the chip is required.
The absolute angle measurement provides instant indication
of the magnet’s angular position with a resolution of 8 bit =
256 positions per revolution. This digital data is available as
a serial bit stream and as a PWM signal.
In addition to the angle information, the strength of the
magnetic field is also available as a 6-bit code.
Data transmission can be configured for 1-wire (PWM), 2-
wires (CLK, DIO) or 3-wires (CLK, DIO, CS).
A software programmable (OTP) zero position simplifies
assembly as the zero position of the magnet does not need
to be mechanically aligned.
A Power Down Mode together with fast startup- and
measurement cycles allows for very low average power
consumption and makes the AS5030 also suitable for battery
operated equipment.
1.1
Rev. 1.8
General Description
Figure 1: Typical arrangement of AS5030 and magnet
Benefits
Complete system-on-chip, no calibration
required
Flexible system solution provides absolute serial
and PWM output
Ideal for applications in harsh environments due to
magnetic sensing principle
High reliability due to non-contact sensing
Robust system, tolerant to horizontal misalignment,
airgap variations, temperature variations and
external magnetic fields
www.austriamicrosystems.com
Hall Array
Frontend
Amplifier
1.2
1.3
1.4
&
power management
Sin / Sinn / Cos / Cosn
Key Features
Applications
Block Diagram
360°contactless angular position encoding
Two digital 8-bit absolute outputs:
User programmable zero position
High speed: up to 30,000 rpm
Direct measurement of magnetic field strength
allows exact determination of vertical magnet
distance
Serial
AS5030 devices using daisy chain mode
Wide magnetic field input range: 20 ~ 80mT
Wide temperature range: - 40°C to + 125°C
Small Pb-free package: TSSOP 16
Contactless rotary position sensing
Rotary switches (human machine interface)
AC/DC motor position control
Robotics
Encoder for battery operated equipment
Cos
Sin
Figure 2: AS5030 block diagram
tracking ADC
read-out
& Angle
decoder
- Serial interface and
- Pulse width modulated (PWM) output
AGC
Mag
Angle
AGC
Zero
Pos.
of
OTP
DATA SHEET
multiple
Absolute
Interface
Decoder
PWM
Serial
(SSI)
interconnected
Page 1 of 33
PWM
DIO
CS
CLK
PROG
DX
C2
MagRngn

Related parts for AS5030ATSU

AS5030ATSU Summary of contents

Page 1

... Encoder for battery operated equipment 1.4 Block Diagram Sin / Sinn / Cos / Cosn Sin tracking ADC Cos Hall Array & Frontend Amplifier power management Figure 2: AS5030 block diagram www.austriamicrosystems.com DATA SHEET - Serial interface and - Pulse width modulated (PWM) output read-out of multiple interconnected PWM PWM Decoder Angle DX ...

Page 2

... Pulse Width Modulation output, 2µs pulse width per step (2µs ~ 512µs) Pin types: S: supply pin DI_ST: digital input / Schmitt-Trigger DIO: bi-directional digital pin Rev. 1.8 Figure 3: TSSOP-16 package and pin-out Table 1: Pin description DO: digital output DO_T: digital output / tri-state DI: digital input (standard CMOS; no pull-up or pull-down) www.austriamicrosystems.com Page ...

Page 3

... Start upTimings Start-up time after shutdown < 2ms Start-up time after power-down from Ultra Low Power Mode : < 500µs Start-up time after power-down from Low Power Mode : < 150µs ESD protection ± 2kV Operating Temperature -40°C ~ +125 °C Rev. 1.8 www.austriamicrosystems.com Page ...

Page 4

... Note (1) Except during OTP programming Norm: Jedec 17 Norm: MIL 883 E method 3015 Still Air / Single Layer PCB Still Air / Multilayer PCB T=20s to 40s, Norm: IPC/JEDEC J-Std-020C. Lead finish 100% Sn “matte tin” ...

Page 5

... Note ° Startup from zero; AGC not regulated Startup from zero until regulated AGC Startup from Power Down Mode Startup from Low Power Mode Analog signal path; over full temperature range step rate of tracking ADC; ...

Page 6

... Min Typ Max Unit 100 106 % 113 121 www.austriamicrosystems.com Note diametrically magnetized at chip surface radius of 1mm to maintain locked state T =25°C, AGC@lower limit, amb 1 sigma = 2.5mT T =25°C, AGC@upper limit, amb 1 sigma = 1.5mT over x/y chip center Recommended distance; ...

Page 7

... NOTE static voltage at pin PROG during programming timing is internally generated Note V V source current <4mA sink current <4mA CS = low NOTE angle = 0° ( angle = 358.6° (FF ...

Page 8

... Symbol Min CLK CLK CLK t10 0 t11 50 t12 30 t13 www.austriamicrosystems.com NOTE normal operation during OTP programming normal operation during OTP programming Rising edge of CLK to internally generated chip select on pin DX at change of rotation direction Max Unit - CLK/2 ns CLK/2 +30 ns CLK/2 +30 ns CLK/2 + ...

Page 9

... AS5030 reads “00000” as the first 5 bits which sets the Read_Angle command. C2 VSS Note: all further application examples are shown in R mode, however read-only mode is also possible unless otherwise noted. www.austriamicrosystems.com Page ...

Page 10

... By connecting the configuration input C2 to VDD, the AS5030 is configured to 2-wire data transmission mode. Only Clock (CLK) and Data (DIO) signals are required. A Chip 15 13 Select (CS) signal is automatically generated by the DX output, C2 VDD when a time-out of CLK occurs (typ. 20µs). Note: Read-only mode is also possible in this configuration 100n VSS 3 www.austriamicrosystems.com Angle ...

Page 11

... VSS 14 3 Read D13 D12 D11 D10 AGC www.austriamicrosystems.com th command phase CMD4 CMD3 CMD2 2nd reading With the addition of a RS-422 / RS- 485 transceiver, a fully differential data transmission, according to the 21-bit SSI interface standard is possible compatible with this standard, the CLK signal must be inverted ...

Page 12

... ON ON OFF www.austriamicrosystems.com ). Duty-Cycle low 0.39% 49.4% 50.2% 99.6% Page ...

Page 13

... Cosn The input resistance of the receiving amplifier or ADC should be greater than 100kΩ. The signal lines should be kept as short as possible, longer lines should be shielded C2 VSS order to achieve best noise performance. Figure 16: Sine and Cosine outputs for external angle calculation www.austriamicrosystems.com Page ...

Page 14

... VSS C1 VSS www.austriamicrosystems.com The 100nF buffer cap at the supply (shown only for the last device) is recommended for all devices. The total number of serial bits is: n*21, where n is the number of connected devices: e.g. for 2 devices, the serial bit stream is 42bits . For three devices bits ...

Page 15

... Start-up from this mode to normal operation can be accomplished within 500µs. This mode is recommended for applications, where very low average power consumption is required, e.g. for battery operated equipment. For example cycled operation with 10 readings per second, the average power consumption of the AS5030 can be reduced to only 120µA. Rev. 1 www.austriamicrosystems.com ) Page ...

Page 16

... Rev. 1.8 D12 D11 D10 AGC 5:0 D13 D12 D11 D10 rst enable subsequent OTP access. H D14 D13 D12 D11 D10 sens 1:0 sens 1:0 www.austriamicrosystems.com Angle 7 AGC 5 zero position 7:0 zero position 7:0 Page ...

Page 17

... For temporary OTP write (“soft write”; command WRITE OTP, #1F ), the programming voltage is not required secure unintentional programming, any modification of the C2 VSS OTP memory is only enabled after a special password (command 3 #10 ) has been sent to the AS5030. H www.austriamicrosystems.com zero position 7:0 zero position 7:0 ...

Page 18

... OTP register. A voltage of <500mV indicates a correctly programmed bit (“1”) while a voltage level between 2.2V and C1 C2 VSS 3.5V indicates a correctly unprogrammed bit (“0”). Any voltage level in between indicates improper programming. www.austriamicrosystems.com H ), pin but the accuracy of the H H Page ...

Page 19

... A finer detection of a vertical distance change, for example when only short vertical strokes are made by the pushbutton, is achieved by memorizing the AGC value in normal operation and C2 VSS triggering on a change from that nominal the AGC value detect a vertical movement. Figure 24: Magnetic field strength indicator www.austriamicrosystems.com ), the MagRngn Page ...

Page 20

... If only the SIN-/COS-outputs are used, the propagation delay is the analog signal path delay only (typ. 15.6µs). Position Error over speed The angle error over speed caused by the propagation delay is calculated as: Δφ = rpm * 6 * 16.75E in degrees addition, the anti-aliasing filter causes an angle error calculated as: Δφ = ArcTan [ rpm / ( 60*f )] lpf 0 Rev. 1.8 www.austriamicrosystems.com Page ...

Page 21

... VDD The required serial command is SET PWR MODE (11 , see 5.2.3): on/off H Micro ULP/LPn Controller VSS VSS Figure 25: Low Power Mode and Ultra Low Power Mode www.austriamicrosystems.com PSM Mode 0 0 Normal operation 0 1 Low Power Mode 1 0 Normal operation 1 1 Ultra Low Power Mode (see 5 ...

Page 22

... Controller zero, which takes about 1.9 ms (see 8.1). The optional filter R1/C1 may again be added to VSS reduce peak currents in the 5V power supply line. VSS Figure 26: Application example III: ultra-low power encoder Figure 27 shows an overview of the average supply www.austriamicrosystems.com Page ...

Page 23

... The two parameters are not necessarily linked together. A high resolution encoder may not necessarily be highly accurate as well. 9.1 Quantization error There is however a direct link between resolution and accuracy, which is the quantization error: Figure 28: Quantization error of a low resolution and a high resolution system Rev. 1.8 Low Power Mode Power Cycling Mode 10 100 sampling interval [ms] www.austriamicrosystems.com 1000 Page ...

Page 24

... Position Error over speed ). Rev. 1.8 135 180 225 270 Angle steps INL Average (16x) Figure 29: Typical INL error over 360° www.austriamicrosystems.com 315 360 Page ...

Page 25

... However, the AS5030 offers an optional user trimming in the OTP (see 5.2.4) to allow an even tighter AGC tolerance for applications where the information about magnetic field strength is also utilized, e.g. for rotate-and-push types of knobs, etc… Rev. 1.8 1500 2000 Airgap [mm] [µm] sample#3 sample#4 www.austriamicrosystems.com 2,2 2,0 1,8 1,6 1,4 1,2 1,0 2500 Linearity [° ...

Page 26

... AGC is at the limits (AGC field too strong; AGC=63=(3F ): field too weak or missing magnet. H Figure 31: Vertical magnetic fields of a rotating magnet 360 Bz; 6mm magnet @y=0; z=1mm - Hall elements (side view 0,5 -0 dis pla www.austriamicrosystems.com , z ± S -2,5 -3,5 Page ...

Page 27

... For example, the accuracy for a centered magnet is between 1.0 ~ 1.5° (spec = 2° over full temperature range). Within a radius of 0.5mm, the accuracy is better than 2.0° (spec = 3° over temperature). Rev. 1.8 BZ; 6mm magnet @ Z=1mm Y-displacement [mm www.austriamicrosystems.com ~± area of X-Y-misalignment from center: +/- 0.5mm circle of Hall elements on chip: 1mm radius Page ...

Page 28

... Furthermore; the sinewave tests described above may be re-run at defined X-and Y- misplacements of the magnet to determine the maximum acceptable lateral displacement range recommended to disable the AGC for both these tests (see 4.20). Note: for preferred magnet suppliers, please refer to the austriamicrosystems website (Rotary Encoder section). Rev. 1.8 1000 ...

Page 29

... JEDEC Package Outline Standard: 0.012 MO - 153 - .008 Thermal Resistance R 0.197 0.201 89 K/W in still air, soldered on PCB 0.252 0.260 IC's marked with a white dot or the 0.173 0.176 letters "ES" denote Engineering Samples .0256 - 8° .024 .030 www.austriamicrosystems.com : th(j-a) Page ...

Page 30

... AS5030 8-bit Programmable Magnetic Rotary Encoder 12 Ordering Information Delivery: Tape and Reel (1 reel = 4500 devices) Tubes (1 box = 100 tubes á 96 devices) Order # AS5030ATSU for delivery in tubes Order # AS5030ATST for delivery in tape and reel 13 Recommended PCB Footprint Rev. 1.8 Recommended Footprint Data ...

Page 31

... AS5030 Programming .................................................................................................................................................. 15 5.1 Programming Options ........................................................................................................................................... 15 5.2 AS5030 Read / Write Commands ........................................................................................................................... 16 5.3 OTP Programming Connection............................................................................................................................... 17 5.4 Programming Verification ...................................................................................................................................... 18 6 AS5030 Status Indicators ............................................................................................................................................. 18 6.1 C2 Status Bit ........................................................................................................................................................ 18 6.2 Lock Status Bit ..................................................................................................................................................... 18 6.3 Magnetic Field Strength Indicators......................................................................................................................... 18 6.4 “Pushbutton” Feature ............................................................................................................................................ 19 Rev. 1.8 www.austriamicrosystems.com Page ...

Page 32

... Vertical distance of the magnet ............................................................................................................................. 25 10 Choosing the proper magnet ..................................................................................................................................... 26 10.1 Magnet Placement:............................................................................................................................................ 26 10.2 Lateral displacement of the magnet.................................................................................................................... 27 10.3 Magnet size ...................................................................................................................................................... 28 11 Package Drawings and Markings ............................................................................................................................... 29 12 Ordering Information ................................................................................................................................................ 30 13 Recommended PCB Footprint ................................................................................................................................... 30 Table of contents ................................................................................................................................................................ 31 Copyrights .......................................................................................................................................................................... 33 Disclaimer .......................................................................................................................................................................... 33 Contact Information ............................................................................................................................................................. 33 Rev. 1.8 www.austriamicrosystems.com Page ...

Page 33

... The information furnished here by austriamicrosystems AG is believed to be correct and accurate. However, austriamicrosystems 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 ...

Related keywords