Calvin buffer with servo

Status
Not open for further replies.
Hi,

C8 and C9 are polars. Use decent low-esr types.
Recently I tried polymere types and It seems that they improved the sound outcome, but don't nail me fix on that one 😎
C7 should be a bipolar type as the OPAmp can swing a couple of Volts into the negative.
L2 and L3 are inductances for RF interference attenuation.
As I like to use SMPSs and/or dc-dc converters for the supplies, some means of post-filtering are mandatory.
If the rails are clean, You may omit with the Ls, but it won't hurt at all to leave them in.
Rs1 is not part of a Zobel filter but just an element of the 'attached' load, i.e it represents cable- and connector resistances.
CL1 represents the load capacitance lumped together of cable capacitance and input capacitance of the following device.
RL1 then represents the input resitance of the following device.

jauu
Calvin
 
Thanks Calvin.How does this look ?
With the new setup I am getting an offset of 13mv between in and out.Is it accepatable?
 

Attachments

  • Calvin buffer.pdf
    Calvin buffer.pdf
    21.1 KB · Views: 103
  • calvin buffer with servo.png
    calvin buffer with servo.png
    54.4 KB · Views: 244
Last edited:
Hi,

to choose a 10k Volume control poti is reasonable but check that the bandwidth limit of the Highpass formed by the 10uF cap and the poti remains sufficiently low.
Choose more common values for the emitter and the source resistances.
The closest values to 8R would be 7.5R and 8.2R, resp for 4R it are 3.9R or 4.7R.
Around 4R will lead to quite high idle currents --> check for sufficient cooling of the bipolars.
You connected both inputs of the servo OPAmp to gnd .... why??
Doesn't make sense to me.
The only time You'd do this is when You tune the 3k resistor of the bipolar servo transistor, which btw ihas to be a pnp and not a npn.
Since You designed both source resistors to be the same 4R, there's no sense in using a servo anyway.
In that case simply build the Calvin buffer with offset trimming by a Poti paralleled to the lower halfs JFET-Drain resistor and omit the servo alltogether.
I wonder though, when You seemingly haven't understood the circuit in fullness, why don't You stick with the given values first and begin fudging and tuning after a successful built of the first?

jauu
Calvin
 
The lowest I get is
DC component:-2.99094e-008


That is with R20 in post #15 with 1.5K and PNP Q2SB1427.


Buffer current is 53ma and current through R20 is 10ma.
Total Harmonic Distortion: 0.000033%.

Also what are these spice directives used for

.MEAS NOISE total_rms_inpuput_noise INTEG V(inoise)
 
Last edited:
Hi,

That is with R20 in post #15 with 1.5K and PNP Q2SB1427.
Everything under ~10mV of output offset is reasonably low.
With typical mutimeters You won´t be able to reliably measure down to 1mV or even less.
So don´t worry too much about to get the lowest figures.
Just keep an eye if teh offset remains low over time (after heating up).

Also what are these spice directives used for
.MEAS NOISE total_rms_inpuput_noise INTEG V(inoise)
If You run a noise sim and probe the output the diagram shows the noise density value.
If You now strg+click on the V(onoise) or V(inoise) label a display opens giving You the values of lower and upper bandwidth limit and the total rms noise figure over that bandwidth.
The above script also calaculates the total rms noise figure and writes it into the Spice Error Log (which You can access via a rightclick/view/SpiceErrorLog on the results display (*.raw)

jauu
Calvin
 
Status
Not open for further replies.