Discrete opamp offset trim

Status
This old topic is closed. If you want to reopen this topic, contact a moderator using the "Report Post" button.
Member
Joined 2006
Paid Member

Attachments

  • DOPA EVO19.JPG
    DOPA EVO19.JPG
    86.4 KB · Views: 441
  • JE990OPA EVO19 OP.asc
    13 KB · Views: 54
Member
Joined 2006
Paid Member
Initially I noticed a difficult to null offset,
Unloaded, the response peaked at 250kHz and sinusoids presented distortion in the negative part indicating slew issues.

I reduced IPS current to 4mA (R5 270ohm)
Also reduced VAS current to 9mA (R8 68ohm)
Adjusted output stage idle current to 15mA
Reduced VAS gain by increasing emitter degeneration (R10 57ohm)
And added a capacitor parallel to R10

Now I minimized overshoot and response is flat to 2MHz (unloaded)

Interestingly, the capacitor over R10 must be 330pF when operating at unity gain but it must be higher than 1nF if I use feedback to have gain.
 
Member
Joined 2006
Paid Member
just measured Slew rate:
1kHz 1Vin
Gain = 1.5X (3.5dB) SR 15V/uS
Gain = 3.0X (9.5dB) SR 16V/uS
Gain = 30X (29.5dB) SR 18V/uS

I found that equalizing the currents in the LTP mirror emitter resistors minimizes THD.

That does not mean that the input jfets emitter currents are equal (they are not).
 
Member
Joined 2006
Paid Member
Made some measurements that indicate the correlation between LTP Mirror emitter resistors and distortion.

It seems that I can minimize THD at 1k and 20k by choosing emitter R to be 320 ohm...
Attached Thumbnails
 

Attachments

  • THD VS MIRROR ER.JPG
    THD VS MIRROR ER.JPG
    92.7 KB · Views: 310
Member
Joined 2006
Paid Member
In my build I use a trimmer over R1 to null output offset..... now I see this is not the ideal as different values over R1 and R2 will surely increase THD.

My experiments indicate that trimming the input fets degeneration resistors can also null output offset but without affecting THD..... but a trimmer there might leave a strong sonic signature...
 
Member
Joined 2006
Paid Member
Demian Martin suggested:
"This is what I have used very successfully for offset trim. It limits the current through the pot wiper which is important. The resistor in series with the wiper should be adjusted to the largest that will accomodate worst case offset differential between the two fets.

The pot needs to be a good one. I used vishay foil but those are $$$. Carbon would not be good for this. Possibly a wirewound would be the best reasonable but cermet may be as good.

I have also found that a stable thermal housing and reaching operating temperature is important before attempting to adjust.

I have also found that in some cases the lowest distortion is not at the lowest DC offset of the amplifier. usually this is at the -130 dBC distortion levels or lower."
 

Attachments

  • Dual JFET Offset trip.PNG
    Dual JFET Offset trip.PNG
    5.9 KB · Views: 300
Member
Joined 2011
Paid Member
You left out some of the magical components of Deane Jensen's JE-990 design: its mysterious frequency compensation that gives such excellent phase margin. The components you omitted are circled in red below. I've attached the relevant section of Jensen's paper, published in the Journal of the Audio Engineering Society. By the way, if you don't happen to be an AES member, it only costs USD 125 per year, and you get full access to their entire online library of publications.

_
 

Attachments

  • oops.png
    oops.png
    48.6 KB · Views: 247
  • Freq_Comp_JE990.pdf
    163 KB · Views: 89
Member
Joined 2006
Paid Member
Thank you Mark

The 990 uses a highish emitter resistor in the VAS... 180ohm... I will read carefully the paper you posted and understand the solutions provided... as I am using a much lower emitter res, I left the zobel out until I totally dominate the technique.

I will try to be a member of AES.
 
Member
Joined 2006
Paid Member
I also found this circuit that might work and I would not need to trim the LTP degeneration resistors:

Regarding this solution, Martin wrote:
"Its a common solution, especially for opamps with no offset trim capability. It does require a stable external supply because the supply is the source of the correction. It can also inject noise etc if its not well managed. The circuit I use is also low noise and independent of external stuff. It would be interesting to check Vgs for a set drain current vs Vds. That has not been an issue in cascoded circuits for me since Vds is essentially fixed. I think internal adjustment of the actual offset would be best, especially if you are starting with closely matched Jfets. BTW I use depletion mode MOSfets for the cascode transistors these days. They work well."
 
Member
Joined 2006
Paid Member
I am using a servo to null offset and drift in my DOPA build.... I inject the error current directly into the inverting node..... should I inject it instead on the other end of the shunt feedback resistor (and separate this node to GND with a small resistor) ?
 
Disabled Account
Joined 2008
Hi stein
In the first post i left a sim with complete circuit.

Hi Ricardo
Thank you, but to see it I have to install LTSpice and that is not going to happen.
I have looked on some of your previous posts and can see your "design".
I think you should try a 10k pot. with the wiper connected at the positive rail and the element between R1 and R2 see the drawing, that should null the DC offset at the output.

(This i my opinion: I would not null the offset like Damian is suggesting and in case you intend to use a DC servo I would not connect it to the negative input.)

One question why do you select this design and what is the reason you have chosed to use JFET ips instead of BJT?

In my opinion, if you for some reasons prefere JFET ips instead of BJT there are much better ways to design a circuit with lower noise and THD that will fit into a 990 package.

Stein
 

Attachments

  • 20200212_215902.jpg
    20200212_215902.jpg
    467.4 KB · Views: 180
Last edited:
Status
This old topic is closed. If you want to reopen this topic, contact a moderator using the "Report Post" button.