ADIS16360/PCBZ Analog Devices Inc, ADIS16360/PCBZ Datasheet - Page 14
![BOARD EVAL FOR ADIS16360](/photos/9/18/91837/adis16360_pcbz_sml.jpg)
ADIS16360/PCBZ
Manufacturer Part Number
ADIS16360/PCBZ
Description
BOARD EVAL FOR ADIS16360
Manufacturer
Analog Devices Inc
Series
iMEMS®, iSensor™r
Specifications of ADIS16360/PCBZ
Sensor Type
Accelerometer, Gyroscope, 3 Axis
Sensing Range
±18g, ±75°/sec, ±150°/sec, ±300°/sec
Interface
SPI Serial
Sensitivity
3.33mg/LSB, 0.0125 ~ 0.05°/sec/LSB
Voltage - Supply
4.75 V ~ 5.25 V
Embedded
No
Utilized Ic / Part
ADIS16360
Silicon Manufacturer
Analog Devices
Application Sub Type
Accelerometer / Gyroscope
Kit Application Type
Sensing - Motion / Vibration / Shock
Silicon Core Number
ADIS16360
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
ADIS16360/ADIS16365
INPUT/OUTPUT FUNCTIONS
General-Purpose I/O
DIO1, DIO2, DIO3, and DIO4 are configurable, general-purpose
I/O lines that serve multiple purposes according to the follow-
ing control register priority: MSC_CTRL, ALM_CTRL, and
GPIO_CTRL. For example, set GPIO_CTRL = 0x080C (DIN =
0xB308, and then 0xB20C) to configure DIO1 and DIO2 as
inputs and DIO3 and DIO4 as outputs, with DIO3 set low and
DIO4 set high.
In this configuration, read GPIO_CTRL (DIN = 0x3200). The
digital state of DIO1 and DIO2 is in GPIO_CTRL[9:8].
Table 21. GPIO_CTRL Bit Descriptions
Bits
[15:12]
[11]
[10]
[9]
[8]
[7:4]
[3]
[2]
[1]
[0]
Input Clock Configuration
The input clock function allows for external control of sampling
in the ADIS16360/ADIS16365. Set GPIO_CTRL[3] = 0 (DIN =
0xB200) and SMPL_PRD[7:0] = 0x00 (DIN = 0xB600) to enable
this function. See Table 2 and Figure 4 for timing information.
Data Ready I/O Indicator
The factory default sets DIO1 as a positive data ready indicator
signal. The MSC_CTRL[2:0] bits provide configuration options
for changing the default. For example, set MSC_CTRL[2:0] =
100 (DIN = 0xB404) to change the polarity of the data ready
signal on DIO1 for interrupt inputs that require negative logic
inputs for activation. The pulse width is between 100 μs and
200 μs over all conditions.
Description (Default = 0x0000)
Not used
General-Purpose I/O Line 4 (DIO4) data level
General-Purpose I/O Line 3 (DIO3) data level
General-Purpose I/O Line 2 (DIO2) data level
General-Purpose I/O Line 1 (DIO1) data level
Not used
General-Purpose I/O Line 4 (DIO4) direction control
(1 = output, 0 = input)
General-Purpose I/O Line 3 (DIO3) direction control
(1 = output, 0 = input)
General-Purpose I/O Line 2 (DIO2) direction control
(1 = output, 0 = input)
General-Purpose I/O Line 1 (DIO1) direction control
(1 = output, 0 = input)
Rev. D | Page 14 of 20
Table 22. MSC_CTRL Bit Descriptions
Bits
[15:12]
[11]
[10]
[9]
[8]
[7]
[6]
[5:3]
[2]
[1]
[0]
Auxiliary DAC
The 12-bit AUX_DAC line can drive its output to within 5 mV
of the ground reference when it is not sinking current. As the
output approaches 0 V, the linearity begins to degrade (~100 LSB
starting point). As the sink current increases, the nonlinear range
increases. The DAC latch command moves the values of the
AUX_DAC register into the DAC input register, enabling both
bytes to take effect at the same time.
Table 23. AUX_DAC Bit Descriptions
Bits
[15:12]
[11:0]
Table 24. Setting AUX_DAC = 1 V
DIN
0xB0D9
0xB104
0xBE04
Description (Default = 0x0006)
Not used
Memory test (cleared upon completion)
(1 = enabled, 0 = disabled)
Internal self-test enable (cleared upon completion)
(1 = enabled, 0 = disabled)
Manual self-test, negative stimulus
(1 = enabled, 0 = disabled)
Manual self-test, positive stimulus
(1 = enabled, 0 = disabled)
Linear acceleration bias compensation for gyroscopes
(1 = enabled, 0 = disabled)
Linear accelerometer origin alignment
(1 = enabled, 0 = disabled)
Not used
Data ready enable
(1 = enabled, 0 = disabled)
Data ready polarity
(1 = active high, 0 = active low)
Data ready line select
(1 = DIO2, 0 = DIO1)
Description (Default = 0x0000)
Not used
Data bits, scale factor = 0.8059 mV/LSB
Offset binary format, 0 V = 0 LSB
Description
AUX_DAC[7:0] = 0xD9 (217 LSB).
AUX_DAC[15:8] = 0x04 (1024 LSB).
GLOB_CMD[2] = 1.
Move values into the DAC input register, resulting in
a 1 V output level.