The OPAMP module includes software configurable internal connections, enabling most common op-amp modes. The different modes are briefly introduced in Table 1. For more details related to implementation of the built-in modes, refer to the datasheet.
| Mode | Figure |
|---|---|
| Voltage
Follower
A unity gain amplifier. Vout = Vin |
Figure 1. Voltage Follower
![]() |
| Inverting/Non-Inverting PGA
A software configurable Programmable Gain Amplifier (PGA) using the internal resistor ladder. Vout = Vin (1 + R2/R1) |
Figure 2. Non-Inverting PGA
![]() |
| Cascaded Inverting/Non-Inverting PGA
The OPAMPs can be internally connected in cascade to provide a larger varity of gains. Vout = Vin (1 + R2/R1)(1 + R2/R1)(1 + R2/R1) |
Figure 3. Cascaded Non-Inverting PGA
![]() |
| Differential Amplifier
A Voltage Follower and a non-inverting PGA connected in cascade. Vdiff = (V2 - V1) R2/R1 |
Figure 4. Differential Amplifier
![]() |
| Instrumentation Amplifier
A Differential Amplifier with input buffer amplifiers. Vout = (V2 - V1) Gain + Ref |
Figure 5. Instrumentation Amplifier
![]() |
| Transimpedance Amplifier
For converting current to voltage. Vout = -Iin (R1 + R2) |
Figure 6. Transimpedance Amplifier
![]() |
| Programmable Hysteresis
Inverting or Non-Inverting comparator with programmable hysteresis. Threshold = ±Vcc R2/R1 + Ref |
Figure 7. Non-Inverting Comparator with
Programmable Hysteresis
![]() |