SLASF43 December 2023 AFE782H1 , AFE882H1
PRODUCTION DATA
Refer to the PDF data sheet for device specific package drawings
The DAC of the AFE882H1 sets an output voltage from 0 V to 2.5 V. Figure 8-4 shows the V-to-I circuit that sets the loop current from the DAC output voltage.
In this circuit, the loop current is set by the addition of the currents of V-to-I conversion from the output of VREFIO and the DAC VOUT. The current generated from these AFE882H1 outputs are analyzed separately.
First, the voltage from VREFIO is placed across a 412-kΩ resistor. This 1.25-V reference voltage creates a current that is directed into the summing node of an OPA333 amplifier that is set to ground. The voltage at LOOP– contributed from this current is calculated in Equation 10.
From the feedback of the OPA333, the loop voltage from Equation 10 is placed across the 20-Ω resistor and sets the current through the loop as Equation 11 shows.
This 3-mA current acts as a starting current for the loop. When the AFE882H1 DAC output is 0 V, this is the current on the loop.
In addition to this initial current, the AFE882H1 DAC output also controls the loop current. The VOUT voltage is set across 120 kΩ of resistance (from the 20 kΩ plus 100 kΩ of series resistance). The opposite end of the 120 kΩ of resistance is set to ground by the feedback of the OPA333. Similar to the calculations in Equation 10 and Equation 11, the voltage at VOUT sets a loop current, as Equation 12 and Equation 13 show.
When the DAC output voltage is set to 0 V, the contribution to the loop current is basically 0 mA. When the DAC output voltage is set to 2.5 V, the contribution to the loop current is 20.85 mA.
As mentioned previously, the total loop current is the sum of the contribution of the current created from the VREFIO voltage and the VOUT voltage. Using these voltages, the loop current has a range from 3.037 mA to 23.89 mA.
The AFE882H1 DAC output voltage is set through a 16-bit output code. Therefore, this final conversion from the DAC code to the loop current is set based on Equation 14.
In 4‑mA to 20‑mA systems, the nominal output operates from 4 mA as the low output and 20 mA as the high output. However, systems sometimes use current outputs that are outside this range to indicate different error conditions. Loop currents of 3.375 mA and 21.75 mA are often used to indicate different loop errors. Table 8-1 shows different loop output currents, along with the DAC code and voltages used.
OUTPUT CONDITION | DAC CODE | DAC OUTPUT (V) | LOOP CURRENT (mA) |
---|---|---|---|
DAC minimum | 0x0000 | 0 | 3.037 |
Error low | 0x0426 | 0.04051 | 3.375 |
In-range minimum | 0x0BD2 | 0.1154 | 4 |
In-range midscale | 0x6E07 | 1.0745 | 12 |
In-range maximum | 0xD03C | 2.0335 | 20 |
Error high | 0xE5B7 | 2.2433 | 21.75 |
DAC maximum | 0xFFFF | 2.5 | 23.891 |
Among the passive devices included in the design, choose current-setting resistors with tight tolerances to achieve high accuracy and low drift. These resistors discussed in the previous equations are primarily responsible for setting the gain of the current loop, and therefore, the current magnitude of the loop.