Hi,
I have what I thought was going to be a fairly simple inverting, unity gain pre-amp that takes the low pass filtered output of a DAC (output impedance is around 15kOhms, including the low pass filter) and buffers it to drive an external amplifier with an input impedance ~15kOhm, at the end of a 60-100cm cable. I am using the TLC271ID op-amp and it is set for high gain (pin-8 grounded via a 100kOhm resistor).
In order to meet EMC emissions and immunity requirements, I have had to add ferrite beads and a common mode choke. The frequency range of the input signal to this pre-amp is 30Hz-8kHz.
When I first tested this stage, I noted oscillation on the output - at that time C19, C21 and C26 were set to 10nF. I removed C19 and reduced C21 and C26 to 10pF In order to reduce the capacitive loading seen by the op-amp. The oscillation stopped, but as soon as I load the output by connecting it to the input of an external amp via a 1-3.3uF capacitor, I get oscillations again. I have tried playing around with different values of C25 (10-100pF), putting a 10uF cap from pin-7 to 0V2, reducing the gain to below unity by making R23 91KOhm, grounding pin-8 directly to 0V2, ...but all without success.
My questions are:
1) Is the TLC271ID inherently unsuitable for unity gain applications?
2) What do I need to do to make this circuit stable?
The PCB is multilayer: signal/grounds/Vcc-Vdd/signal.
My background is digital hardware design, so it's quite likely that I may be missing something obvious. I tried simulating this in TINA, but simulation results and reality don't seem to match...
Thanks in advance for your help!
Mohan.