Electronic Components Datasheet Search
  English  ▼

Delete All
ON OFF
ALLDATASHEET.NET

X  

Preview PDF Download HTML

ADIS16385 Datasheet(PDF) 13 Page - Analog Devices

Part No. ADIS16385
Description  Six Degrees of Freedom Inertial Sensor
Download  20 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  AD [Analog Devices]
Direct Link  http://www.analog.com
Logo AD - Analog Devices

ADIS16385 Datasheet(HTML) 13 Page - Analog Devices

Back Button ADIS16385 Datasheet HTML 9Page - Analog Devices ADIS16385 Datasheet HTML 10Page - Analog Devices ADIS16385 Datasheet HTML 11Page - Analog Devices ADIS16385 Datasheet HTML 12Page - Analog Devices ADIS16385 Datasheet HTML 13Page - Analog Devices ADIS16385 Datasheet HTML 14Page - Analog Devices ADIS16385 Datasheet HTML 15Page - Analog Devices ADIS16385 Datasheet HTML 16Page - Analog Devices ADIS16385 Datasheet HTML 17Page - Analog Devices Next Button
Zoom Inzoom in Zoom Outzoom out
 13 / 20 page
background image
Preliminary Technical Data
ADIS16385
Rev. PrA | Page 13 of 20
Checksum Test
Set MSC_CTRL[6] = 1 (DIN = 0xB508) to perform a check-
sum verification of the internal program memory. This takes a
summation of the internal program memory and compares it
with the original summation value for the same locations (from
factory configuration). Check the results in the DIAG_STAT
register, which is in Table 22. DIAG_STAT[6] equals 0 if the sum
matches the correct value and 1 if it does not. Make sure that
the power supply is within specification for the entire 20 ms
that this function takes to complete.
SELF-TEST FUNCTION
The MSC_CTRL register in Table 21 provides a self-test function
for all six MEMS inertial sensors. This function allows the user
to verify the mechanical integrity of each MEMS sensor. When
enabled, the self-test applies an electrostatic force to each internal
sensor element, which causes them to move. The movement in
each element simulates its response to actual rotation/acceleration
and generates a predictable electrical response in the sensor outputs.
Table 1 provides the expected response for both gyroscopes and
accelerometers that can help establish pass/fail limits during
system-level diagnostic testing.
Table 21. MSC_CTRL Bit Descriptions
Bits
Description (Default = 0x0006)
[15:12]
Not used
[11]
Memory test (cleared upon completion)1
(1 = enabled, 0 = disabled)
[10]
Internal self-test (cleared upon completion)1
(1 = enabled, 0 = disabled)
[9]
Not used
[8]
Manual self-test
(1 = enabled, 0 = disabled)
[7]
Linear acceleration bias compensation for gyroscopes
(1 = enabled, 0 = disabled)
[6]
Point of percussion, per Figure 6
(1 = enabled, 0 = disabled)
[5:3]
Not used
[2]
Data-ready enable
(1 = enabled, 0 = disabled)
[1]
Data-ready polarity
(1 = active high, 0 = active low)
[0]
Data-ready line select
(1 = DIO2, 0 = DIO1)
1 The bit automatically restores to zero after finishing the test
There are two self-test options in the MSC-CTRL register:
internal and manual. Set MSC_CTRL[10] = 1 (DIN = 0xB504)
to run the internal self-test routine, which exercises all inertial
sensors, measures each response, computes the response to the
self-test stimulus, makes pass/fail decisions, and reports them to
the error flags in DIAG_STAT[5] and DIAG_STAT[15:10]. While
DIAG_STAT[15:10] provide individual error flags for each
inertial sensor, DIAG_STAT[5] provides a single-bit for indicating a
failure in any of the inertial sensors. MSC_CTRL[10] resets
itself to 0 after completing the routine.
Set MSC_CTRL[8] = 1 (DIN = B501) to manually activate the
self-test function on all six sensors. Set MSC_CTRL[8] = 0
(DIN = B500) to manually de-activate the self-test function on
all six sensors. Measure the output bias for each MSC_CTRL[8]
setting (0 and 1), take the difference between them, and compare
this difference with the expected self-test response in Table 1.
STATUS
The DIAG_STAT register in Table 22 provides error flags for a
number of functions. Each flag uses 1 to indicate an error
condition and 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 will return 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 22. DIAG_STAT Bit Descriptions
Bits
Description (Default = 0x0000)
[15]
Z-axis accelerometer self-test failure (1 = fail, 0 = pass)
[14]
Y-axis accelerometer self-test failure (1 = fail, 0 = pass)
[13]
X-axis accelerometer self-test failure (1 = fail, 0 = pass)
[12]
Z-axis gyroscope self-test failure (1 = fail, 0 = pass)
[11]
Y-axis gyroscope self-test failure (1 = fail, 0 = pass)
[10]
X-axis gyroscope self-test failure (1 = fail, 0 = pass)
[9]
Alarm 2 status (1 = active, 0 = inactive)
[8]
Alarm 1 status (1 = active, 0 = inactive)
[7]
Not used
[6]
Flash test, checksum flag (1 = fail, 0 = pass)
[5]
Self-test diagnostic error flag (1 = fail, 0 = pass)
[4]
Sensor over-range (1 = over-range, 0 = normal)
[3]
SPI communication failure (1 = fail, 0 = pass)
[2]
Flash update failure (1 = fail, 0 = pass)
[1]
Not used
[0]
Power supply low, (1 = VDD <4.85V, 0 = VDD ≥ 4.85V)


Similar Part No. - ADIS16385

ManufacturerPart No.DatasheetDescription
Analog Devices
Analog Devices
ADIS16300 AD-ADIS16300 Datasheet
491Kb / 16P
   Four Degrees of Freedom Inertial Sensor
REV. 0
ADIS16300 AD-ADIS16300 Datasheet
1Mb / 12P
   Evaluation Board User Guide
REV. B
ADIS16300/PCBZ AD-ADIS16300/PCBZ Datasheet
491Kb / 16P
   Four Degrees of Freedom Inertial Sensor
REV. 0
ADIS16300AMLZ AD-ADIS16300AMLZ Datasheet
491Kb / 16P
   Four Degrees of Freedom Inertial Sensor
REV. 0
ADIS16300AMLZ AD-ADIS16300AMLZ Datasheet
1Mb / 15P
   iSensor PC-USB Evaluation System
Rev. PrA
More results

Similar Description - ADIS16385

ManufacturerPart No.DatasheetDescription
Analog Devices
Analog Devices
ADIS16362 AD-ADIS16362 Datasheet
512Kb / 20P
   Six Degrees of Freedom Inertial Sensor
REV. 0
ADIS16485 AD-ADIS16485 Datasheet
735Kb / 28P
   Six Degrees of Freedom Inertial Sensor
REV. 0
ADIS16486 AD-ADIS16486 Datasheet
1Mb / 38P
   Six Degrees of Freedom Inertial Sensor
ADIS16364 AD-ADIS16364 Datasheet
257Kb / 16P
   Six Degrees of Freedom Inertial Sensor
Rev. PrA
ADIS16446 AD-ADIS16446 Datasheet
590Kb / 23P
   Compact, Precision Six Degrees of Freedom Inertial Sensor
ADIS16495 AD-ADIS16495 Datasheet
986Kb / 42P
   Tactical Grade, Six Degrees of Freedom Inertial Sensor
ADIS16460 AD-ADIS16460 Datasheet
598Kb / 26P
   Compact, Precision, Six Degrees of Freedom Inertial Sensor
ADIS16445 AD-ADIS16445_15 Datasheet
458Kb / 22P
   Compact, Precision Six Degrees of Freedom Inertial Sensor
ADIS16445 AD-ADIS16445 Datasheet
526Kb / 24P
   Compact, Precision Six Degrees of Freedom Inertial Sensor
REV. A
ADIS16485 AD-ADIS16485_15 Datasheet
824Kb / 32P
   Tactical Grade, Six Degrees of Freedom Inertial Sensor
More results


Html Pages

1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20 


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.NET
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz