AS5030-ATST austriamicrosystems, AS5030-ATST Datasheet

no-image

AS5030-ATST

Manufacturer Part Number
AS5030-ATST
Description
IC ENCODER ROTARY 8-BIT 16-TSSOP
Manufacturer
austriamicrosystems
Type
Linear, Rotary Encoder - Programmabler
Datasheet

Specifications of AS5030-ATST

Sensing Range
23.6mT ~ 44.5mT
Voltage - Supply
4.5 V ~ 5.5 V
Current - Supply
14mA
Current - Output (max)
4mA
Output Type
Digital, PWM
Features
Programmable
Operating Temperature
-40°C ~ 125°C
Package / Case
16-TSSOP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
AS5030-ATSTTR

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AS5030-ATST
Manufacturer:
AMS
Quantity:
1 001
A S 5 0 3 0
8 - B i t P r o g r a m m a b l e H i g h S p e e d M a g n e t i c R o t a r y E n c o d e r
1 General Description
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.
Figure 1. AS5030 Block Diagram
www.austriamicrosystems.com/AS5030
Datasheet
Hall Array
Frontend
Amplifier
&
Power Management
Sin / Sinn / Cos / Cosn
Cos
Sin
decoder
tracking
ADC &
Angle
AGC
AS5030
Revision 2.1
Mag
Angle
A G C
2 Key Features
3 Applications
The AS5030 is suitable for Contactless rotary position sensing,
Rotary switches (human machine interface), AC/DC motor position
control, Robotics and Encoder for battery operated equipment.
Zero
Pos
- Serial interface
- Pulse width modulated (PWM) output
360°contactless angular position encoding
Two digital 8-bit absolute outputs:
User programmable zero position
Direct measurement of magnetic field strength allows exact
determination of vertical magnet distance
Serial read-out of multiple interconnected 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
.
OTP
Decoder
Absolute
Interface
Serial
( SSI )
PWM
C2
PROG
DIO
CS
CLK
MagRngn
PWM
DX
1 - 44

Related parts for AS5030-ATST

AS5030-ATST Summary of contents

Page 1

... Datasheet General Description The AS5030 is a contactless magnetic rotary encoder for accurate angular measurement over a full turn of 360° 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 ...

Page 2

... Daisy Chain Mode................................................................................................................................................................. 21 8 Application Information ........................................................................................................................................................... 8.1 AS5030 Programming ........................................................................................................................................................................ 23 8.1.1 OTP Programming Options ....................................................................................................................................................... 23 8.1.2 Reduced Power Mode Programming Options ........................................................................................................................... 23 8.2 AS5030 Read / Write Commands ...................................................................................................................................................... 23 8.2.1 16-bit Read Command............................................................................................................................................................... 23 8.2.2 16-bit Write Command............................................................................................................................................................... 24 8.2.3 18-bit OTP Read Commands ................................................................................................................................................... 24 8.2.4 18-bit OTP Write Commands.................................................................................................................................................... 25 8 ...

Page 3

... Magnetic Field Strength Indicators ............................................................................................................................................ 28 8.5.4 “Pushbutton” Feature................................................................................................................................................................. 28 8.6 High Speed Operation ........................................................................................................................................................................ 29 8.6.1 Propagation Delay ..................................................................................................................................................................... 29 8.6.2 Total Propagation Delay of the AS5030 ................................................................................................................................... 30 8.7 Reduced Power Modes ...................................................................................................................................................................... 30 8.7.1 Low Power Mode and Ultra Low Power Mode........................................................................................................................... 31 8.7.2 Power Cycling Mode.................................................................................................................................................................. 33 8.8 Accuracy of the Encoder System ....................................................................................................................................................... 34 8 ...

Page 4

... Table 1. Pin Descriptions Pin Number Pin Name 1 MagRngn 2 Prog_DI 3 VSS 4 T3_SINn 5 T2_SIN 6 T1_COSn 7 T0_COS CLK DIO 13 VDD PWM www.austriamicrosystems.com/AS5030 MagRngn PWM PROG VSS 3 14 test3 4 VDD 13 test2 DIO 5 12 test1 CLK test0 Pin Type Push-Pull output. Is HIGH when the magnetic field strength is too Digital output / tri-state weak, e ...

Page 5

... ESD Θ Package thermal resistance JA T Storage temperature strg Soldering conditions, body temperature T body (Pb-free package) Humidity non-condensing www.austriamicrosystems.com/AS5030 Electrical Characteristics on page 6 is not implied. Exposure to absolute Min Max Units -0 Except during OTP programming VSS - 0.5 VDD + 0.5 V -100 100 mA ± ...

