ADIS16135/PCBZ Analog Devices Inc, ADIS16135/PCBZ Datasheet - Page 15

no-image

ADIS16135/PCBZ

Manufacturer Part Number
ADIS16135/PCBZ
Description
Precision Angular Rate Sensor Eval. Board
Manufacturer
Analog Devices Inc
Datasheets

Specifications of ADIS16135/PCBZ

Silicon Manufacturer
Analog Devices
Application Sub Type
Angular Rate Sensor / Gyroscope
Kit Application Type
Sensing - Motion / Vibration / Shock
Silicon Core Number
ADIS16135
Lead Free Status / RoHS Status
Lead free / RoHS non-compliant
Example I/O Configuration
For example, set GPIO_CTRL[7:0] = 0x02 (DIN = 0x9A02) to
set DIO1 as an input and DIO2 as an output. Then, set
GPIO_CTRL[15:8] = 0x02 (DIN = 0x9B02) to set DIO2 in a
high output state. Monitor DIO1 by reading GPIO_CTRL[8]
(DIN = 0x1B00).
Table 31. MSC_CTRL Bit Descriptions
Bits
[15:12]
[11]
[10]
[9:8]
[7]
[6:3]
[2]
[1]
[0]
Table 32. GPIO_CTRL Bit Descriptions
Bits
[15:10]
[9]
[8]
[7:2]
[1]
[0]
SELF-TEST
The MSC_CTRL bits (see Table 31) provide a self-test function,
which helps verify the mechanical integrity of the MEMS and
signal processing circuit. When enabled, the self-test applies an
electrostatic force to the internal sensor element, which causes it
to move in a manner that simulates its response to actual rotation.
Set MSC_CTRL[10] = 1 (DIN = 0x9D04) to run the self-test
routine, which reports a pass/fail result in DIAG_STAT[5].
MSC_CTRL[10] resets itself to 0 after completing this routine.
This process takes approximately 46 ms.
Description (Default = 0x0006)
Not used
Memory test (cleared upon completion)
(1 = enabled, 0 = disabled)
Automatic self-test (cleared upon completion)
(1 = enabled, 0 = disabled)
Not used
Disable sensor compensation
(1 = disable compensation, 0 = enable compensation)
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)
Don’t care
General-Purpose I/O Line 2 (DIO2) data level
General-Purpose I/O Line 1 (DIO1) data level
Don’t care
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. B | Page 15 of 20
POWER MANAGEMENT
The SLP_CTRL register (see Table 33) provides two different
sleep modes for system-level management: normal and timed.
Set SLP_CTRL[7:0] = 0xFF (DIN = 0xA4FF) to start normal
sleep mode. To awaken the device from sleep mode, use one of
the following options to restore normal operation: assert CS
from high to low, pulse RST low, then high again, or cycle the
power. Use SLP_CTRL[7:0] to put the device into sleep mode
for a specified period. For example, SLP_CTRL[7:0] = 0x64
(DIN = 0xA464) puts the ADIS16135 to sleep for 50 sec.
Table 33. SLP_CTRL Bit Descriptions
Bits
[15:8]
[7:0]
STATUS
The DIAG_STAT register (see Table 34) provides error flags for
a number of functions. Each flag uses a 1 to indicate an error
condition and a 0 to indicate a normal condition. Reading this
register provides access to each flag’s status and resets all of the
bits to 0 for monitoring future operation. If the error condition
remains, the error flag returns to 1 at the conclusion of the next
sample cycle. DIAG_STAT[0] does not require a read of this
register to return to 0. If the power supply voltage goes back
into range, this flag clears automatically. The SPI communication
error flag in DIAG_STAT[3] indicates that the number of
SCLKs in a SPI sequence did not equal a multiple of 16 SCLKs.
Table 34. DIAG_STAT Bit Descriptions
Bits
[15:10]
[9]
[8]
[7]
[6]
[5]
[4]
[3]
[2]
[1]
[0]
Description
Not used
0xFF: normal sleep mode
0x00 to 0xFE: programmable sleep time bits; 0.5 sec/LSB
Description (Default = 0x0000)
Not used
Alarm 2 status (1 = active, 0 = inactive)
Alarm 1 status (1 = active, 0 = inactive)
Not used
Flash test, checksum flag (1 = fail, 0 = pass)
Self-test diagnostic error flag (1 = fail, 0 = pass)
Sensor over range (1 = over range, 0 = normal)
SPI communication failure (1 = fail, 0 = pass)
Flash update failure (1 = fail, 0 = pass)
Not used
Power supply low, (1 = VCC <4.75 V, 0 = VCC >4.75 V)
ADIS16135

Related parts for ADIS16135/PCBZ