ADIS16201 Analog Devices, Inc., ADIS16201 Datasheet

no-image

ADIS16201

Manufacturer Part Number
ADIS16201
Description
Programmable Dual-axis Inclinometer/accelerometer
Manufacturer
Analog Devices, Inc.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ADIS16201CCCZ
Manufacturer:
IXYS
Quantity:
3 000
Part Number:
ADIS16201CCCZ
Manufacturer:
ADI原装
Quantity:
20 000
FEATURES
Dual-axis inclinometer/accelerometer measurements
12-, 14-bit digital inclination/acceleration sensor outputs
+1.7 g accelerometer measurement range
+90
12-bit digital temperature sensor output
Digitally controlled sensitivity and bias calibration
Digitally controlled sample rate
Digitally controlled frequency response
Dual alarm settings with rate/threshold limits
Auxiliary digital I/O
Digitally activated self test
Digitally activated low power mode
SPI®-compatible serial interface
Auxiliary 12-bit ADC input and DAC output
Single-supply operation: 3.0 V to +3.6 V
3500 g powered shock survivability
APPLICATIONS
Platform control, stabilization, and leveling
Tilt sensing, inclinometers
Motion/position measurement
Monitor/alarm devices (security, medical, safety)
GENERAL DESCRIPTION
The ADIS16201 is a complete, dual-axis acceleration and
inclination angle measurement system available in a single
compact package enabled by the Analog Devices iSensor™
integration. By enhancing the Analog Devices iMEMS® sensor
technology with an embedded signal processing solution, the
ADIS16201 provides factory calibrated and tunable digital
sensor data in a convenient format that can be accessed using a
serial peripheral interface (SPI). The SPI interface provides
access to measurements for dual-axis linear acceleration, dual-
axis linear inclination angle, temperature, power supply, and
one auxiliary analog input. Easy access to calibrated digital
sensor data provides developers with a system-ready device,
reducing development time, cost, and program risk.
Unique characteristics of the end system are accommodated
easily through several built-in features, such as a single
command in-system offset calibration, along with convenient
sample rate and bandwidth control.
Rev. A
Information furnished by Analog Devices is believed to be accurate and reliable. However, no
responsibility is assumed by Analog Devices for its use, nor for any infringements of patents or other
rights of third parties that may result from its use. Specifications subject to change without notice. No
license is granted by implication or otherwise under any patent or patent rights of Analog Devices.
Trademarks and registered trademarks are the property of their respective owners.
o
inclinometer measurement range, linear output
One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A.
Tel: 781.329.4700
Fax: 781.461.3113
COM
The ADIS16201 offers the following embedded features, which
eliminate the need for external circuitry and provide a simplified
system interface:
The ADIS16201 offers two power management features for
managing system-level power dissipation: low power mode and
a configurable shutdown feature.
The ADIS16201 is available in a 9.2 mm × 9.2 mm × 3.9 mm
laminate-based land grid array (LGA) package with a
temperature range of −40°C to +125°C.
VDD
Inclinometer/Accelerometer
Configurable alarm function
Auxiliary 12-bit ADC
Auxiliary 12-bit DAC
Configurable digital I/O port
Digital self-test function
ACCELEROMETER
TEMPERATURE
DUAL-AXIS
SELF-TEST
SENSOR
Programmable Dual-Axis
FUNCTIONAL BLOCK DIAGRAM
MANAGEMENT
POWER
AUX
ADC
CONDITIONING
CONVERSION
©2006 Analog Devices, Inc. All rights reserved.
SIGNAL
RST
AUX
DAC VREF
AND
Figure 1.
ALARMS
CONTROL
DIGITAL
CALIBRATION
PROCESSING
DIGITAL
AUXILIARY
DIO0 DIO1
AND
ADIS16201
I/O
ADIS16201
www.analog.com
PORT
SPI
CS
SCLK
DIN
DOUT

Related parts for ADIS16201

ADIS16201 Summary of contents

Page 1

... The ADIS16201 offers two power management features for managing system-level power dissipation: low power mode and a configurable shutdown feature. The ADIS16201 is available in a 9.2 mm × 9.2 mm × 3.9 mm laminate-based land grid array (LGA) package with a temperature range of −40°C to +125°C. One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A. ...

