ADIS16354/PCBZ Analog Devices Inc, ADIS16354/PCBZ Datasheet - Page 20

Triple Axis Gyro & Accelerometer Eval. Board

ADIS16354/PCBZ

Manufacturer Part Number
ADIS16354/PCBZ
Description
Triple Axis Gyro & Accelerometer Eval. Board
Manufacturer
Analog Devices Inc
Series
iMEMS®, iSensor™r

Specifications of ADIS16354/PCBZ

Silicon Manufacturer
Analog Devices
Application Sub Type
Accelerometer / Gyroscope
Kit Application Type
Sensing - Motion / Vibration / Shock
Silicon Core Number
ADIS16354
Sensor Type
Accelerometer, Gyroscope, 3 Axis
Sensing Range
±1.7g, ±75°/sec, ±150°/sec, ±300°/sec
Interface
SPI Serial
Sensitivity
0.4625mg/LSB, 0.018°/LSB
Voltage - Supply
4.75 V ~ 5.25 V
Embedded
No
Utilized Ic / Part
ADIS16354
Lead Free Status / RoHS Status
Not applicable / Not applicable
For Use With
ADISUSBZ - KIT EVAL ADIS W/SOFTWARE USB
Lead Free Status / RoHS Status
Not applicable / Not applicable
ADIS16354
STATUS AND DIAGNOSTICS
The ADIS16354 provides a number of status and diagnostic
functions. Table 27 provides a summary of these functions,
along with their appropriate control registers.
Table 27. Status and Diagnostic Functions
Function
Data-ready input/output indicator
Self-test, mechanical check for sensor element
Status: Check for predefined error conditions
Flash memory endurance
Alarms: Configure and check for user-specific
conditions
Data-Ready Input/Output Indicator
The data-ready function provides an indication of updated
output data. The MSC_CTRL register allows the user to config-
ure either of the general-purpose input/output pins (DIO1 or
DIO2) as a data-ready indicator signal.
Table 28. MSC_CTRL Register Definition
Address
0x35, 0x34
Table 29. MSC_CTRL Bit Descriptions
Bits
[15:11]
[10]
[9]
[8]
[7]
[6]
[5:3]
[2]
[1]
[0]
Description
Not used
Internal self-test enable (clears on 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
Default
0x0000
Format
N/A
Register
MSC_CTRL
MSC_CTRL
STATUS
ENDURANCE
ALM_MAG1
ALM_MAG2
ALM_SMPL1
ALM_SMPL2
ALM_CTRL
Access
R/W
Rev. A | Page 20 of 20
Self-Test
The MSC_CTRL register also provides a self-test function,
which verifies the MEMS sensor’s mechanical integrity. There
are two different self-test options: internal self-test and external
self-test.
The internal test provides a simple, two-step process for
checking the MEMS sensor.
1.
2.
If a failure is indicated, then Bits [10:15] of the STATUS register
indicate which of the six sensors it is associated with.
The entire cycle takes approximately 35 ms and the output data
is not available during this time. The external self-test is a static
condition that can be enabled and disabled. In this test, both
positive and negative gyroscope MEMS sensor movements are
available. For the accelerometers, only positive MEMS sensor
movement is available.
After writing to the appropriate control bit, the output registers
reflect the changes after a delay that reflects the response time
associated with the sensor/signal conditioning circuit. For
example, the standard 350 Hz bandwidth reflects an exponen-
tial response with a time constant of 0.45 ms. Note that the
digital filtering impacts this delay as well. The appropriate bit
definitions for self-test are listed in Table 28 and Table 29.
Flash Memory Endurance
The ENDURANCE register maintains a running count of writes
to the flash memory. It provides up to 32,768 counts. Note that
if this count is exceeded, the register wraps around and goes
back to zero, before beginning to increment again.
Table 30. ENDURANCE Register Definition
Address
0x01, 0x00
Start the process by writing a 1 to Bit 10 in the MSC_CTRL
register.
Check the result by reading Bit 5 of the STATUS register.
Default
N/A
Format
Binary
Access
Read only

Related parts for ADIS16354/PCBZ