Electronic Components Datasheet Search
  English  ▼

Delete All
ON OFF
ALLDATASHEET.NET

X  

Preview PDF Download HTML

ADIS16488 Datasheet(PDF) 10 Page - Analog Devices

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

ADIS16488 Datasheet(HTML) 10 Page - Analog Devices

Back Button ADIS16488 Datasheet HTML 6Page - Analog Devices ADIS16488 Datasheet HTML 7Page - Analog Devices ADIS16488 Datasheet HTML 8Page - Analog Devices ADIS16488 Datasheet HTML 9Page - Analog Devices ADIS16488 Datasheet HTML 10Page - Analog Devices ADIS16488 Datasheet HTML 11Page - Analog Devices ADIS16488 Datasheet HTML 12Page - Analog Devices ADIS16488 Datasheet HTML 13Page - Analog Devices ADIS16488 Datasheet HTML 14Page - Analog Devices Next Button
Zoom Inzoom in Zoom Outzoom out
 10 / 36 page
background image
ADIS16488
Data Sheet
Rev. B | Page 10 of 36
SPI COMMUNICATION
The SPI port supports full duplex communication, as shown in
Figure 17, which enables external processors to write to DIN
while reading DOUT, if the previous command was a read
request. Figure 17 provides a guideline for the bit coding on
both DIN and DOUT.
DEVICE CONFIGURATION
The SPI provides write access to the control registers, one byte at
a time, using the bit assignments shown in Figure 17. Each register
has 16 bits, where Bits[7:0] represent the lower address (listed in
Table 9) and Bits[15:8] represent the upper address. Write to the
lower byte of a register first, followed by a write to its upper byte
second. The only register that changes with a single write to its
lower byte is the PAGE_ID register. For a write command, the
first bit in the DIN sequence is set to 1. Address Bits[A6:A0]
represent the target address, and Data Command Bits[DC7:DC0]
represent the data being written to the location. Figure 13
provides an example of writing 0x03 to Address 0x00 (PAGE_ID
[7:0]), using DIN = 0x8003. This write command activates the
control page for SPI access.
SCLK
CS
DIN
DIN = 1000 0000 0000 0011 = 0x8003, WRITES 0x03 TO ADDRESS 0x00
Figure 13. SPI Sequence for Activating the Control Page (DIN = 0x8003)
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, use the manual flash update command,
which is located in GLOB_CMD[3] on Page 3 of the register map.
Activate the manual flash update command by turning to Page 3
(DIN = 0x8003) and setting GLOB_CMD[3] = 1 (DIN = 0x8208,
then DIN = 0x8300). Make sure that the power supply is within
specification for the entire 375 ms processing time for a flash
memory update. Table 9 provides a memory map for all of
the user registers, which includes a column of flash backup
information. A yes in this column indicates that a register
has a mirror location in flash and, when backed up properly,
automatically restores itself during startup or after a reset.
Figure 14 provides a diagram of the dual memory structure
used to manage operation and store critical user settings.
NONVOLATILE
FLASH MEMORY
(NO SPI ACCESS)
MANUAL
FLASH
BACKUP
START-UP
RESET
VOLATILE
SRAM
SPI ACCESS
Figure 14. SRAM and Flash Memory Diagram
READING SENSOR DATA
The ADIS16488 automatically starts up and activates Page 0 for
data register access. Write 0x00 to the PAGE_ID register (DIN =
0x8000) to activate Page 0 for data access after accessing any other
page. A single register read requires two 16-bit SPI cycles. The
first cycle requests the contents of a register using the bit assignments
in Figure 17, and then the register contents follow DOUT during
the second sequence. The first bit in a DIN command is zero,
followed by either the upper or lower address for the register.
The last eight bits are don’t care, but the SPI requires the full set
of 16 SCLKs to receive the request. Figure 15 includes two register
reads in succession, which starts with DIN = 0x1A00 to request
the contents of the Z_GYRO_OUT register and follows with
0x1800 to request the contents of the Z_GYRO_LOW register.
DIN
DOUT
0x1A00
0x1800
NEXT
ADDRESS
Z_GYRO_OUT
Z_GYRO_LOW
Figure 15. SPI Read Example
Figure 16 provides an example of the four SPI signals when reading
PROD_ID in a repeating pattern. This is a good pattern to use
for troubleshooting the SPI interface setup and communications
because the contents of PROD_ID are predefined and stable.
SCLK
CS
DIN
DOUT
DOUT = 0100 0000 0110 1000 = 0x4068 = 16,488 (PROD_ID)
DIN = 0111 1110 0000 0000 = 0x7E00
Figure 16. SPI Read Example, Second 16-Bit Sequence
R/W
R/W
A6
A5
A4
A3
A2
A1
A0
DC7
DC6
DC5
DC4
DC3
DC2
DC1
DC0
D0
D1
D2
D3
D4
D5
D6
D7
D8
D9
D10
D11
D12
D13
D14
D15
CS
SCLK
DIN
DOUT
A6
A5
D13
D14
D15
NOTES
1. DOUT BITS ARE PRODUCED ONLY WHEN THE PREVIOUS 16-BIT DIN SEQUENCE STARTS WITH R/W = 0.
2. WHEN CS IS HIGH, DOUT IS IN A THREE-STATE, HIGH IMPEDANCE MODE, WHICH ALLOWS MULTIFUNCTIONAL USE OF THE LINE
FOR OTHER DEVICES.
Figure 17. SPI Communication Bit Sequence


