12-Bit Incremental ADC Datasheet ADCINC12 V 5.3 (Cypress) - 3

ManufacturerCypress
DescriptionThe ADCINC12 User Module implements a 12-bit incremental A/D that generates a 12-bit, full-scale 2's complement output (+2047 to -2048 count range) with several input ranges to select from. Input voltage ranges, including rail-to-rail, may be measured by configuring the proper reference voltage and analog ground. It supports sample rates from 7.8 sps to 480 sps
Pages / Page23 / 3 — Equation 1. Equation 2. Equation 3. Example 1. Equation 4. Equation 5. …
File Format / SizePDF / 394 Kb
Document LanguageEnglish

Equation 1. Equation 2. Equation 3. Example 1. Equation 4. Equation 5. Equation 6

Equation 1 Equation 2 Equation 3 Example 1 Equation 4 Equation 5 Equation 6

Text Version of Document

12-Bit Incremental ADC
Equation 1 Equation 2
The value calculated is an ideal value and may differ based on system noise and chips offsets. This equation states that the range of this ADC is ±VRef, the resolution (LSB) is VRef/2048, and the voltage on the output at the end of the computation is defined as the residue. Since Vresid is always less than VRef, Vresid/4096 is less than half a LSB and can be ignored. The resulting equation is Equation 3:
Equation 3 Example 1
For a Vref of 1.3V you can easily calculate the input voltage based on the value read from the incremental ADC at the time the data is ready. This calculation is done using Equation 4:
Equation 4
The result of the calculation is referenced to AGND. For a ADC data value of 1000, you can calculate the Voltage measured to be -0.66V. This is shown in Equation 5:
Equation 5
The value calculated is an ideal value and may differ based on system noise and chips offsets. To determine the expected code given a specific input voltage, you can rearrange the equation to give Equation 6:
Equation 6
Document Number: 001-13252 Rev. *H Page 3 of 23 Document Outline Features and Overview Functional Description Example 1 Example 2 Incremental ADC DC and AC Electrical Characteristics CY8C29xxx Typical Performance Placement Parameters and Resources Example 1 Example 2 Interrupt Generation Control Application Programming Interface ADCINC12_Start ADCINC12_SetPower ADCINC12_Stop ADCINC12_GetSamples ADCINC12_StopAD ADCINC12_fIsDataAvailable ADCINC12_iGetData ADCINC12_ClearFlag Sample Firmware Source Code Configuration Registers Version History
EMS supplier