Page 2

... ADIS16201 TABLE OF CONTENTS Features .............................................................................................. 1 Applications....................................................................................... 1 Functional Block Diagram .............................................................. 1 General Description ......................................................................... 1 Revision History ............................................................................... 2 Specifications..................................................................................... 3 Timing Specifications .................................................................. 5 Timing Diagrams.......................................................................... 5 Absolute Maximum Ratings............................................................ 6 ESD Caution.................................................................................. 6 Pin Configuration and Function Descriptions............................. 7 Typical Performance Characteristics ............................................. 8 Theory of Operation ...................................................................... 13 Accelerometer Operation .......................................................... 13 Inclinometer Operation............................................................. 13 Temperature Sensor ................................................................... 14 Basic Operation............................................................................... 15 Data Output Register Access..................................................... 15 Programming and Control ...

Page 3

... X sensor to Y sensor At 25°C 2.140 At 25° 8151 At 25°C, no averaging At 25°C, no averaging At 25°C 372 0 During acquisition At 25°C −10 Rev Page ADIS16201 Typ Max Unit ±70 Degrees ±0.25 Degrees ±0.5 Degrees ±1.5 Degrees 10 10.1 LSB/degrees ± ...

Page 4

... ADIS16201 Parameter DAC OUTPUT Resolution Relative Accuracy Differential Nonlinearity Offset Error Gain Error Output Range Output Impedance Output Settling Time LOGIC INPUTS Input High Voltage, V INH Input Low Voltage, V INL Logic 1 Input Current, I INH Logic 0 Input Current, I INL Input Capacitance ...

Page 5

... Figure 2. SPI Chip Select Timing DAV DB14 DB13 DB12 DB11 DB10 t t DSU DHD Figure 3. SPI Timing (Utilizing SPI Settings Typically Identified as Phase = 1, Polarity = 1) Rev Page ADIS16201 1 Min Typ Max Unit 0.01 2.5 MHz 0.01 1.0 MHz 40 μs 100 μs 48.8 ns 100 ns 24.4 ns 48.8 ...

Page 6

... ADIS16201 ABSOLUTE MAXIMUM RATINGS Table 3. Parameter Acceleration (Any Axis, Unpowered) Acceleration (Any Axis, Powered) VDD to COM Digital Input/Output Voltage to COM Analog Inputs to COM Analog Inputs to COM Operating Temperature Range Storage Temperature Range ESD CAUTION ESD (electrostatic discharge) sensitive device. Electrostatic charges as high as 4000 V readily accumulate on the human body and test equipment and can discharge without detection ...

Page 7

... Auxiliary DAC Analog Voltage Output. 13 VDD S +3.3 V Power Supply. 14 AUX ADC I Auxiliary ADC Analog Input Voltage. 15 VREF O Precision Reference Output. 16 COM S Common. Reference point for all circuitry in the ADIS16201 Supply Output Input AUX DAC 12 1 SCLK ADIS16201 BOTTOM ...

Page 8

... ADIS16201 TYPICAL PERFORMANCE CHARACTERISTICS 2.174 2.170 2.165 2.161 2.157 2.153 2.148 2.144 2.9 3.0 3.1 3.2 3.3 POWER SUPPLY (V) Figure 5. Acceleration Sensitivity vs. Power Supply at 25° –150 –120 –90 –60 – (ppm/°C) Figure 6. Acceleration Sensitivity Tempco Histogram at 3.3 V 2.192 2.183 2.175 2 ...

Page 9

... Figure 15. Inclination Offset Tempco Histogram at 3 –2 –4 –6 –8 –10 2.9 3.0 3.6 3.7 Figure 16. Inclination Offset vs. Supply at 25°C Rev Page ADIS16201 (Degrees) –80 – 120 160 200 (ppm/°C) 3.1 3.2 3.3 3.4 3.5 3.6 3.7 POWER SUPPLY (V) ...

Page 10

... ADIS16201 150 125 100 (µV/LSB) Figure 17. ADC Gain Distribution at 25°C/3 (mV) Figure 18. ADC Offset Distribution at 25°C/3 –1 –2 –3 1 4096 8191 ADC STATE Figure 19. Typical ADC Integral Nonlinearity at 25°C/3.3 V ...

Page 11

