ADIS16407/PCBZ Analog Devices Inc, ADIS16407/PCBZ Datasheet - Page 13
![no-image](/images/manufacturer_photos/0/0/57/analog_devices_inc_sml.jpg)
ADIS16407/PCBZ
Manufacturer Part Number
ADIS16407/PCBZ
Description
ADIS16407/PCB EVAL. BD.
Manufacturer
Analog Devices Inc
Series
iMEMS®, iSensor™r
Specifications of ADIS16407/PCBZ
Sensor Type
Accelerometer, Gyroscope, Magnetometer, 3 Axis
Sensing Range
±18g, ±75°/sec, ±150°/sec, ±300°/sec, ±2.5gauss
Interface
SPI Serial
Sensitivity
3.33mg/LSB, 0.0125 ~ 0.05°/sec/LSB, 0.5mgauss/LSB
Voltage - Supply
4.75 V ~ 5.25 V
Embedded
No
Utilized Ic / Part
ADIS16407
Kit Application Type
Sensing - Motion / Vibration / Shock
Application Sub Type
Shock Sensor
Silicon Manufacturer
Analog Devices
Silicon Core Number
ADIS16407
Kit Contents
Board, Manual
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Power Supply
The SUPPLY_OUT register (Table 26) provides a measurement
of the voltage that is on the VDD pins of the device. Table 27
illustrates the power supply data format.
Table 26. SUPPLY_OUT (Base Address = 0x02), Read Only
Bits
[15]
[14]
[13:12]
[11:0]
Table 27. Power Supply Data, Binary Format
Voltage
+5.25 V
+5.0 V
+4.75 V
1 V
4.836 mV
2.418 mV
0 V
INPUT ADC CHANNEL
The AUX_ADC register provides access to the auxiliary ADC
input channel. The ADC is a 12-bit successive approximation
converter that has an input circuit equivalent to the one shown
in Figure 15. The maximum input is 3.3 V. The ESD protection
diodes can handle 10 mA without causing irreversible damage.
The on resistance (R1) of the switch has a typical value of 100 Ω.
The sampling capacitor, C2, has a typical value of 16 pF.
Table 28. AUX_ADC (Base Address = 0x1C), Read Only
Bits
[15]
[14]
[13:12]
[11:0]
Description
New data indicator (ND), 1 = new data in register
Error/alarm, 1 = active, see DIAG_STAT for error flags
Not used
Power supply measurement data, binary format,
2.418 mV/LSB, 0 V = 0x000
Description
New data indicator (ND), 1 = new data in register
Error/alarm, 1 = active, see DIAG_STAT for error flags
Not used
Analog input channel data, binary format,
0.8059 mV/LSB, 0 V = 0x000
Figure 15. Equivalent Analog Input Circuit
Decimal
2171
2068
1964
414
2
1
0
(Conversion Phase: Switch Open,
C1
Track Phase: Switch Closed)
VCC
D
D
Hex
0x87B
0x814
0x7AC
0x19E
0x002
0x001
0x000
R1
C2
Binary
xxxx 1000 0111 1011
xxxx 1000 0001 0100
xxxx 0111 1010 1100
xxxx 0001 1001 1110
xxxx 0000 0000 0010
xxxx 0000 0000 0001
xxxx 0000 0000 0000
Rev. B | Page 13 of 24
Table 29. Analog Input, Offset Binary Format
Input Voltage
3.3 V
1 V
1.6118 mV
805.9 μV
0 V
DEVICE CONFIGURATION
The control registers in Table 30 provide users with a variety of
configuration options. The SPI provides access to these registers,
one byte at a time, using the bit assignments in Figure 13. Each
register has 16 bits, where Bits[7:0] represent the lower address,
and Bits[15:8] represent the upper address. Figure 16 provides
an example of writing 0x03 to Address 0x3B (SMPL_PRD[15:8]),
using DIN = 0xBB03. This example reduces the sample rate by a
factor of eight (see Table 46).
Dual Memory Structure
Writing configuration data to a control register updates its SRAM
contents, which are volatile. After optimizing each relevant control
register setting in a system, set GLOB_CMD[3] = 1 (DIN =
0xBE08) to backup these settings in nonvolatile flash memory.
The flash backup process requires a valid power supply level for
the entire 75 ms process time. Table 30 provides a user register
memory map that includes a flash backup column. A “yes” in this
column indicates that a register has a mirror location in flash and,
when backed up properly, it automatically restores itself during
startup or after a reset. Figure 17 provides a diagram of the dual
memory structure used to manage operation and store critical user
settings.
SCLK
DIN = 1011 1011 0000 0011 = 0xBB03, WRITES 0x03 TO ADDRESS 0x3B.
DIN
CS
(NO SPI ACCESS)
FLASH MEMORY
NONVOLATILE
Figure 17. SRAM and Flash Memory Diagram
Figure 16. Example SPI Write Sequence
Decimal
4095
1241
2
1
0
START-UP
MANUAL
BACKUP
FLASH
RESET
Hex
0xFFF
0x4D9
0x002
0x001
0x000
SPI ACCESS
VOLATILE
SRAM
Binary
xxxx 1111 1111 1111
xxxx 0100 1101 1001
xxxx 0000 0000 0010
xxxx 0000 0000 0001
xxxx 0000 0000 0000
ADIS16407