ADIS16480/PCBZ Analog Devices, ADIS16480/PCBZ Datasheet
ADIS16480/PCBZ
Specifications of ADIS16480/PCBZ
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 ...