... Figure 26. Normal Mode Power Supply Current Distribution at 25°C/3.3 V 140 120 100 Figure 27. Fast Mode Power Supply Current Distribution at 25°C/3.3 V 180 160 140 120 100 Figure 28. Sleep Mode Power Supply Current Distribution at 25°C/3.3 V Rev Page ADIS16201 (mA) (mA) (µA) ...

Page 12

... ADIS16201 0.0010 0.0008 0.0006 0.0004 0.0002 0 –50 –30 – TEMPERATURE (°C) Figure 29. Sleep Mode Current vs. Temperature at 3.3 V 0.0010 0.0008 0.0006 0.0004 0.0002 90 110 130 150 Rev Page 2.9 3.0 3.1 3.2 3.3 3.4 3.5 SUPPLY VOLTAGE (V) Figure 30. Sleep Mode Current vs. Supply at 25°C 3.6 3.7 ...

Page 13

... INCLINOMETER OPERATION The ADIS16201 inclinometer output data is linear with respect to degrees of inclination and is dependent on no forces, other than gravity, acting on the device. The ADIS16201 leverages a simple geometrical relationship to convert its calibrated acceleration measurements into an accurate inclination angle estimate. Figure 31 displays the acceleration measurements associated with each incline angle, along with the resulting inclination angle estimate produced by the ADIS16201 ...

Page 14

... Figure 33. Inclination Quantization Error TEMPERATURE SENSOR The TEMP_OUT control register allows the end user to monitor the internal temperature of the ADIS16201 to an accuracy of ±5°C. The output data is presented in a straight binary format with a nominal 25°C die temperature correlating to a 1278 LSB read through the TEMP_OUT output data register. The temperature scale factor of − ...

Page 15

... SPI port operation, see the Applications section. DATA OUTPUT REGISTER ACCESS For the most basic operation of the ADIS16201, output data registers require only read commands for accessing calibrated sensor data, along with the temperature, power supply, and auxiliary analog input channel data. Each read command requires two full 16-bit cycles ...

Page 16

... ADIS16201 Table 7. Data Output Register Information Name Function SUPPLY_OUT Power Supply Data XACCL_OUT X-Axis Acceleration Data YACCL_OUT Y-Axis Acceleration Data AUX_ADC Auxiliary Analog Input Data TEMP_OUT Sensor Temperature Data XINCL_OUT X-Axis Inclination Data YINCL_OUT Y-Axis Inclination Data Table 8. Output Coding Example, XACCL_OUT ...

Page 17

... CONTROL REGISTER ACCESS The control registers within the ADIS16201 are based upon a 16-bit/2-byte format, and they are accessed via the SPI. The SPI operates in full duplex mode with the data clocked out of the DOUT pin at the same time data is clocked in through the DIN pin ...

Page 18

... ADIS16201 Table 9. Control Register Mapping Register Name Type Nonvolatile SUPPLY_OUT R XACCL_OUT R YACCL_OUT R AUX_ADC R TEMP_OUT R XINCL_OUT R YINCL_OUT R XACCL_ OFF R/W X YACCL_ OFF R/W X XACCL_ SCALE R/W X YACCL_ SCALE R/W X XINCL_OFF R/W X YINCL_ OFF R/W X XINCL_SCALE R/W X YINCL_ SCALE R/W X ALM_MAG1 R/W X ALM_MAG2 R/W X ALM_SMPL1 R/W X ALM_SMPL2 R/W X ALM_CTRL R/W X AUX_DAC R/W GPIO_CTRL R/W MSC_CTRL R/W SMPL_PRD R/W X AVG_CNT R/W X PWR_MDE ...

Page 19

... CONTROL REGISTER DETAILS The control registers in the ADIS16201 are 16 bits in length. Each of them has been assigned an address for their upper byte and lower byte. The bit map of each control register uses the numerical assignments that are displayed in the following table. MSB ...

Page 20

... ADIS16201 XACCL_SCALE Register Definition 1 Address Scale Default 0x15, 0x14 0.0488% 0x0800 1 Scale is the weight of each LSB. The XACCL_SCALE register is the user-controlled register for calibrating system-level acceleration sensitivity errors. For the X-axis acceleration, it represents the A variable in the calibration equation. This register offers a sensitivity calibration range 4095 codes, assuming nominal sensor sensitivity ...

Page 21

... Not used 11:0 Data bits ALARMS The ADIS16201 contains two independent alarm functions that are referred to as Alarm 1 and Alarm 2. The Alarm 1 function is managed by the ALM_MAG1 and ALM_SMPL1 control registers. The Alarm 2 function is managed by the ALM_MAG2 and ALM_SMPL2 control registers. Both the Alarm 1 and Alarm 2 functions share the ALM_CTRL register ...

Page 22

... With the addition of the alarm hardware functionality, the ADIS16201 can be left to run independently of the main processor and interrupt the system only when an alarm condition occurs. Conversely, the alarm condition can be monitored through the routine polling of any one of the seven data output registers ...

Page 23

... DIO1. 0: DIO0. SAMPLE PERIOD CONTROL Access The seven output data variables within the ADIS16201 are R/W sampled and updated at a rate based upon the SMPL_PRD control register. The sample period can be precisely controlled over more than a 3-decade range using a time base with two settings and a 7-bit binary count ...

Page 24

... SPS to 64.5 SPS for TMBS = 0 and from 132 SPS to 2.08 SPS for TMBS = 1. FILTERING CONTROL The ADIS16201 has the ability to perform basic filtering on the seven output data variables through the AVG_CNT control register. The filtering performed is that of a low-pass, moving average filter. The size of the data being averaged (number of filter taps) is determined through the AVG_CNT control register ...

Page 25

... The status control register within the ADIS16201 is utilized in determining the present state of the device. The ability to monitor the device becomes necessary when and if the ADIS16201 has registered an alarm or error condition as indicated by the “alarm enable” (14) within the seven output data registers. The 16-bit status register is broken into two bytes ...

Page 26

... GPIO pins. This priority level is defined as MSC_CTRL and has precedence over ALM_CTRL, which has precedence over GPIO_CTRL. The self-test enable bit allows the user to place the ADIS16201 into a diagnostics mode for purposes of verifying the base sensor’s operation. When this bit is set high, an electrostatic force is generated internally to the sensor ...

Page 27

... AUXILIARY DAC FUNCTION The auxiliary DAC function integrates a standard 12-bit DAC into the ADIS16201. The DAC output is buffered and fed off- chip to allow for the control of miscellaneous system-level functions. Data is downloaded through the writing of two adjacent data bytes, as defined in its register definition. To ...

Page 28

... ADIS16201 GENERAL PURPOSE I/O CONTROL As previously noted, the ADIS16201 provides two general- purpose, bidirectional I/O pins (GPIOs) that are available to the user for control of auxiliary circuits within the target application. All I/O pins are 5 V tolerant, meaning that the GPIOs support an input voltage All GPIO pins have an internal pull-up resistor of approximately 100 kΩ ...

Page 29

... DATA SHOWN IN TWOS COMPLEMENT FORMAT. Figure 39. Output Response vs. Orientation HARDWARE CONSIDERATIONS The ADIS16201 can be operated from a single 3 3.6 V) power supply. The ADIS16201 integrates two decoupling capacitors that are 1 μF and 0.1 μF in value. For the local operation of the ADIS16201, no additional power supply decoupling capacitance is required ...

Page 30

... An internal power-on reset (POR) is implemented internally to the ADIS16201. For VDD below 2.35 V, the internal POR holds the ADIS16201 in reset. As VDD rises above 2. internal timer times out for typically 130 ms before the part is released from reset. The user must ensure that the power supply has reached a stable 3 ...

Page 31

... BSC (4 PLCS) 5.00 TYP 3.90 MAX SIDE VIEW Figure 43. 16-Terminal Land Grid Array [LGA] (CC-16-2) Dimensions shown in millimeters Package Description 16-Terminal Land Grid Array [LGA] Evaluation Board Rev Page ADIS16201 A1 CORNER INDEX AREA 16 0.797 1 BSC 1.00 BSC 4 5 0.373 BSC (16 PLCS) Package Option ...

Page 32

... ADIS16201 NOTES ©2006 Analog Devices, Inc. All rights reserved. Trademarks and registered trademarks are the property of their respective owners. D05462-0-5/06(A) Rev Page ...

Related keywords