| 数据搜索系统,热门电子元器件搜索 |
|
ADIS16228/PCBZ 数据表(PDF) 20 Page - Analog Devices |
|
|
|||||||||||||||||||||||||||||
ADIS16228/PCBZ 数据表(HTML) 20 Page - Analog Devices |
|
20 / 28 page ![]() ADIS16228 Data Sheet Rev. B | Page 20 of 28 READING OUTPUT DATA The ADIS16228 samples, processes, and stores vibration data from three axes (x, y, and z) into the data buffer and FFT records (if selected). In manual time capture mode, the record for each axis contains 512 samples. In manual and automatic FFT mode, each record contains the 256-point FFT result for each accelerometer axis. Table 46 provides a summary of registers that provide access to processed sensor data. Table 46. Output Data Registers Register Address Description TEMP_OUT 0x08 Internal temperature SUPPLY_OUT 0x0A Internal power supply BUF_PNTR 0x10 Data buffer index pointer REC_PNTR 0x12 FFT record index pointer X_BUF 0x14 X-axis accelerometer buffer Y_BUF 0x16 Y- axis accelerometer buffer Z_BUF 0x18 Z- axis accelerometer buffer GLOB_CMD 0x3E FFT record retrieve command TIME_STAMP_L 0x4C Time stamp, lower word TIME_STAMP_H 0x4E Time stamp, upper word REC_INFO1 0x6E FFT record header information REC_INFO2 0x76 FFT record header information READING DATA FROM THE DATA BUFFER After completing a spectral record and updating each data buffer, the ADIS16228 loads the first data sample from each data buffer into the x_BUF registers (see Table 49, Table 50, and Table 51) and sets the buffer index pointer in the BUF_PNTR register (see Table 47) to 0x0000. The index pointer determines which data samples load into the x_BUF registers. For example, writing 0x009F to the BUF_PNTR register (DIN = 0x9100, DIN = 0x909F) causes the 160th sample in each data buffer location to load into the x_BUF registers. The index pointer increments with every x_BUF read command, which causes the next set of capture data to load into each capture buffer register automatically. This enables an efficient method for reading all 256 samples in a record, using sequential read commands, without having to manipulate the BUF_PNTR register. Z_BUF 256/512 INTERNAL SAMPLING SYSTEM SAMPLES, PROCESSES, AND STORES DATA IN DATA BUFFERS. 0 Y_BUF TEMP_OUT SUPPLY_OUT BUF_PNTR X-AXIS ACCELEROMETER DATA BUFFER Y-AXIS ACCELEROMETER DATA BUFFER Z-AXIS ACCELEROMETER DATA BUFFER X_BUF DATA IN BUFFERS LOAD INTO USER OUTPUT REGISTERS FFT ANALYSIS Figure 20. Data Buffer Structure and Operation Table 47. BUF_PNTR (Base Address = 0x10), Read/Write Bits Description (Default = 0x0000) [15:9] Not used [8:0] Data bits; range = 0 to 255 (FFT), 0 to 511 (time) ACCESSING FFT RECORD DATA The FFT records can be stored in flash memory. The REC_PNTR register (see Table 48) and GLOB_CMD[13] (see Table 64) provide access to the FFT records, as shown in Figure 21. For example, set REC_PNTR[7:0] = 0x0A (DIN = 0x920A) and GLOB_CMD[13] = 1 (DIN = 0xBF20) to load FFT Record 10 in the FFT buffer for SPI/register access. Table 48. REC_PNTR (Base Address = 0x12), Read/Write Bits Description (Default = 0x0000) [15:4] Not used [3:0] Data bits m = REC_PNTR GLOB_CMD[13] = 1 FFT RECORD 0 FFT HEADER 0 X Y Z FFT RECORD 1 FFT HEADER 1 X Y Z FFT RECORD m FFT HEADER m X Y Z DATA BUFFER X, Y, Z SPI REGISTERS FFT HEADER REGISTERS FFT RECORD 15 FFT HEADER 15 X Y Z Figure 21. FFT Record Access |
|
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 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 |
|
Family Site : ic2ic.com |
icmetro.com |