AS5140 AB austriamicrosystems, AS5140 AB Datasheet

BOARD ADAPTER AS5140

AS5140 AB

Manufacturer Part Number
AS5140 AB
Description
BOARD ADAPTER AS5140
Manufacturer
austriamicrosystems
Datasheets

Specifications of AS5140 AB

Sensor Type
Magnetic, Rotary Position
Sensing Range
360°
Interface
Serial
Voltage - Supply
5V
Embedded
No
Utilized Ic / Part
AS5140
Lead Free Status / RoHS Status
Lead free by exemption / RoHS compliant by exemption
Sensitivity
-
Other names
AS5140H AB
AS5140H AB
www.austriamicrosystems.com/AS5140H
A S 5 1 4 0 H
1 0 - B i t 3 6 0 º P r o g r a m m a b l e M a g n e t i c R o t a r y E n c o d e r F o r H i g h
A m b i e n t Te m p e r a t u r e s
1 General Description
The AS5140H is a contactless magnetic rotary encoder for accurate
angular measurement over a full turn of 360º and over an extended
ambient temperature range of -40ºC to +150ºC.
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 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.35º = 1024 positions
per revolution. This digital data is available as a serial bit stream and
as a PWM signal. Furthermore, a user-programmable incremental
output is available.
An internal voltage regulator allows the AS5140H to operate at either
3.3V or 5V supplies.
The AS5140H is pin-compatible to the AS5040; however it uses low-
voltage OTP programming cells with additional programming
options.
Figure 1. AS5140H IC Block Diagram
D a t a S h e e t
VDD5V
Hall Array
Frontend
Amplifier
LDO 3.3V
AS5140H
&
VDDV3V
Cos
Sin
Programming
Parameters
Register
DSP
OTP
Revision 1.4
2 Key Features
3 Applications
The AS5140H is an ideal solution for automotive applications like
engine compartment sensors, transmission gearbox encoder, throttle
valve position control and for industrial applications like rotary
sensors in high temperature environment.
Contactless high resolution rotational position encoding over a
full turn of 360º
Two digital 10-bit absolute outputs: Serial interface and Pulse
width modulated (PWM) output
Three incremental output modes: Quadrature A/B and Index
output signal, Step / Direction and Index output signal, 3-phase
commutation for brushless DC motors
User programmable zero / index position
Failure detection mode for magnet placement monitoring and
loss of power supply
Rotational speeds up to 10.000 rpm
Pushbutton functionality detects movement of magnet in Z-axis
Serial read-out of multiple interconnected AS5140H devices
using Daisy Chain mode
Fully automotive qualified to AEC-Q100, grade 0
Wide ambient temperature range: -40ºC to +150ºC
Ang
Mag
Incremental
Absolute
Interface
Interface
Interface
PWM
(SSI)
MagINCn
MagDECn
PWM_LSB
A_LSB_U
B_Dir_V
Index_W
Prog
DO
CSn
CLK
1 - 37

Related parts for AS5140 AB

AS5140 AB Summary of contents

Page 1

... LDO 3.3V Hall Array & Frontend Amplifier AS5140H www.austriamicrosystems.com/AS5140H 2 Key Features Contactless high resolution rotational position encoding over a full turn of 360º Two digital 10-bit absolute outputs: Serial interface and Pulse width modulated (PWM) output Three incremental output modes: Quadrature A/B and Index ...

Page 2

... Physical Placement of the Magnet ............................................................................................................................................ 24 7.10 Simulation Modeling ......................................................................................................................................................................... 26 7.11 Failure Diagnostics ........................................................................................................................................................................... 27 7.11.1 Magnetic Field Strength Diagnosis .......................................................................................................................................... 27 7.11.2 Power Supply Failure Detection .............................................................................................................................................. 27 7.12 Angular Output Tolerances ............................................................................................................................................................... 27 7.12.1 Accuracy .................................................................................................................................................................................. 27 7.12.2 Transition Noise ....................................................................................................................................................................... 29 7.12.3 High Speed Operation ............................................................................................................................................................. 29 7.12.4 Propagation Delays ................................................................................................................................................................. 30 7.12.5 Internal Timing Tolerance ........................................................................................................................................................ 30 www.austriamicrosystems.com/AS5140H .......................................................................................................................................................... 8 ............................................................................................................................................ 12 ............................................................................................................................................. 16 Revision 1 ...

Page 3

... AS5140H Data Sheet - 7.12.6 Temperature ............................................................................................................................................................................ 31 8 Application Information ........................................................................................................................................................... 32 8.1 AS5140H Differences to AS5040 9 Package Drawings and Markings ........................................................................................................................................... 33 9.1 Recommended PCB Footprint ........................................................................................................................................................... 34 10 Ordering Information ............................................................................................................................................................. 36 www.austriamicrosystems.com/AS5140H ....................................................................................................................................................... 32 Revision 1 ...

