Need help simulating discrete impedance matching buffer in LTSpice - using 2N7002 and BC856

I am playing with Wilson current mirror here and run into issue where I get 3V offset at output lol.
 

Attachments

  • sch.PNG
    sch.PNG
    15.8 KB · Views: 80
  • sch5.asc
    sch5.asc
    3.9 KB · Views: 55
Adding current mirror to the original design improves THD to 0.006% from old 0.018%. That's tri fold improvement.

If there is no need to drive 600 ohm loads rail-to-rail, the schematics can be simplified.
 

Attachments

  • sch.PNG
    sch.PNG
    16.6 KB · Views: 82
  • sch3.asc
    sch3.asc
    3.7 KB · Views: 60
2ma all is needed.

5ma will cause instability
actually just 3ma will

you could add a current source.
on regulated 15 volt rails.
its little different and easier to get constant current.

if you planned on changing voltage or needed wide range of voltage
then yes.

long as voltage is constant then so is current.
 
I wonder if there is a way to improve on THD performance further, or if this is physical limitations that cannot be stepped over?
Very easy, LM7171 is specifically designed for ADC/DAC systems.
And can source up to 100ma of current. specifically designed to drive 600 ohm transformers

Unity Bandwidth of 200 MHz and a slew rate of 4100 V/us and current output of 100ma
not a type error slew rate at 4K
TI and National Semi before them are the leaders of special PNP transistors lateral and bipolar.
to reach un heard of speed and bandwidth into high current loads

it will drive 600 ohms at .0004% distortion

LM7171.JPG
1684248057102.png
 
  • Like
Reactions: pbilous
If you want very low noise and very high input impedance
then add a discrete Fet input. To increase bandwidth, can use a cascode.
To reduce noise even further we can lower the voltage to
the Fet using a Cascode referenced at 7 volts.
While the opamp has full output to 600 ohms at 30 volts.
Another benefit is making it driven cascode which adds a additional
feedback with R9. additional feedback and extremely low noise
brings distortion even lower to .0002 %
7171FETINPUT.JPG
1684255397643.png
 
  • Like
Reactions: pbilous
jfet input is mainly for low noise, high impedance.

even though LS844 and many other fets can tolerate
maybe 40 volts.

To dramatically reduces noise you lower the voltage.
And a simple cascode can allow lower voltage.
Or if this was a high power amp with 60 volts or more
we would have to lower the Fet voltage anyways.

you can even use a low noise BJT for the cascode.
but going all fet. yes will reduce noise even more.

cascode will improve bandwidth and lower noise
so yes les total THD since THD plus Noise analysis
will be great. Since a real THD measurement should
include noise.

Since parts count is what it is. and the cascode already there
might as well toss in a few resistors since you can run additional
feedback as well. Which yes also reduces THD

the additional feedback and bandwidth would help
THD at 20 kHz those numbers are at 1 kHz
but all together even at THD 1k additional feedback
brought it down from .0004% to .0002%
 
  • Thank You
Reactions: pbilous