Page 6

... Accuracy cm TN Transition noise POR r POR Power-on-reset levels f Hyst www.austriamicrosystems.com/AS5030 Conditions No load on outputs. Minimum AGC (strong magnetic field) No load on outputs. Maximum AGC (weak or no magnetic field) Low Power Mode Ultra Low Power Mode -40°F ~ +257°F Conditions Startup from zero; AGC not regulated ...

Page 7

... Magnetic field alarm limit trim range Temperature coefficient of alarm 1) ranges 6.5 Hall Element Sensitivity Options Symbol Parameter sens Hall element sensitivity setting www.austriamicrosystems.com/AS5030 Conditions 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 ...

Page 8

... Low level output voltage L CL Capacitive load CMOS Tristate Output: DIO Symbol Parameter IO Tristate leakage current Z www.austriamicrosystems.com/AS5030 Conditions static voltage at pin PROG during programming timing is internally generated during Analog Readback mode at pin PROG Conditions Conditions source current <4mA sink current <4mA Conditions CS = low Revision 2 ...

Page 9

... CLK Clock frequency t CLK f Clock frequency clk,P t Synchronization timeout TO 1 Hyst Digital hysteresis 1. Hysteresis may be temporarily disabled by software. www.austriamicrosystems.com/AS5030 Conditions angle = 0° ( angle = 358.6° ( over full temperature range =1 / PWM period at change of rotation direction 16). software(see 16-bit Write Command on page Conditions normal operation ...

Page 10

... Hold time data bit @ write access t12 data valid after positive edge of CLK Bus floating time t13 negative edge of chip select to float bus Timeout period in 2-wire mode (from t TO rising edge of CLK) See Figure 5 for the corresponding timing diagram. www.austriamicrosystems.com/AS5030 Conditions Min CLK/2 +0 CLK/2 +0 ...

Page 11

... The following examples show various ways to connect the AS5030 to an external controller: 7.2 Serial 3-Wire R/W Connection In this mode, the AS5030 is connected to the external controller via three signals: Chip Select (CS), Clock (CLK) inputs and bi-directional DIO (Data In/Out) output. The controller sends commands over the DIO pin at the beginning of each data transmission sequence, such as reading the angle or putting the AS5030 in and out of the reduced power modes ...

Page 12

... VSS VSS Figure 5. Timing Diagram in 3-wire SSI R/W Mode command phase t CLK CLK DIO CMD 3 CMD DIO Table 3. Serial Bit Sequence (16-bit read/write) Write Command D15 D14 D13 D12 D11 D10 www.austriamicrosystems.com/AS5030 13 11 Output CS 10 Output CLK AS 5030 I data phase CMD ...

Page 13

... As the first 5 bits of the data transmission are command bits sent to the AS5030, both the microcontroller and the AS5030 are configured as digital inputs during this phase. Therefore, a pull-down resistor must be added to make sure that the AS5030 reads “00000” as the first 5 bits which sets the Read_Angle command ...

Page 14

... Datasheet - 7.4 Serial 2-Wire Connection (R/W Mode) 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 Select (CS) signal is automatically generated by the DX output, when a time-out of CLK occurs (typ. 20µs). ...

Page 15

... VSS VSS www.austriamicrosystems.com/AS5030 nd clock pulse as described in data phase CMD2 CMD 1 CMD 1st reading MAX 3081 or similar Revision 2.1 Serial 2-Wire Connection (R/W Mode clock. The 23 clock is th reading, etc.) command phase CMD 4 CMD 3 CMD2 2nd reading VDD CLK AS5030 100n VSS ...

Page 16

... Ultra Low Power Mode is not possible in this configuration, as there is no bi-directional data transmission. If the AS5030 angular data is invalid, the PWM output will remain at low state. Pins that are not shown may be left open. Note that the PWM output is invalid when the AGC is disabled. ...

Page 17

... results in a degree value from 0° ~ 358.6° Note: The absolute frequency tolerance is eliminated by dividing t and T in the same way. OFF www.austriamicrosystems.com/AS5030 ). H (PWM = low LSB. OFF 291. 54 µs 578. 56 µs 287. 02 µs 128 t_ High ...

Page 18

... This filter can be either passive (as shown) or active. The lower the bandwidth of the filter, the less ripple of the analog output can be achieved. If the AS5030 angular data is invalid, the PWM output will remain at low state and thus the analog output will be 0V. Pins that are not shown may be left open ...

Page 19

... Analog Sin/Cos Outputs with External Interpolator By connecting C1 to VDD, the AS5030 provides analog Sine and Cosine outputs (Sin, Cos) of the Hall array front-end for test purposes. These outputs allow the user to perform the angle calculation by an external ADC + µC, e.g. to compute the angle with a high resolution. ...

Page 20

... Daisy Chain Mode The Daisy Chain mode allows connection of more than one AS5030 to the same controller interface. Independent of the number of connected devices, the interface to the controller remains the same with only three signals: CSn, CLK and DO. In Daisy Chain mode, the data from the second and subsequent devices is appended to the data of the first device ...

Page 21

... Daisy Chain Mode The AS5030 can also be connected in 2-wire Daisy Chain mode, requiring only two signals (Clock and Data) for any given number of daisy- chained devices. Note that the connection of all devices except the last device is the same as for the 3-wire connection device must have pin C2 (#15) set to high and feeds the DX signal the first device ...

Page 22

... AS5030 Datasheet - Application Information AS5030 Parameter and Features List. Parameter 5V ± 10% Supply voltage Low Power Mode, non-operational: typ. 1.4mA Ultra Low Power Mode, non-operational: typ. 30µA Supply current Normal operating mode: typ. 14mA. 21-bit Synchronous Serial Interface (SSI): 5 command bits, 2 data valid bits, 6 data bits for magnetic field strength, 8 data bits for angle ...

Page 23

... H Magnetic Field Optimization This programming option allows the user to match the vertical distance of the magnet with the optimum magnetic field range of the AS5030 by setting the sensitivity level. The 2-bit user programmable sensitivity setting can be applied both temporarily (command WRITE OTP, #1F ...

Page 24

... ANALOG OTP RD reads the contents of the OTP register as an analog voltage at pin PROG sens reads the sensitivity setting of the Hall elements low sensitivity high sensitivity zero position reads the programmed zero position; the actual angle of the magnet which is displayed as 000 www.austriamicrosystems.com/AS5030 D13 D12 D11 D10 D9 ...

Page 25

... Figure 21. Timing Diagram in OTP 18-bit Read/Write Mode Command phase DCLK DIO HI HI CMD2 t3 t4 DIO DIO www.austriamicrosystems.com/AS5030 D15 D14 D13 D12 D11 D10 D9 D8 sens copy factory settings 1:0 sens 00000000 1:0 Data phase extended t6 t5 CMD0 ...

Page 26

... AS5030 Datasheet - 8.3 OTP Programming Connection Programming of the AS5030 OTP memory does not require a dedicated programming hardware. The programming can be simply accomplished over the serial 3-wire interface (see Figure 22) For permanent programming (command PROG OTP, #19 (PROG). For temporary OTP write (“soft write”; command WRITE OTP, #1F To secure unintentional programming, any modification of the OTP memory is only enabled after a special password (command #10 sent to the AS5030 ...

Page 27

... AS5030 in question low: pin C2 is low, indicating that the AS5030 is in 3-wire mode or a member of a 2-wire daisy chain connection (except the last high: pin C2 is high, indicating that the AS5030 is in 2-wire mode and/or the last member of a 2-wire daisy chain connection 8 ...

Page 28

... AS5030 Datasheet - 8.5.3 Magnetic Field Strength Indicators The AS5030 is not only able to sense the angle of a rotating magnet, it can also measure the magnetic field strength (and hence the vertical distance) of the magnet. This extra feature can be used for several purposes safety feature by constantly monitoring the presence and proper vertical distance of the magnet - as a state-of-health indicator, e ...

Page 29

... For high speed applications, fast ADCs are essential. The ADC sampling rate directly influences the propagation delay. The fast tracking ADC used in the AS5030 with a tracking rate of only 1.15µs (typ perfect fit for both high speed and high performance. www.austriamicrosystems.com/AS5030 ...

Page 30

... Reduced Power Modes The AS5030 can be operated in 3 reduced power modes. All 3 modes have in common that they switch off or freeze parts of the chip during intervals between measurements. In Low Power Mode or Ultra Low Power Mode, the AS5030 is not operational, but due to the fast start-up, an angle measurement can be accomplished very quickly and the chip can be switched to reduced power immediately after a valid measurement has been taken ...

Page 31

... Figure 25. Low Power Mode and Ultra Low Power Mode Connection C1: optional; see text 100n The AS5030 can be put in Low Power Mode or Ultra Low Power Mode by simple serial commands, using the regular connection for 2-wire or 3- wire serial data transmission (see Figure 4 and The required serial command is SET PWR MODE (11 ...

Page 32

... The actual active time depends on how much the magnet has moved while the AS5030 was in reduced power mode. The angle data is valid, when the status bit LOCK has been set. Once a valid angle has been measured, the AS5030 can be put back to reduced power mode. The average power consumption can be calculated as: ∗ ...

Page 33

... The curves are based on the figures given in Figure 27. Average Current Consumption of Reduced Power Modes tio ltra owe www.austriamicrosystems.com/AS5030 cycles the AS5030 by switching it on and off, using an external PNP transistor high side switch ton toff t 0 off 10k C1 VDD >1µ ...

Page 34

... The resolution of the encoder determines the smallest step size. The angle error caused by quantization cannot get better than ± ½ LSB. As shown in Figure 28, a higher resolution system (right picture) has a smaller quantization error, as the step size is smaller. For the AS5030, the quantization error is ± ½ LSB = ± 0.7° Figure 29. Typical INL Error Over 360° INL including quantization error 1,5 ...

Page 35

... If the magnet is too close or the magnetic field is too strong, the AGC will be reading 0, If the magnet is too far away (or missing the magnetic field is too weak, the AGC will be reading 63 (3F The AS5030 will still operate outside the AGC range, but the accuracy may be reduced as the signal amplitude can no longer be kept at a constant level. ...

Page 36

... Figure 31. Vertical Magnetic Fields of a Rotating Magnet Vertical field component Note: There is no strict requirement on the type or shape of the magnet to be used with the AS5030. It can be cylindrical as well as square in shape. The key parameter is that the vertical magnetic field B peak amplitude 80mT. ...

Page 37

... Again, the differential amplitude is 92mT. At larger displacements however, the B amplitude becomes nonlinear, which results in larger errors that mainly affect the accuracy of the z system (see also Figure 34) www.austriamicrosystems.com/AS5030 ± 0.25mm from the IC package center or ± 0.5mm from the IC center, including Revision 2 ...

Page 38

... The Z-axis displays the worst case INL error over a full turn at each given X-and Y- displacement. The error includes the quantization error of ± 0.7°. 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). www.austriamicrosystems.com/AS5030 BZ agnet @ Z=1mm N ...

Page 39

... This curve may be available from the magnet supplier(s). Alternatively, z the SIN- or COS- output of the AS5030 may also be used together with an X-Y- table to get a B 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 ...

Page 40

... 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 MagRngn (pin 1). Figure 36. Vertical Placement of the Magnet Die surface www.austriamicrosystems.com/AS5030 3.2mm Area of recommended maximum ...

Page 41

... D 4.90 5.00 5. 6.40 BSC - E1 4.30 4.40 4. 0.65 BSC - L 0.45 0.60 0. 1.00 REF - Marking: YYWWMZZ. YY Last two digits of the Year www.austriamicrosystems.com/AS5030 Symbol Min Nom Max Θ 1 0º 8º Θ REF - Θ REF - aaa - 0.10 - bbb - ...

Page 42

... AS5030 Datasheet - JEDEC Package Outline Standard 153 AB Thermal Resistance K/W in still air, soldered on PCB th(j-a) 9.1 Recommended PCB Footprint Figure 38. PCB Footprint www.austriamicrosystems.com/AS5030 Recommended Footprint Data Symbol mm A 7.26 B 4.93 C 0.36 D 0.65 E 4.91 Revision 2.1 inch 0.286 0.194 0.014 0.0256 0.193 ...

Page 43

... The devices are available as the standard products shown in Table 7. Ordering Information Ordering Code AS5030-ATSU 1 box = 100 tubes á 96 devices AS5030-ATST Note: All products are RoHS compliant and austriamicrosystems green. Buy our products or get free samples online at ICdirect: Technical Support is available at http://www.austriamicrosystems.com/Technical-Support ...

Page 44

... No obligation or liability to recipient or any third party shall arise or flow out of austriamicrosystems AG rendering of technical or other services. Contact Information Headquarters austriamicrosystems AG Tobelbaderstrasse 30 A-8141 Unterpremstaetten, Austria Tel: +43 (0) 3136 500 0 Fax: +43 (0) 3136 525 01 For Sales Offices, Distributors and Representatives, please visit: http://www.austriamicrosystems.com/contact www.austriamicrosystems.com/AS5030 Revision 2 ...

Related keywords