Page 4

... Figure 2). Table 1. Pin Descriptions Pin Name Pin Number MagINCn 1 MagDECn 2 A_LSB_U 3 B_Dir_V Index_ W 6 VSS 7 Prog CLK 10 CSn 11 www.austriamicrosystems.com/AS5140H 1 16 VDD5V 2 15 VDD3V3 PWM_LSB CSn 7 10 CLK Description Magnet Field Magnitude Increase. Active low. Indicates a distance reduction between the magnet and the device surface. ...

Page 5

... Pin 12 allows a single wire output of the 10-bit absolute position value. The value is encoded into a pulse width modulated signal with 1µs pulse width per step (1µs to 1024µs over a full turn). By using an external low pass filter, the digital PWM signal is converted into an ana- log voltage, allowing a direct replacement of potentiometers. www.austriamicrosystems.com/AS5140H Description Pulse Width Modulation of approx. 1kHz; LSB in Mode3.x For internal use ...

Page 6

... Table 3. Absolute Maximum Ratings Parameter DC supply voltage at pin VDD5V DC supply voltage at pin VDD3V3 Input pin voltage Input current (latchup immunity) Electrostatic discharge Storage temperature Body temperature (Lead-free package) Humidity non-condensing Ambient temperature www.austriamicrosystems.com/AS5140H Electrical Characteristics on page 7 Min Max Units -0 -0 -0.3 ...

Page 7

... O I Open drain leakage current OZ Table 8. CMOS Output Index, PWM Symbol Parameter V High level output voltage OH www.austriamicrosystems.com/AS5140H Conditions 5V operation 3.3V operation (pins VDD5V and VDD3V3 connected) 10%-90% level in 3.3V mode (pins VDD5V and VDD3V3 connected) Conditions Normal operation CLK only CSn only, VDD5V:5.0V ...

Page 8

... Chip placement tolerance Recommended magnet material and temperature drift 6.3 Electrical System Specifications Table 11. Electrical System Specifications Symbol Parameter 1 RES Resolution www.austriamicrosystems.com/AS5140H Conditions VDD5V:4.5V VDD5V:3V Conditions VDD5V:4.5V VDD5V:3V Conditions Recommended magnet: Ø 6mm x 2.5mm for cylindrical magnets Required vertical component of the magnetic field strength on the die’ ...

Page 9

... Parameter V Programming voltage PROG V Programming voltage off level ProgOff I Programming current PROG www.austriamicrosystems.com/AS5140H Conditions Adjustable resolution only available for incremental output modes; Least significant bit, minimum step Maximum error with respect to the best line fit. 2 Verified at optimum magnet placement, T =25ºC ...

Page 10

... Symbol Parameter t Incremental Incremental outputs valid after power-up outputs valid t Directional indication valid Dir valid www.austriamicrosystems.com/AS5140H Conditions Min 10µA max. current @ 100mV 100k 2mA max. current @ 100mV Time to prog. a singe fuse bit Time to charge the cap after t PROG Data can be loaded at n*2µs ...

Page 11

... AS5140H Data Sheet - Figure 3. Integral and Differential Non-Linearity Example (exaggerated curve) α 10bit code 1023 512 0 0 ° www.austriamicrosystems.com/AS5140H Actual curve TN Ideal curve DNL+1LSB INL 0.35° 512 180° Revision 1.4 1023 α 360 ° [degrees ...

Page 12

... The serial word contains 16 bits; the first 10 bits are the angular information D[9:0], the subsequent 6 bits contain system information about the validity of data such as OCF, COF, LIN, Parity and Magnetic Field status (increase/decrease). A subsequent measurement is initiated by a log “high” pulse at CSn with a minimum duration of t www.austriamicrosystems.com/AS5140H (see Figure 18). ...

Page 13

... The absolute angular output is always set to a resolution of 10 bit. Placing the magnet above the chip, angular values increase in clockwise direction by default. Data D9:D0 is valid, when the status bits have the following configurations: Table 17. Status Bit Outputs OCF COF 1 0 www.austriamicrosystems.com/AS5140H ...

Page 14

... The last data bit of the first device (Parity) is followed by a logic low bit and the first data bit of the second device (D9), etc. Figure 6. Daisy Chain Hardware Configuration µC Data IN CLK CSn Figure 7. Daisy Chain Mode Data Transfer CSn T CLK/2 t CLK FE 1 CLK active DO valid www.austriamicrosystems.com/AS5140H n * (16+1) bits AS5140H AS5140H Device 1 Device Prog DO DO Prog CSn CLK CSn CLK ...

Page 15

... The index pulse indicates the zero position and is by default one angular step (1LSB) wide. However, it can be set to three LSBs by programming the Index-bit of the OTP register accordingly www.austriamicrosystems.com/AS5140H In Daisy Chain mode, the Prog pin is connected directly to the DO pin of the subsequent device in (see Programming the AS5140H on page 19), a programming voltage of 7 ...

Page 16

... The AS5140H provides a pulse width modulated output (PWM), whose duty cycle is proportional to the measured angle: The PWM frequency is internally trimmed to an accuracy of ±5% (±10% over full temperature range). This tolerance can be cancelled by measuring the complete duty cycle as shown above. www.austriamicrosystems.com/AS5140H (see Figure Hysteresis: 0.7º ...

Page 17

... Figure 11. Simple Passive 2 Order Lowpass Filter Pin12 PWM Pin7 VSS R1 should be ≥4k7 to avoid loading of the PWM output. Larger values of Rx and Cx will provide better filtering and less ripple, but will also slow down the response time. www.austriamicrosystems.com/AS5140H PW MIN 1µs PW MAX 1024µs 1/f ...

Page 18

... Figure 13 and W-Signals for 2Pole BLDC Motor Commutation (Div1=1, Div0=0) Commutation - Mode 3.2 Width : 256 Steps Direction Position 171 Angle: 0.0 29.88 60.12 www.austriamicrosystems.com/AS5140H Table 20. Angle [deg] = Position x (360 degree / 1024) 341 512 683 119.88 180.0 240.12 (Two-pole-pairs) Width : 256 Steps 256 597 341 ...

Page 19

... AS5140H Data Sheet - 7.6 Programming the AS5140H Note: A detailed description of the austriamicrosystems low voltage polyfuse OTP programming method is given in Application Note AN514X- 10, which can be downloaded from the austriamicrosystems website. The OTP programming description in this datasheet is for general information only. After power-on, programming the AS5140H is enabled with the rising edge of CSn with Prog = high and CLK = low. The AS5140H programming is a one-time-programming (OTP) method, based on polysilicon fuses ...

Page 20

... Example: Setting RA5…0 to “00001” will select bit 51 = MD0, “00010” selects bit 50 = MD1, “10000” selects bit 36 = CCW, etc. 7.6.5 OTP Register Entry and Exit Condition To avoid accidental modification of the OTP during normal operation, each OTP access (Load, Write, Read, Program) requires a defined entry and exit procedure, using the CSn, PROG and CLK signals as shown in www.austriamicrosystems.com/AS5140H Symbol Function ChipID0 ...

Page 21

... Md1 = Md0 = 1 changes the incremental output pins 3, 4 and 3-phase commutation signal. Div1 defines the number of pulses per revolution for either a two-pole (Div1=0) or four-pole (Div1=1) rotor. In addition, the LSB is available at pin 12 (the LSB signal replaces the PWM-signal), which allows for high rotational speed measurement 10.000 rpm. www.austriamicrosystems.com/AS5140H OTP Access (see Table 2). ...

Page 22

... These magnets are still properly aligned as long as the difference between highest and lowest value over one full turn minimum. The Alignment mode can be reset to normal operation by a power-on-reset (disconnect / re-connect power supply falling edge on CSn with Prog = low. www.austriamicrosystems.com/AS5140H Pin# 3 ...

Page 23

... A buffer capacitor of 100nF is recommended in both cases close to pin VDD5V. Note that pin VDD3V3 must always be buffered by a capacitor. It must not be left floating, as this may cause an instable internal 3.3V supply voltage, which may lead to larger than normal jitter of the measured angle. www.austriamicrosystems.com/AS5140H AlignMode enable 2µs 2µ ...

Page 24

... Larger gaps are possible, as long as the required magnetic field strength stays within the defined limits. A magnetic field outside the specified range may still produce usable results, but the out-of-range condition will be indicated by MagINCn (pin 1) and MagDECn (pin 2), www.austriamicrosystems.com/AS5140H 3.3V Operation VDD5V ...

Page 25

... AS5140H Data Sheet - Figure 18. Typical Magnet and Magnetic Field Distribution Vertical field component Figure 19. Defined IC Center and Magnet Displacement Radius www.austriamicrosystems.com/AS5140H typ. 6mm diameter N S Magnet axis Magnet R1 axis Vertical field component concentric circle; radius 1.1mm Bv (45…75mT) 0 360 360 3.9mm 3 ...

Page 26

... The differential signal Y1-Y2 will give a sine vector of the magnetic field. The differential signal X1-X2 will give an orthogonally related cosine vector of the magnetic field. Figure 21. Arrangement of Hall Sensor Array on Chip (principle) 2.433mm ±0.235mm www.austriamicrosystems.com/AS5140H Package surface Z 0.576mm ± ...

Page 27

... The total misalignment area of the graph covers a square of 2x2 mm (79x79mil) with a step size of 100µm. For each misalignment step, the measurement as shown in 0.25º in Figure 23) is entered as the Z-axis in the 3D-graph. www.austriamicrosystems.com/AS5140H ( ) Y1 Y2 – Θ ...

Page 28

... IC within the package (±0.235mm) must also be taken into account. The total nonlinearity error over process tolerances, temperature and a misalignment circle radius of 0.25mm is specified better than ±1.4 degrees. Note: The magnet used for this measurement was a cylindrical NdFeB (Bomatec® BMN-35H) magnet with 6mm diameter and 2.5mm in height. www.austriamicrosystems.com/AS5140H -400 -700 -1000 y Revision 1 ...

Page 29

... Regardless of the rotational speed, the absolute angular value is always sampled at the highest resolution of 10 bit. Likewise, for a given number of samples per revolution (n), the maximum speed can be calculated by: 1. Statistically, 1 sigma represents 68.27% of readings; 3 sigma represents 99.73% of readings. www.austriamicrosystems.com/AS5140H Err max 271 ...

Page 30

... PWM output: A new angular value is updated every 100µs (typ.). The PWM pulse timings T internal oscillator. If only the PWM pulse width T this tolerance can be cancelled by measuring both T (PWM) Output on page 16): www.austriamicrosystems.com/AS5140H Incremental Output Mode @ 10 bit resolution (512ppr): max. speed = 10.000 rpm A rotating magnet will therefore cause an angular error caused by the output delay. This e = rpm * 6 * prop ...

Page 31

... Generally, the timing tolerance has no influence in the accuracy or resolution of the system used mainly for internal clock generation. The only concern to the user is the width of the PWM output pulse, which relates directly to the timing tolerance of the internal oscillator. This influence however can be cancelled by measuring the complete PWM duty cycle www.austriamicrosystems.com/AS5140H (see Internal Timing Tolerance on page Revision 1.4 30) ...

Page 32

... Direction bit (cw/ccw) Redundancy address (1 of 16) 18-bit Chip-Identifier CSn, Prog and CLK; OTP Programming protocol 52-bit serial data protocol www.austriamicrosystems.com/AS5140H AS5140H -40ºC…+125ºC Exit alignment mode by power-on-reset only. 7.3 to 7.5V Incremental modes (quad AB, step/dir, BLDC) Incremental resolution Incremental Index bit width ...

Page 33

... Figure 24. SSOP-16 Package Drawings Table 23. SSOP-16 Package Dimensions Symbol Min A 1.73 A1 0.05 A2 1.68 b 0.25 c 0.09 D 6.07 E 7. 0º L 0.63 www.austriamicrosystems.com/AS5140H AYWWIZZ AS5140H mm Typ Max Min 1.86 1.99 0.068 0.13 0.21 0.002 1.73 1.78 0.066 0.315 0.38 0.010 - 0.20 0.004 6.20 6.33 0.239 7 ...

Page 34

... AS5140H Data Sheet - 9.1 Recommended PCB Footprint Figure 25. PCB Footprint Table 24. Recommended Footprint Data Symbol www.austriamicrosystems.com/AS5140H mm 9.02 6.16 0.46 0.65 5.01 Revision 1.4 inch 0.355 0.242 0.018 0.025 0.197 ...

Page 35

... Oct 03, 2006 1.2 Mar 05, 2009 1.3 Mar 30, 2009 1.4 Sep 23, 2009 Note: Typos may not be explicitly mentioned under revision history. www.austriamicrosystems.com/AS5140H Owner Updated parameter values for t apg Application Note AN5000-30 changed to AN514X-10 AS5140H on page 19) Updated parameter values for PW rfu Updated Figure 14 Revision 1 ...

Page 36

... Note: All products are RoHS compliant and Pb-free. Buy our products or get free samples online at ICdirect: For further information and requests, please contact us or find your local distributor at http://www.austriamicrosystems.com/distributor www.austriamicrosystems.com/AS5140H Table 25. Description Delivery Form Tape & Reel http://www.austriamicrosystems.com/ICdirect mailto:sales@austriamicrosystems.com Revision 1.4 Package Tubes SSOP-16 SSOP- ...

Page 37

... AG reserves the right to change specifications and prices at any time and without notice. Therefore, prior to designing this product into a system necessary to check with austriamicrosystems AG for current information. This product is intended for use in normal 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 austriamicrosystems AG for each application ...

Related keywords