| поискавой системы для электроныых деталей |
|
MCP3461RT-E/ST датащи(PDF) 48 Page - Microchip Technology |
|
|
|||||||||||||||||||||||||||||
MCP3461RT-E/ST датащи(HTML) 48 Page - Microchip Technology |
|
48 / 118 page ![]() MCP3461/2/4R DS20006404C-page 48 2020-2021 Microchip Technology Inc. 5.6 ADC Output Data Format The ADC Output Data (ADCDATA) register is located at the address: 0x0. The default length of the register is 16-bit (15-bit + sign). Output data are calculated in the digital decimation filter with a much larger resolution and rounded to the closest LSb value. The rounding ensures a maximum 1/2 LSb error instead of a simple truncation that ensures a 1 LSb maximum error. Equation 5-5 calculates the ADC output code as a function of the input and reference signals for DC inputs. EQUATION 5-5: ADC OUTPUT CODE FOR DC INPUT (DATA_FORMAT[1:0] = 00) For AC sine wave inputs, the decimation filter transfer function (see Equation 5-3) induces an additional gain on the ADC output code, which depends on the input frequency (roll-off of the decimation filter). For any inputs, the VIN+/VIN- voltages are averaged out during the whole conversion time as the ADC is an oversampling converter. ADC output format is set by the DATA_FORMAT[1:0] bits in the CONFIG3 register. These bits define four different possible formats for the ADC Data Output register: three 32-bit formats and one 16-bit format for the MCP3461/2/4R. Figure 5-8 describes all possible data formats. FIGURE 5-8: ADC Output Format Selection. When DATA_FORMAT[1:0] = 0x, the ADC data are represented on 16 bits (15-bit plus sign). The ADC out- put code is represented with MSb first signed two’s complement coding. With these two data formats, the coding does not allow overrange; the equivalent analog input range is [-VREF; +VREF – 1 LSb]. When VIN * Gain > VREF – 1 LSb, the 16-bit ADC code (SGN + DATA[22:0]) will saturate and be locked at 0x7FFF. When VIN * Gain < -VREF, the 16-bit ADC code will saturate and be locked at 0x8000. Using these data formats does not permit correctly evaluating full-scale errors in case of a positive full-scale error. When DATA_FORMAT[1:0] = 00, the output register shows only the 16-bit value. When DATA_FORMAT[1:0] = 01, the output register is 32 bits long and the output code is padded with additional zeros on the last byte. The output code is left justified in this case. This format is useful for 32-bit MCU applications. ADC_OUTPUT(LSb) VIN+ VIN- – VREF+ VREF- – ----------------------------------------- 32768 GAIN = CH_ID[3:0] DATA[15:0] SGN ext (12-bit) DATA[15:0] SGN ext (16-bit) SGN + DATA[14:0] SGN + DATA[14:0] 0x0000 DATA_FORMAT[1:0] 00 01 11 10 |
|
ссылки URL |
| Вашему бизинису помогли Аллдатащит? [ DONATE ] |
Что такое Аллдатащит | реклама | контакт | Конфиденциальность | Ссылка на техническое описание | обмен ссыками | поиск по производителю 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 |