| Electronic Components Datasheet Search |
|
AD4693 Datasheet(PDF) 32 Page - Analog Devices |
|
|
|||||||||||||||||||||||||||||
AD4693 Datasheet(HTML) 32 Page - Analog Devices |
|
32 / 77 page ![]() Data Sheet AD4693/AD4694 THEORY OF OPERATION analog.com Rev. 0 | 32 of 77 ADC core (as described in the Transfer Function section). When ACC_COUNT is not a power-of-2, the running sum is divided by a larger divisor than a true mean calculation would use, resulting in a smaller effective LSB size and a loss in resolution. When reading from AVG_DATA, it is therefore recommended to set the accumula- tor depth to a power-of-2. Otherwise, it is recommended to read the ACC_DATA value instead (and optionally perform divide-by-depth in the digital host). Table 13. Averaging Filter Right-Shift Operations vs. ACC_COUNT ACC_COUNT Right-Shifts Effective Divisor 1 0 1 2 1 2 3, 4 2 4 5 to 8 3 8 9 to 16 4 16 17 to 32 5 32 33 to 64 6 64 Averaging Filter Readback The AD4693/AD4694 include the following four sets of registers for reading data (and optional status) from the averaging filters: ► AVG_IN0 through AVG_IN7 contain the 16-bit averaged data from each channel ► AVG_STS_IN0 through AVG_STS_IN7 contain the 16-bit aver- aged data plus eight bits of status from each channel ► ACC_IN0 through ACC_IN7 contain the 24-bit accumulator out- put from each channel ► ACC_STS_IN0 through ACC_STS_IN7 contain the 24-bit accu- mulator output plus eight bits of status from each channel Table 14 through Table 17 summarize the names, addresses, and contents of the four readback register sets. The Bulk Reading ADC Data Registers section provides recommendations for reading multiple (or all) channels' registers in a single SPI frame for efficient data transfer to the digital host. Figure 101 shows a flowchart for selecting between the different readback register sets. Table 14. Averaging Filter Data Registers (AVG_INx) Register Name Register Address Register Contents AVG_IN0 0x0200 AVG_DATA[7:0] 0x0201 AVG_DATA[15:8] AVG_IN1 0x0202 AVG_DATA[7:0] 0x0203 AVG_DATA[15:8] ... ... ... AVG_IN7 0x020E AVG_DATA[7:0] 0x020F AVG_DATA[15:8] Table 15. Averaging Filter Data Plus Status Registers (AVG_STS_INx) Register Name Register Address Register Contents AVG_STS_IN0 0x0220 ACC_ERR, ACC_COUNT[6:0] 0x0221 AVG_DATA[7:0] 0x0222 AVG_DATA[15:8] ... ... ... AVG_STS_IN7 0x0235 ACC_ERR, ACC_COUNT[6:0] 0x0236 AVG_DATA[7:0] 0x0237 AVG_DATA[15:8] Table 16. Accumulator Data Registers (ACC_INx) Register Name Register Address Register Contents ACC_IN0 0x0250 ACC_DATA[7:0] 0x0251 ACC_DATA[15:8] 0x0252 ACC_DATA[23:16] ... ... ... ACC_IN7 0x0265 ACC_DATA[7:0] 0x0266 ACC_DATA[15:8] 0x0267 ACC_DATA[23:16] Table 17. Accumulator Data Plus Status Registers (ACC_STS_INx) Register Name Register Address Register Contents ACC_STS_IN0 0x0280 ACC_ERR, ACC_COUNT[6:0] 0x0281 ACC_DATA[7:0] 0x0282 ACC_DATA[15:8] 0x0283 ACC_DATA[23:16] ... ... ... ACC_STS_IN7 0x029C ACC_ERR, ACC_COUNT[6:0] 0x029D ACC_DATA[7:0] 0x029E ACC_DATA[15:8] 0x029F ACC_DATA[23:16] |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | 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 |
|
Family Site : ic2ic.com |
icmetro.com |