ADIS16480/PCBZ Analog Devices, ADIS16480/PCBZ Datasheet

no-image

ADIS16480/PCBZ

Manufacturer Part Number
ADIS16480/PCBZ
Description
Acceleration Sensor Development Tools ADIS16480/PCB EVAL. BD. PB Free
Manufacturer
Analog Devices
Datasheet

Specifications of ADIS16480/PCBZ

Rohs
yes
Tool Is For Evaluation Of
ADIS16480
Acceleration
18 g
Interface Type
SPI
Maximum Operating Temperature
+ 85 C
Minimum Operating Temperature
- 40 C
Operating Current
254 mA
Factory Pack Quantity
1
Data Sheet
FEATURES
Dynamic angle outputs
Triaxial, digital gyroscope, ±450°/sec dynamic range
Triaxial, digital accelerometer, ±10 g
Triaxial, delta angle and delta velocity outputs
Triaxial, digital magnetometer, ±2.5 gauss
Digital pressure sensor, 300 mbar to 1100 mbar
Adaptive extended Kalman filter
Factory-calibrated sensitivity, bias, and axial alignment
SPI-compatible serial interface
Programmable operation and control
Single-supply operation: 3.0 V to 3.6 V
2000 g shock survivability
APPLICATIONS
Platform stabilization, control, and pointing
Navigation
Instrumentation
Robotics
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.
Quaternion, Euler, rotation matrix
0.1° (pitch, roll) and 0.3° (yaw) static accuracy
Automatic covariance computation
Programmable reference reorientation
Programmable sensor disturbance levels
Configurable event-driven controls
4 FIR filter banks, 120 configurable taps
Digital I/O: data-ready alarm indicator, external clock
Optional external sample clock input: up to 2.4 kHz
Single-command self-test
<±0.05° orthogonal alignment
6°/hr in-run bias stability
0.3°/√hr angular random walk
0.01% nonlinearity
Calibration temperature range: −40°C to +70°C
PRESSURE
TRIAXIAL
TRIAXIAL
TRIAXIAL
ACCEL
MAGN
GYRO
TEMP
VDD
SELF-TEST
CLOCK
DIO1 DIO2 DIO3 DIO4
CONTROLLER
I/O
Document Feedback
FUNCTIONAL BLOCK DIAGRAM
Ten Degrees of Freedom Inertial Sensor
RST
CALIBRATION
ALARMS
Figure 1.
with Dynamic Orientation Outputs
EXTENDED
KALMAN
FILTER
MANAGEMENT
One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A.
Tel: 781.329.4700
Technical Support
GENERAL DESCRIPTION
The
that includes a triaxial gyroscope, a triaxial accelerometer, triaxial
magnetometer, pressure sensor, and an extended Kalman filter
(EKF) for dynamic orientation sensing. Each inertial sensor in
the
with signal conditioning that optimizes dynamic performance.
The factory calibration characterizes each sensor for sensitivity,
bias, alignment, and linear acceleration (gyroscope bias). As a
result, each sensor has its own dynamic compensation formulas
that provide accurate sensor measurements. The sensors are
further correlated and processed in the extended Kalman filter,
which provides both automatic adaptive filtering, as well as
user-programmable tuning. Thus, in addition to the IMU
outputs, the device provides stable quaternion, Euler, and
rotation matrix outputs in the local navigation frame.
The
integrating accurate, multiaxis inertial sensing into industrial
systems, especially when compared with the complexity and
investment associated with discrete designs. All necessary motion
testing and calibration are part of the production process at
the factory, greatly reducing system integration time. Tight
orthogonal alignment simplifies inertial frame alignment in
navigation systems. The SPI and register structure provide a
simple interface for data collection and configuration control.
The
the ADIS16488, which greatly simplifies the upgrade process. It
comes in a module that is approximately 47 mm × 44 mm ×
14 mm and has a standard connector interface. The
provides an operating temperature range of −40°C to +85°C.
POWER
ADIS16480
VDD
ADIS16480
ADIS16480
ADIS16480
FILTERING
VDDRTC
DIGITAL
combines industry-leading iMEMS® technology
uses the same footprint and connector system as
iSensor® device is a complete inertial system
provides a simple, cost-effective method for
©2012–2013 Analog Devices, Inc. All rights reserved.
REGISTERS
REGISTERS
CONTROL
OUTPUT
ADIS16480
DATA
USER
SPI
ADIS16480
GND
CS
SCLK
DIN
DOUT
www.analog.com
ADIS16480

Related parts for ADIS16480/PCBZ

ADIS16480/PCBZ Summary of contents

Page 1

... 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. ...

Page 2

ADIS16480 TABLE OF CONTENTS Features .............................................................................................. 1 Applications ....................................................................................... 1 General Description ......................................................................... 1 Functional Block Diagram .............................................................. 1 Revision History ............................................................................... 2 Specifications ..................................................................................... 3 Timing Specifications .................................................................. 6 Absolute Maximum Ratings ............................................................ 7 ESD Caution .................................................................................. 7 Pin ...

Page 3

Data Sheet SPECIFICATIONS T = 25°C, VDD = 3.3 V, angular rate = 0°/sec, dynamic range = ±450°/sec ± 300 mbar to 1100 mbar, unless otherwise noted. A Table 1. Parameter ANGLE OUTPUTS Euler Dynamic Range Sensitivity Static ...

Page 4

ADIS16480 Parameter MAGNETOMETER Dynamic Range Sensitivity Initial Sensitivity Tolerance Sensitivity Temperature Coefficient Misalignment Nonlinearity Initial Bias Error Bias Temperature Coefficient Output Noise Noise Density 3 dB Bandwidth BAROMETER Pressure Range Sensitivity Error with Supply Total Error Relative Error 4 Linearity ...

Page 5

Data Sheet Parameter POWER SUPPLY, VDD Power Supply Current 12 POWER SUPPLY, VDDRTC Real-Time Clock Supply Current Accuracy specifications assume calibration of accelerometers and magnetometers to address sensor drift and local influences on magnetic fields The repeatability specifications ...

Page 6

ADIS16480 TIMING SPECIFICATIONS T = 25°C, VDD = 3.3 V, unless otherwise noted. A Table 2. Parameter Description f Serial clock SCLK t Stall period between data STALL t Serial clock low period CLS t Serial clock high period CHS ...

Page 7

Data Sheet ABSOLUTE MAXIMUM RATINGS Table 3. Parameter Acceleration Any Axis, Unpowered Any Axis, Powered VDD to GND Digital Input Voltage to GND Digital Output Voltage to GND Operating Temperature Range Storage Temperature Range Barometric Pressure 1 Extended exposure to ...

Page 8

ADIS16480 PIN CONFIGURATION AND FUNCTION DESCRIPTIONS Table 5. Pin Function Descriptions Pin No. Mnemonic 1 DIO3 2 DIO4 3 SCLK 4 DOUT 5 DIN DIO1 8 RST 9 DIO2 10, 11, 12 VDD 13, 14, 15 GND ...

Page 9

Data Sheet TYPICAL PERFORMANCE CHARACTERISTICS 1000 100 10 1 0.01 0 INTEGRATION PERIOD (Seconds) Figure 7. Gyroscope Allan Variance, 25°C 0.001 0.0001 0.00001 0.01 0 INTEGRATION PERIOD (Seconds) Figure 8. Accelerometer Allan Variance, 25°C AVERAGE +1σ ...

Page 10

ADIS16480 BASIC OPERATION The ADIS16480 is an autonomous sensor system that starts up on its own when it has a valid power supply. After running through its initialization process, it begins sampling, processing, and loading calibrated sensor data into the ...

Page 11

Data Sheet SPI COMMUNICATION The SPI port supports full duplex communication, as shown in Figure 17, which enables external processors to write to DIN while reading DOUT, if the previous command was a read request. Figure 17 provides a guideline ...

Page 12

ADIS16480 USER REGISTERS Table 9. User Register Memory Map (N/A = Not Applicable) Name R/W Flash PAGE_ID PAGE_ID R/W No 0x00 Reserved N/A N/A 0x00 SEQ_CNT R No 0x00 SYS_E_FLAG R No 0x00 DIAG_STS R No 0x00 ALM_STS R No ...

Page 13

Data Sheet Name R/W Flash PAGE_ID TIME_MS_OUT R Yes 0x00 TIME_DH_OUT R Yes 0x00 TIME_YM_OUT R Yes 0x00 PROD_ID R Yes 0x00 Reserved N/A N/A 0x01 PAGE_ID R/W No 0x02 Reserved N/A N/A 0x02 X_GYRO_SCALE R/W Yes 0x02 Y_GYRO_SCALE R/W ...

Page 14

ADIS16480 Name R/W Flash PAGE_ID FLSHCNT_LOW R Yes 0x02 FLSHCNT_HIGH R Yes 0x02 PAGE_ID R/W No 0x03 GLOB_CMD W No 0x03 Reserved N/A N/A 0x03 FNCTIO_CTRL R/W Yes 0x03 GPIO_CTRL R/W Yes 0x03 CONFIG R/W Yes 0x03 DEC_RATE R/W Yes ...

Page 15

Data Sheet Name R/W Flash PAGE_ID FIR_COEF_Axxx R/W Yes 0x05 FIR_COEF_Axxx R/W Yes 0x06 FIR_COEF_Bxxx R/W Yes 0x07 FIR_COEF_Bxxx R/W Yes 0x08 FIR_COEF_Cxxx R/W Yes 0x09 FIR_COEF_Cxxx R/W Yes 0x0A FIR_COEF_Dxxx R/W Yes 0x0B FIR_COEF_Dxxx R/W Yes 0x0C The GPIO_CTRL[7:4] ...

Page 16

ADIS16480 OUTPUT DATA REGISTERS After the ADIS16480 completes its start-up process, the PAGE_ID register contains 0x0000, which sets Page 0 as the active page for SPI access. Page 0 contains the output data, real-time clock, status, and product identification registers. ...

Page 17

Data Sheet ACCELERATION The registers that use the x_ACCL_OUT format are the primary registers for the accelerometer measurements (see Table 17, Table 18, and Table 19). When processing data from these registers, use a 16-bit, twos complement data format. Table ...

Page 18

ADIS16480 The MSB in x_DELTANG_LOW has a weight of ~0.011° (720°/ and each subsequent bit carries a weight of ½ of the previous one. Table 28. X_DELTANG_LOW (Page 0, Base Address = 0x40) Bits Description [15:0] X-axis delta ...

Page 19

Data Sheet MAGNETOMETERS The registers that use the x_MAGN_OUT format are the primary registers for the magnetometer measurements. When processing data from these registers, use a 16-bit, twos complement data format. Table 38, Table 39, and Table 40 provide each ...

Page 20

ADIS16480 Rotation Matrix Data The rotation matrix defines the attitude of the body frame relative to that of the navigation frame. The Cxx_OUT registers (see Table 42 through Table 50) define each element in this 3 × 3 matrix. Each ...

Page 21

Data Sheet BAROMETER The BAROM_OUT register (see Table 54) and BAROM_LOW register (see Table 56) provide access to the barometric pressure data. These two registers combine to provide a 32-bit, twos complement format. Some applications are able to use BAROM_OUT ...

Page 22

ADIS16480 STATUS/ALARM INDICATORS The SYS_E_FLAG register in Table 59 provides the system error flags and new data bits for the magnetometer and barometer outputs. The new data flags are useful for triggering data collec- tion of the magnetometer and barometer ...

Page 23

Data Sheet FIRMWARE REVISION The FIRM_REV register (see Table 62) provides the firmware revision for the internal processor. Each nibble represents a digit in this revision code. For example, if FIRM_REV = 0x0102, the firmware revision is 1.02. Table 62. ...

Page 24

ADIS16480 DIGITAL SIGNAL PROCESSING GYROSCOPES/ACCELEROMETERS Figure 20 provides a block diagram for all of the components and settings that influence the frequency response for the accelerometers and gyroscopes. The sample rate for each accelerometer and gyroscope is 9.84 kHz. Each ...

Page 25

Data Sheet FIR FILTER BANKS The ADIS16480 provides four configurable, 120-tap FIR filter banks. Each coefficient is 16 bits wide and occupies its own register location with each page. When designing a FIR filter for these banks, use a sample ...

Page 26

ADIS16480 Table 74. Filter Bank D Memory Map, FIR_COEF_Dxxx Page PAGE_ID Address Register 11 0x0B 0x00 PAGE_ID 11 0x0B 0x02 to 0x07 Not used 11 0x0B 0x08 FIR_COEF_D000 11 0x0B 0x0A FIR_COEF_D001 11 0x0B 0x0C to 0x7C FIR_COEF_D002 to FIR_COEF_D058 ...

Page 27

Data Sheet EXTENDED KALMAN FILTER ALGORITHM The extended Kalman filter (EKF) continuously estimates the state vector, which includes the four elements in a quaternion orientation array and the bias levels for all three gyroscopes. Figure 22 illustrates the iterative process ...

Page 28

ADIS16480 REFERENCE FRAME During the power-on initialization and reset recovery opera- tions, the ADIS16480 sets the accelerometer and magnetometer references for use in the orientation computation. During this process, the gravity vector becomes the accelerometer reference and the magnetometer reference ...

Page 29

Data Sheet DECLINATION The DECLN_ANGL register provides a user-programmable input that can shift the reference frame from magnetic north to geodetic north (or any arbitrary azimuth heading). Table 93. DECLN_ANGL (Page 3, Base Address = 0x54) Bits Description (Default = ...

Page 30

ADIS16480 CALIBRATION The ADIS16480 factory calibration produces correction formulas for the gyroscopes, accelerometers, magnetometers, and barometers, and then programs them into the flash memory. In addition, there are a series of user configurable calibration registers, for in-system tuning. GYROSCOPES The ...

Page 31

Data Sheet ACCELEROMETERS The user calibration for the accelerometers includes registers for adjusting bias and sensitivity, as shown in Figure 24 X_ACCL_SCALE FACTORY X-AXIS CALIBRATION X_ACCL_OUT ACCL AND FILTERING XA_BIAS_HIGH XA_BIAS_LOW Figure 24. User Calibration Signal Path, Accelerometers ...

Page 32

ADIS16480 Hard Iron Correction Table 116, Table 117, and Table 118 describe the register format for the hard iron correction factors registers use a twos complement format. Table 119 provides some numerical examples for converting the ...

Page 33

Data Sheet BAROMETERS The BR_BIAS_HIGH register (see Table 130) and BR_BIAS_LOW register (Table 131) provide an offset control function and use the same format as the output registers, BAROM_OUT and BAROM_LOW. Table 130. BR_BIAS_HIGH (Page 2, Base Address = 0x42) ...

Page 34

ADIS16480 ALARMS Each sensor has an independent alarm function that provides controls for alarm magnitude, polarity, and enabling a dynamic rate of change option. The ALM_STS register (see Table 61) contains the alarm output flags and the FNCTIO_CTRL register (see ...

Page 35

Data Sheet Table 143. ALM_CNFG_1 (Page 3, Base Address = 0x22) Bits Description (Default = 0x0000) 15 Y-axis magnetometer alarm (1 = enabled) 14 Not used 13 Y-axis magnetometer alarm polarity (1 = greater than) 12 Y-axis magnetometer dynamic enable ...

Page 36

ADIS16480 SYSTEM CONTROLS The ADIS16480 provides a number of system level controls for managing its operation, which include reset, self-test, calibration, memory management, and I/O configuration. GLOBAL COMMANDS The GLOB_CMD register (see Table 146) provides trigger bits for several operations. ...

Page 37

Data Sheet GENERAL-PURPOSE I/O There are four general-purpose I/O lines: DIO1, DIO2, DIO3, and DIO4. The FNCTIO_CTRL register controls the basic function of each I/O line. Each I/O line only supports one function at a time. In cases where a ...

Page 38

ADIS16480 For example, set SLP_CNT[7:0] = 0x64 (DIN = 0x9064), then set SLP_CNT[ (DIN = 0x9101) to start a sleep period of 100 seconds. Table 151. SLP_CNT (Page 3, Base Address = 0x10) Bits Description [15:10] Not used ...

Page 39

... PCB. For the ADIS16480AMLZ, this tolerance is ±0.3 mm (RSS combination of key error sources). 11.30mm NOTES 1. ALL DIMENSIONS IN mm UNITS. 2. THE CONNECTOR FACES DOWN AND ARE NOT VISIBLE FROM THIS VIEW. ADIS16480/PCBZ 0.019685 [0.5000] (TYP) 0.054 [1.37] 0.022± NONPLATED THROUGH HOLE 2× ...

Page 40

ADIS16480 Connector-Up Design Tips In a connector-up configuration, the mating connector is not on the mounting surface. In this case, the mounting surface needs to support the machine screws that secure the package body to the mounting surface. Figure 31 ...

Page 41

... BSC 2.946 ORDERING GUIDE 1, 2 Model Temperature Range ADIS16480AMLZ −40°C to +85°C ADIS16480/PCBZ RoHS Compliant Part. 2 The ADIS16480/PCBZ includes one ADIS16480AMLZ and one interface board PCB. See Figure 27 for more information on the interface PCB. 2.20 BSC 19.20 19.80 19.40 DETAIL A 42.80 1.00 BSC 42.60 42.30 47.254 47.000 46 ...

Page 42

ADIS16480 NOTES Rev Page Data Sheet ...

Page 43

Data Sheet NOTES Rev Page ADIS16480 ...

Page 44

... ADIS16480 NOTES ©2012–2013 Analog Devices, Inc. All rights reserved. Trademarks and registered trademarks are the property of their respective owners. D10278-0-2/13(A) Rev Page Data Sheet ...

Related keywords