ADIS16210/PCBZ Analog Devices Inc, ADIS16210/PCBZ Datasheet - Page 16

no-image

ADIS16210/PCBZ

Manufacturer Part Number
ADIS16210/PCBZ
Description
ADIS16210/PCB EVAL. BD.
Manufacturer
Analog Devices Inc
Series
iSensor™r
Datasheets

Specifications of ADIS16210/PCBZ

Sensor Type
Accelerometer, Inclinometer, 3 Axis
Sensing Range
±180° Roll and Pitch Range, ±90° Gravity Axis, &plusmn1.7 g
Interface
SPI Serial
Sensitivity
±0.21° Relative Accuracy, ±1mg
Voltage - Supply
-
Embedded
No
Utilized Ic / Part
ADIS16210
Silicon Manufacturer
Analog Devices
Kit Application Type
Sensing - Navigation / Position
Application Sub Type
Accelerometer - Three-Axis
Kit Contents
Board, Docs
Silicon Core Number
ADIS16210
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
ADIS16210
ALARMS
There are four independent alarms, which provide trigger level
and polarity controls. The ALM_CTRL register (Table 38) provides
individual settings for data source selection (Bits[7:4]), static and
dynamic comparison (Bits[14:12]), trigger direction/polarity
(Bits[11:8]), and alarm enable (Bits[3:0]).
Table 38. ALM_CTRL (Base Address = 0x2E), Read/Write
Bits
[15]
[14]
[13]
[12]
[11]
[10]
[9]
[8]
[7]
[6]
[5]
[4]
[3]
[2]
[1]
[0]
SYSTEM ALARM
The system alarm monitors either power supply or internal tem-
perature, according to the user selections in ALM_CTRL[11],
ALM_CTRL[7], ALM_CTRL[3], and the ALM_MAG_S register in
Table 42. For example, set ALM_CTRL = 0x0008 (DIN = 0xA900,
0xA808) and ALM_MAG_S = 0x533 (DIN = 0xA705, 0xA633)
to disable all three inertial alarms and configure the system alarm
active when TEMP_OUT < 0°C.
STATIC ALARMS
The static alarm setting enables the ADIS16210 to compare the
data source (ALM_CTRL[6:4]) with the corresponding values
Description (Default = 0x0000)
Not used
Alarm Z, dynamic control
1 = dynamic, 0 = static
Alarm Y, dynamic control
1 = dynamic, 0 = static
Alarm X, dynamic control
1 = dynamic, 0 = static
Alarm S, comparison polarity
1 = SUPPLY_OUT/TEMP_OUT > ALM_MAG_S
0 = SUPPLY_OUT/TEMP_OUT < ALM_MAG_S
Alarm Z, comparison polarity
1 = ZACCL_OUT/ZINCL_OUT > ALM_MAG_Z
0 = ZACCL_OUT/ZINCL_OUT < ALM_MAG_Z
Alarm Y, comparison polarity
1 = YACCL_OUT/YINCL_OUT > ALM_MAG_Y
0 = YACCL_OUT/YINCL_OUT < ALM_MAG_Y
Alarm X, comparison polarity
1 = XACCL_OUT/XINCL_OUT > ALM_MAG_X
0 = XACCL_OUT/XINCL_OUT < ALM_MAG_X
Alarm S, source selection
1 = SUPPLY_OUT, 0 = TEMP_OUT
Alarm Z, source selection
1 = ZINCL_OUT, 0 = ZACCL_OUT
Alarm Y, source selection
1 = YINCL_OUT, 0 = YACCL_OUT
Alarm X, source selection
1 = XINCL_OUT, 0 = XACCL_OUT
Alarm S, enable
1 = enabled, 0 = disabled
Alarm Z, enable
1 = enabled, 0 = disabled
Alarm Y, enable
1 = enabled, 0 = disabled
Alarm X, enable
1 = enabled, 0 = disabled
Rev. A | Page 16 of 20
in the ALM_MAG_x registers (Table 39, Table 40, and Table 41)
using the trigger direction/polarity settings in ALM_CTRL[10:8].
For example, if ALM_CTRL[10] = 0, ALM_CTRL[6] = 1, and
ALM_MAG_Z = 0x2000, then Alarm Z becomes active when
ZINCL_OUT is less than 0x2000, or 45°.
DYNAMIC ALARMS
The dynamic alarm setting monitors the data selection for a
rate-of-change comparison. The rate-of-change comparison is
represented by the magnitude in the ALM_MAG_x registers
(Table 39, Table 40, and Table 41), divided by the time in the
ALM_SMPL_x registers (Table 43, Table 44, Table 45).
For example, if ALM_CTRL[9] = 1, ALM_CTRL[5] = 0,
ALM_MAG_Y = 0x4000, and ALM_SMPL_Y = 0x0064, then
Alarm Y (DIAG_STAT[9]) becomes active when YACCL_OUT
changes by more than +1 g over 100 samples. The AVG_CNT
register (Table 22) establishes the time for each sample.
Table 39. ALM_MAG_X (Base Address = 0x20), Read/Write
Bits
[15:0]
Table 40. ALM_MAG_Y (Base Address = 0x22), Read/Write
Bits
[15:0]
Table 41. ALM_MAG_Z (Base Address = 0x24), Read/Write
Bits
[15:0]
Table 42. ALM_MAG_S (Base Address =0x26), Read/Write
Bits
[15:0]
Table 43. ALM_SMPL_X (Base Address = 0x28), Read/Write
Bits
[15:8]
[7:0]
Table 44. ALM_SMPL_Y (Base Address = 0x2A), Read/Write
Bits
[15:8]
[7:0]
Table 45. ALM_SMPL_Z (Base Address = 0x2C), Read/Write
Bits
[15:8]
[7:0]
ALARM REPORTING
See DIAG_STAT[11:8] (Table 36) for alarm flags, which equal 1
when an alarm condition is detected. DIO_CTRL (Table 30)
offers settings that configure DIO1 or DIO2 as an alarm
indicator signal.
Description (Default = 0x0000)
Same data format as ZACCL_OUT or ZINCL_OUT,
according to the setting in ALM_CTRL[4]
Description (Default = 0x0000)
Same data format as ZACCL_OUT or ZINCL_OUT,
according to the setting in ALM_CTRL[5]
Description (Default = 0x0000)
Same data format as ZACCL_OUT or ZINCL_OUT,
according to the setting in ALM_CTRL[6]
Description (Default = 0x0000)
Same data format as SUPPLY_OUT or TEMP_OUT,
according to the setting in ALM_CTRL[7]
Description (Default = 0x0001)
Not used
Binary, number of samples
Description (Default = 0x0001)
Not used
Binary, number of samples
Description (Default = 0x0001)
Not used
Binary, number of samples

Related parts for ADIS16210/PCBZ