Electrical – Increasing output current of DAC

amplifierbuffercurrentdacoperational-amplifier

I have an application where my Arduino is controlling a mcp4725 DAC for a design replacing a sensor on an old car. The DAC provides the analog output voltage, .25V to 4.9V to the computer. I recently measured the OEM device I'm looking at replacing and the sensor output had 40mA of current on the line.

Because the MCP4725 DAC only is good for 25mA I need to increase the output current of my DAC, MCP4725.

After some reading I thought I could use an op-amp in a voltage follower configuration.

Considered to use the TI TLV2460 family but seemed like the output current goes to zero when powered with a 5V supply with a near 5V output voltage.

Seems like all the op amp are like this. What can I do? I need 60 mA of output current from .25mV to 4.9V.

Best Answer

Many opamps have a max current in the 30mA to 50mA, especially ones that are rail to rail. 60mA is hard to find, and opamps with a max current of more that 200mA are very few.

The best way is to use a rail to rail opamp in a voltage follower configuration. Because the op amp can introduce errors, select one that has a low input voltage offset. Either set the voltage rail above the range of the DAC to avoid common mode problems, or get a rail to rail opamp. Maybe paralleling the ADA4522 might work.

Or you can parallel any op amp:

enter image description here Source: How to increase the rated output voltage/current by connecting multiple op amps?

OR like this:

enter image description here
Source: https://www.analog.com/en/technical-articles/paralleling-amplifiers-increases-output-drive.html

Paralleling can increase current output, however, series resistors are needed on the output of the amp which can introduce error and require analysis to see if it will fit your application.