![]() |
Electronic Components Datasheet Search |
|
ADIS16489 Datasheet(PDF) 11 Page - Analog Devices |
|
ADIS16489 Datasheet(HTML) 11 Page - Analog Devices |
11 / 40 page ![]() Data Sheet ADIS16489 Rev. B | Page 11 of 40 THEORY OF OPERATION INTRODUCTION The ADIS16489 is an autonomous sensor system that starts up on its own when it has a valid power supply. After running through its initialization process, the ADIS16489 begins sampling, processing, and loading calibrated sensor data into the output registers, which are accessible using the SPI port. The SPI port typically connects to a compatible port on an embedded processor (see Figure 11). The four SPI signals facilitate synchronous, serial data communication. The factory default configuration provides users with a data ready signal on the DIO2 pin to trigger data acquisition (see Figure 31). SYSTEM PROCESSOR SPI MASTER SCLK CS DIN DOUT SCLK SS MOSI MISO +3.3V IRQ DIO2 VDD I/O LINES ARE COMPATIBLE WITH 3.3V LOGIC LEVELS 10 6 3 5 4 9 11 12 23 13 14 15 ADIS16489 Figure 11. Electrical Connection Diagram Table 7. Generic Master Processor Pin Names and Functions Mnemonic Function SS Slave select SCLK Serial clock MOSI Master output, slave input MISO Master input, slave output IRQ Interrupt request Embedded processors typically use control registers to configure their serial ports for communicating with SPI slave devices such as the ADIS16489. Table 8 contains a list of settings that describe the SPI protocol of the ADIS16489. Table 8. Generic Master Processor SPI Settings Processor Setting Description Master The ADIS16489 operates as slave SCLK ≤ 15 MHz Maximum serial clock rate SPI Mode 3 CPOL = 1 (polarity), CPHA = 1 (phase) MSB First Mode Bit sequence 16-Bit Mode Shift register/data length REGISTER STRUCTURE The register structure and SPI port support a simple connection between the ADIS16489 and an embedded processor platform. The register structure contains both output data and control registers. The output data registers include the latest sensor data, a real-time clock, error flags, alarm flags, and identification data. The control registers include sample rate, filtering, input and output, alarms, calibration, and diagnostic configuration options. All communication between the ADIS16489 and an external processor involves either reading or writing to one of the user registers. TRIAXIS GYROSCOPE TEMP SENSOR TRIAXIS ACCELEROMETER DSP ADC OUTPUT REGISTERS CONTROL REGISTERS CONTROLLER Figure 12. Basic Operation The register structure uses a paged addressing scheme that contains 13 pages with each page containing 64 register locations. Each register is 16 bits wide and each byte has a unique address within the memory map of that page. The SPI port has access to one page at a time, using the bit sequence in Figure 13. Select the page to activate for SPI access by writing its code to the PAGE_ID register. Read the PAGE_ID register to determine which page is currently active. Table 9 displays the PAGE_ID register contents for each page, along with their basic functions. The PAGE_ID register is located at Address 0x00 on every page. Table 9. User Register Page Assignments Page PAGE_ID Function 0 0x00 Output data, clock, identification 1 0x01 Reserved 2 0x02 Calibration 3 0x03 Control: sample rate, filtering, input and output, alarms 4 0x04 Serial number 5 0x05 FIR Filter Bank A, Coefficient 0 to Coefficient 59 6 0x06 FIR Filter Bank A, Coefficient 60 to Coefficient 119 7 0x07 FIR Filter Bank B, Coefficient 0 to Coefficient 59 8 0x08 FIR Filter Bank B, Coefficient 60 to Coefficient 119 9 0x09 FIR Filter Bank C, Coefficient 0 to Coefficient 59 10 0x0A FIR Filter Bank C, Coefficient 60 to Coefficient 119 11 0x0B FIR Filter Bank D, Coefficient 0 to Coefficient 59 12 0x0C FIR Filter Bank D, Coefficient 60 to Coefficient 119 |
Similar Part No. - ADIS16489 |
|
Similar Description - ADIS16489 |
|
|
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 |
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 |