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

BOARD EVAL FOR ADIS16240

ADIS16240/PCBZ

Manufacturer Part Number
ADIS16240/PCBZ
Description
BOARD EVAL FOR ADIS16240
Manufacturer
Analog Devices Inc
Series
iMEMS®, iSensor™r
Datasheets

Specifications of ADIS16240/PCBZ

Sensor Type
Accelerometer, 3 Axis
Sensing Range
±19g
Interface
SPI Serial
Sensitivity
51.4mg/LSB
Voltage - Supply
2.4 V ~ 3.6 V
Embedded
No
Utilized Ic / Part
ADIS16240
Silicon Manufacturer
Analog Devices
Application Sub Type
Shock Sensor
Kit Application Type
Sensing - Motion / Vibration / Shock
Silicon Core Number
ADIS16240
Lead Free Status / RoHS Status
Lead free by exemption / RoHS compliant by exemption
Table 27. XACCL_OFF, YACCL_OFF, ZACCL_OFF
Bit
[15:10]
[9:0]
1
Diagnostics
For all of the error flags in the DIAG_STAT register (see Table 28),
a 1 identifies an error condition, and a 0 signals normal operation.
All of the flags return to 0 after reading DIAG_STAT. If the power
supply is still out of range during the next sample cycle, DIAG_
STAT[0] and DIAG_STAT[1] return to 1. DIAG_STAT[9:8] pro-
vide flags to check for the alarms with respect to the conditions in
the ALM_CTRL and ALM_MAGx registers. DIAG_STAT[6]
contains the internal memory checksum result. If the sum of the
firmware program memory does not does not match the expected
value, this flag reports a 1. The SPI communication flag (DIAG_
STAT[3]) changes to 1 when the number of SCLK pulses during
a SPI transfer is not a multiple of 16 when CS goes high.
Table 28. DIAG_STAT Register Bit Descriptions
Bit
[15:10]
9
8
7
6
5
4
3
2
1
0
1
Clock
The CLK_TIME, CLK_DATE, and CLK_YEAR registers provide
an internal clock that enables a time entry into the event header
and for user access. If CLK_TIME = 0x2231, the time is 22:31,
or 10:31 p.m. The CLK_DATE and CLK_YEAR registers follow
a similar binary-coded, decimal format.
Table 29. CLK_TIME Register Bit Descriptions
Bit
[15:14]
[13:12]
[11:8]
7
[6:4]
[3:0]
1
The XACCL_OFF register is located at Address 0x21[15:8] and Address 0x20[7:0].
The YACCL_OFF register is located at Address 0x23[15:8] and Address 0x22[7:0].
The ZACCL_OFF register is located at Address 0x25[15:8] and Address 0x24[7:0].
The DIAG_STAT register is located at Address 0x1B[15:8] and Address 0x1A[7:0].
The CLK_TIME register is located at Address 0x2F[15:8] and Address 0x2E[7:0].
Description (Default = 0x0000)
Unused
Alarm 2 status: 1 = alarm active, 0 = alarm inactive
Alarm 1 status: 1 = alarm active, 0 = alarm inactive
Capture buffer full: 1 = capture buffer is full
Flash test, checksum flag: 1 = mismatch, 0 = match
Power-on, self-test flag: 1 = failure, 0 = pass
Power-on self-test: 1 = in-progress, 0 = complete
SPI communications failure: 1 = error, 0 = normal
Flash update failure: 1 = failure, 0 = pass
Power supply above 3.625 V: 1 = above, 0 = below
Power supply below 2.225 V: 1 = below, 0 = above
Description (Default = 0x0000)
Unused
Offset, twos complement, 51.4 mg/LSB
Description
Unused
Hours, 10s digit
Hours, 1s digit
Unused
Minutes, 10s digit
Minutes, 1s digit
1
1
1
Rev. 0 | Page 15 of 16
Table 30. CLK_DATE Register Bit Descriptions
Bit
[15:13]
12
[11:8]
[7:6]
[5:4]
[3:0]
1
Table 31. CLK_YEAR Register Bit Descriptions
Bit
[15:8]
[7:4]
[3:0]
1
The WAKE_TIME and WAKE_DATE registers enable users
to program a specific time for the ADIS16240 to exit standby
mode. Enable this function by writing the wake-up time and
date to these registers.
Table 32. WAKE_TIME Register Bit Descriptions
Bit
15
14
[13:12]
[11:8]
7
[6:4]
[3:0]
1
Table 33. WAKE_DATE Register Bit Descriptions
Bit
[15:14]
[13:12]
[11:8]
[7:6]
[5:4]
[3:0]
1
Checksum
Table 34. CHK_SUM Register Bit Descriptions
Bit
[15:0]
1
The CLK_DATE register is located at Address 0x31[15:8] and Address 0x30[7:0].
The WAKE_TIME register is located at Address 0x35[15:8] and Address 0x34[7:0].
The WAKE_DATE register is located at Address 0x37[15:8] and Address 0x36[7:0].
The CHK_SUM register is located at Address 0x1F[15:8] and Address 0x1E[7:0].
The CLK_YEAR register is located at Address 0x33[15:8] and Address 0x32[7:0].
Description (Default = 0x0000)
Unused
Description (Default = 0x0000)
Description (Default = 0x0000)
Wake time enable (1 = enabled, 0 = disabled)
Unused
Minutes, 1s digit
Description (Default = 0x0000)
Unused
Description
Sum of memory locations used to verify code integrity
Unused
Month, 10s digit
Month, 1s digit
Day, 10s digit
Day, 1s digit
Unused
Year, 10s digit
Year, 1s digit
Hours, 10s digit
Hours, 1s digit
Unused
Minutes, 10s digit
Unused
Month, 10s digit
Month, 1s digit
Day, 10s digit
Day, 1s digit
ADIS16240
1
1
1
1
1

Related parts for ADIS16240/PCBZ