What would be the best implementation for NI DAQ buffer/driver for a generated sine wave?
I see a lot of circuit implementations for AIs, but none for AOs.
I will use my setup as an example:
FPGA 7853R has an impedance of 0.5ohm for analog outputs.
The generated signal is a sine wave (~3KHz) and it can be inverted.
The connected circuit is susceptible to low voltage variation (1 mV) (let's assume the FPGA AO's tolerance to be ±0 for this thread).
From the information that I gathered:
A feedback resistor should be the same as the source impedance (Inverter and non-inverting)
Inverting divers are better for low impedance input and non-inverting for high impedance input
From my analysis, it seems that the an inverter with a 0.5ohm resistor would be the best implementation (#1).
I MS Painted a few possible implementations that came up while researching:
![Analog Ouput Buffer.png Analog Ouput Buffer.png]()