Similar Part No. - ADIS16488

ManufacturerPart #DatasheetDescription
Analog Devices
Analog Devices
ADIS16488A AD-ADIS16488A Datasheet
1Mb / 35P
   Tactical Grade, Ten Degrees of Freedom Inertial Sensor
ADIS16488AMLZ AD-ADIS16488AMLZ Datasheet
1Mb / 12P
   Evaluation Board User Guide
REV. B
ADIS16488BMLZ AD-ADIS16488BMLZ Datasheet
1Mb / 35P
   Tactical Grade, Ten Degrees of Freedom Inertial Sensor
ADIS16488CMLZ AD-ADIS16488CMLZ Datasheet
1Mb / 35P
   Tactical Grade, Ten Degrees of Freedom Inertial Sensor
More results

Similar Description - ADIS16488

ManufacturerPart #DatasheetDescription
Analog Devices
Analog Devices
ADIS16480 AD-ADIS16480 Datasheet
961Kb / 40P
   Ten Degrees of Freedom Inertial Sensor
REV. 0
ADIS16448AMLZ AD-ADIS16448AMLZ Datasheet
564Kb / 24P
   Compact, Precision Ten Degrees of Freedom Inertial Sensor
REV. B
ADIS16488A AD-ADIS16488A Datasheet
1Mb / 35P
   Tactical Grade, Ten Degrees of Freedom Inertial Sensor
ADIS16362 AD-ADIS16362 Datasheet
512Kb / 20P
   Six Degrees of Freedom Inertial Sensor
REV. 0
ADIS16385 AD-ADIS16385 Datasheet
450Kb / 20P
   Six Degrees of Freedom Inertial Sensor
Rev. PrA
ADIS16489 AD-ADIS16489 Datasheet
992Kb / 40P
   Seven Degrees of Freedom Inertial Sensor
ADIS16407 AD-ADIS16407 Datasheet
459Kb / 24P
   Ten Degrees of Freedom Inertial Sensor Platform stabilization and control
REV. A
ADIS16480 AD-ADIS16480_15 Datasheet
993Kb / 44P
   Ten Degrees of Freedom Inertial Sensor with Dynamic Orientation Outputs
ADIS16485 AD-ADIS16485 Datasheet
735Kb / 28P
   Six Degrees of Freedom Inertial Sensor
REV. 0
ADIS16300 AD-ADIS16300 Datasheet
491Kb / 16P
   Four Degrees of Freedom Inertial Sensor
REV. 0
More results


Html Pages

1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31  32  33  34  35  36 


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
Family Site : ic2ic.com  |   icmetro.com  |   allmanual.com