MPP

I did compare both versions.
Sorry, i did not store the measurements of your version.
As far as i remember distortion was under -100dB so that is fair.
More then good enough to not cause any audible trouble.
Maybe next time i do it all over again or somebody does a sim.
I usually do design for good PSSR and then use a relativ simple PSU with passive filtering. That is one of the reasons i designed it as is.
The circuit draws only 6mA so i suplly the prototype with lead acid batteries.
 
This is the input driven version.
OK, why not using an opamp as buffer anyway that does not have common mode distortion. Even an opamp that has common mode distortion can be compensated by putting a resistor in the feedback loop that has the same value as the driving impedance.
Problem is when you use a pot meter as volume control the output impedance of that pot is changing with volume.
I could imagine a relay based volume control that always has the same output impedance.
Some say discrete sounds better.
 

Attachments

  • Buffer input bootstrap.jpg
    Buffer input bootstrap.jpg
    58.5 KB · Views: 286
Hi,

have found something similar, using OPAmp-Buffers:
Elvee and Dadod have shown similar using discretes here
I simmed the circuit with 1Vrms In and working into a 47k/100p load and two issues appeared.
1) Dadod´s as well as Joachims circuit run on very low currents, almost starving. The two emitter resistors toward the output carry less than 1mA. The Elvee/Dadod suffers from the same.
2) Probabely due to the low Bias the THD is considerably higher than the measured values from Joachim (0.023% H3 dominating), reminding not to rely on THD-sims too much ;) Still though the differences are so large that it makes me wonder about the reasoning.
3) Without the input lowpass filter the amplitude response shows a tendency for ringing (peaking ~10MHz). Only with input filter included the response looked ok.

Played around with the circuits using my favourite SMD transistors and changing to higher Bias levels (~50mA).
Also omitted with the JFET-ccs as a simple resistor instead already profits from bootstrapping action.
With the slight compensation at the bases opf the bootstrappers the amplitude response was free of ringing, already without input filter.
With 1Vrms In and working into a lower 300R/100p (for 600R balanced) load the results were much more like Joachims measurements (0.00011%, H2 dominant).
But try Yourself, the files are attached.
Did also a THD over frequency sim, which showed the same lower THD towards higher frequencies as described in the article above.

jauu
Calvin
 

Attachments

  • Buffer Bootstrapping 01.jpg
    Buffer Bootstrapping 01.jpg
    410.7 KB · Views: 274
  • Buffer Bootstrapping 02.jpg
    Buffer Bootstrapping 02.jpg
    681.5 KB · Views: 276
  • Buffer Bootstrapping 03.jpg
    Buffer Bootstrapping 03.jpg
    755 KB · Views: 246
  • Buffer Bootstrapping 04.jpg
    Buffer Bootstrapping 04.jpg
    618.4 KB · Views: 240
  • Bootstrapped crosscoupled Diamond Buffer.asc
    8.2 KB · Views: 69
  • Bootstrapped crosscoupled Diamond Buffer - JG.asc
    8.9 KB · Views: 79
Yes Calvin, this are the circuits from Self i talked about.
I will look at your improved circuit later on my lab computer.
I can not open an .asc file on my Mac.

Frans, inverting solves the common mode problem ( mostly, some opamps still show common mode distortion, even inverted, see Groner ) but may have a disadvantage in noise because the nesesarry input resistors are in series with the signal.
Also when you want a high input impedance the series resistors have to be even higher making the noise even worce.
 
Yes, one should use low resistor value's. If this is not possible then (and only then :) IMO) use a non-inverting circuit (or a simple JFet buffer (I have to think about this)).

At line level the noise of a modern op-amp circuit is at -120dB or better.
 
Last edited:
I can not run the simulation of both files. LTSpice does not find the models of the input transistors.
Anyway, i see the major difference is that you use higher idle.
When you look at my original circuit i also have compensated the bootstrap transistors.
Without the circuit oscillates. I saw that on the scope.
During development i also tried a version with more idle at the output.
I used BC140, BC160 with 4.7 Ohm emitter resistors.
Couriously it did not work.
Maybe i had a bug.
I see that you take the bootstrap direct from the emitters.
Does that make a difference ?
You are using 100uF over the 27kOhm resistors.
I persume to improve the performance in the bass.
This can then only be an electrolytic.
What should the lowest value be so that i can use a film cap ?
I may try a compromise by raising the idle in the circuit i have.
 
Hi,

in sim the ZVP3306A/ZVN3306A work alot better than the bipolars, and also work better than the BSH/BSS.
Besides the bias-mod, take a look at the Gate compensation networks.
Seems the caps could be reduced in value.
In sim the 100nF lead to a ~0.2dB loss above 1kHz.
Is the C1 a stabilizing Lytic between the two cascode feeding points?

jauu
Calvin

ps. We are the champions .... and tonight we´ll become soccer Champions too. :D
 

Attachments

  • Bootstrapped crosscoupled Diamond Buffer - JG.asc
    18 KB · Views: 81
Last edited: