Any thoughts about this?

I played with this a bit and here is where I would go with it. I threw in two pole compensation, but the values are just a guestimate. Marcel can probably recommend better choice for C3, C18, R36. I did not include a phase margin probe. 1N4148 are not the ideal diode for Baker clamps but they don't seem to compromise THD here. Rail sticking on this amp is not bad without them so maybe don't bother. Let us know if you don't understand something I did. I replaced the static labels with .op labels that will update when you run the simulation, but I can't find a way to make their font larger.
You may notice that the input THD is now zero. Setting the simulation parameters with .par statements maybe doesn't work.
 

Attachments

  • myampV1x.asc
    myampV1x.asc
    12.9 KB · Views: 66
  • myampv1x.png
    myampv1x.png
    30.7 KB · Views: 105
Last edited:
I played with this a bit and here is where I would go with it. I threw in two pole compensation, but the values are just a guestimate. Marcel can probably recommend better choice for C3, C18, R36. I did not include a phase margin probe. 1N4148 are not the ideal diode for Baker clamps but they don't seem to compromise THD here. Rail sticking on this amp is not bad without them so maybe don't bother. Let us know if you don't understand something I did. I replaced the static labels with .op labels that will update when you run the simulation, but I can't find a way to make their font larger.
You may notice that the input THD is now zero. Setting the simulation parameters with .par statements maybe doesn't work.
Thank you , very much appreciate it. Can you please include the models of bd140-139 and mpsa.
And if you have time , I have a few questions:
-You replaced the two 100ohm "Degeneration" resistors with one 22ohm between their emitters , now R30 and R11 act as "degeneration resistors" ? why are they so big like 4.7k ? .
-what does R12 with D3 and R6 do?
-C18 , C3 is two pole compensation , isnt it also " inclusive compensation" or whatever its called , with the output trough R36 ?
-C15 in the output transistors bases , helps with on off speed?


- What is / is there any difference of using Q13 Q14 (pre drivers) emitters togheter with a 1k resistor, and the drivers with 100ohm togheter, not connected to the " output rail " compared to using a resistor on each emitter to the output like this:

 

Attachments

  • Captu.JPG
    Captu.JPG
    56.2 KB · Views: 74
  • Like
Reactions: Hennady Kovalsky
Thank you , very much appreciate it. Can you please include the models of bd140-139 and mpsa.
And if you have time , I have a few questions:
-You replaced the two 100ohm "Degeneration" resistors with one 22ohm between their emitters , now R30 and R11 act as "degeneration resistors" ? why are they so big like 4.7k ? .
-what does R12 with D3 and R6 do?
-C18 , C3 is two pole compensation , isnt it also " inclusive compensation" or whatever its called , with the output trough R36 ?
-C15 in the output transistors bases , helps with on off speed?


- What is / is there any difference of using Q13 Q14 (pre drivers) emitters togheter with a 1k resistor, and the drivers with 100ohm togheter, not connected to the " output rail " compared to using a resistor on each emitter to the output like this:

1. I used a single (22 Ohm) resistor so that you can adjust the degeneration with a single resistor. The 4.7K resistors are a large value, in series with the current source that drop a small voltage but have little effect on the resistance between emitters. I reduced the degeneration to increase the feedback and improve distortion, but I did not check the phase margin, so it probably needs adjusting.
2. R12, D3, C7 do two things. First, they filter the supply ripple and slump. Second, they hold the LTP up for a short time during power down to reduce thumps. R6 filters the supply noise for the VAS, so that the compensation current returns through C8 and not so much through the power supply. Bruno Putzeys has a AES paper about this problem but this is a simple compromise solution.
3. I don't care what it's called, and I'm not a compensation expert. If I spent more time on it, I would fiddle with the phase margin plot until it looks good.
4. Yes, it helps reduce shoot through conduction when driven by high frequencies and improves THD.
5. This is cross coupling so that as much of the opposite driver output is available to drive the next stage off as is practical. It improves crossover distortion because the driver current must go to one or the other following bases and none is wasted in resistors. There is less/no time spend when neither of following transistors is driven.

All these things are open to discussion, and I expect other opinions, but most of this is standard practice. For example, many people think a "non-switching" output is the best idea. Being very concerned with reliability and efficiency, and pragmatic about THD, I'm not a "non-switching" fan. Amplifiers that feature PPM THD are usually unreliable, inefficient and unstable.

PS, I will attach my models for MPSA06/56 and BD139/140, but these are common devices and spice models are available from Onsemi etc. You might use 2N5550 and 2N5401 instead.
 

Attachments

Last edited:
I know that thread, but didn't realize Ian was aiming for ppm distortion levels.

I have had a non-switching amplifier with a class-AB bias loop (autobias) since I designed and built one in 1994, its THD is about 25 ppm at 10 kHz at half power, 60 ppm at 80 % of maximum power. My target was anything below 100 ppm.

There were two reasons for using a class AB bias loop: I wanted to be sure that the distortion would be independent of temperature changes of the output devices and I just find it more elegant than the usual methods. With an AB loop, making it non-switching is a matter of choosing the right non-linear function for the loop.

Anyway, it's off topic.
 
1. I used a single (22 Ohm) resistor so that you can adjust the degeneration with a single resistor. The 4.7K resistors are a large value, in series with the current source that drop a small voltage but have little effect on the resistance between emitters. I reduced the degeneration to increase the feedback and improve distortion, but I did not check the phase margin, so it probably needs adjusting.
2. R12, D3, C7 do two things. First, they filter the supply ripple and slump. Second, they hold the LTP up for a short time during power down to reduce thumps. R6 filters the supply noise for the VAS, so that the compensation current returns through C8 and not so much through the power supply. Bruno Putzeys has a AES paper about this problem but this is a simple compromise solution.
3. I don't care what it's called, and I'm not a compensation expert. If I spent more time on it, I would fiddle with the phase margin plot until it looks good.
4. Yes, it helps reduce shoot through conduction when driven by high frequencies and improves THD.
5. This is cross coupling so that as much of the opposite driver output is available to drive the next stage off as is practical. It improves crossover distortion because the driver current must go to one or the other following bases and none is wasted in resistors. There is less/no time spend when neither of following transistors is driven.

All these things are open to discussion, and I expect other opinions, but most of this is standard practice. For example, many people think a "non-switching" output is the best idea. Being very concerned with reliability and efficiency, and pragmatic about THD, I'm not a "non-switching" fan. Amplifiers that feature PPM THD are usually unreliable, inefficient and unstable.

PS, I will attach my models for MPSA06/56 and BD139/140, but these are common devices and spice models are available from Onsemi etc. You might use 2N5550 and 2N5401 instead.
Thank you very much !. So with the asc. with the modifications you posted it simulates Total Harmonic Distortion: 0.000241%,
 
So, here is the current schematic, if anyone has any more ideeas, maybe some help with the values of C3, C18, R36 ,
it simulates Total Harmonic Distortion: 0.000241%, if that is accurate .
Thank you everyone for taking a bit of time to reply and help. Im sorry I didnt post, reply so often, with work Im not that active on my pc lately.
@steveu "
played with this a bit and here is where I would go with it. I threw in two pole compensation, but the values are just a guestimate. Marcel can probably recommend better choice for C3, C18, R36. I did not include a phase margin probe. 1N4148 are not the ideal diode for Baker clamps but they don't seem to compromise THD here. Rail sticking on this amp is not bad without them so maybe don't bother. Let us know if you don't understand something I did. I replaced the static labels with .op labels that will update when you run the simulation, but I can't find a way to make their font larger.
You may notice that the input THD is now zero. Setting the simulation parameters with .par statements maybe doesn't work. "

@MarcelvdG Should I still use a cap from Q7 to negative rail , I should test again what you suggested with the ringing.
@Mooly If you'd like to take a look.
 

Attachments

3. I don't care what it's called, and I'm not a compensation expert. If I spent more time on it, I would fiddle with the phase margin plot until it looks good.
It's a pity, the amplifier sounds exactly like adjusting the frequency compensation.
Selecting the necessary operating currents and topology is easy and not always decisive.
So, here is the current schematic, if anyone has any more ideeas, maybe some help with the values of C3, C18, R36 ,
Turn off C1 at the input and apply a meander - this circuit should keep the amplifier in a stable state, i.e. the meander at the output must be free of emissions, you can also additionally check with a 1 kHz sine wave at the maximum input amplitude voltage.
 
Thinking about this some more:
1. You maybe should consider output protection. VI limiting has stability issues, but it should have a current limit so that it will survive a momentary short. Given a 35V supply and a minimum load of 4 Ohms, a limit under 10Amps would be appropriate. Using the 0.1 Ohms emitter resistors, you need to divide the Re voltage about 65% for a 0.65V Vbe current sense. That gives you a bit of margin.
2. 10mA VAS current is probably enough for a 2EF outputs (~=10A/30/30). For 3EF, 13mA is more than enough, but it becomes a matter of speed and distortion. I would probably fall back to about 5mA and then you could use smaller faster transistors.
 
It's a pity, the amplifier sounds exactly like adjusting the frequency compensation.
Selecting the necessary operating currents and topology is easy and not always decisive.

Turn off C1 at the input and apply a meander - this circuit should keep the amplifier in a stable state, i.e. the meander at the output must be free of emissions, you can also additionally check with a 1 kHz sine wave at the maximum input amplitude voltage.
It seems the output waveform is not symmetrical, I only get the positive cycle. maybe I made a dummy mistake or is something else wrong.
 

Attachments

  • both output transistors.png
    both output transistors.png
    60.7 KB · Views: 62
  • VAS current.png
    VAS current.png
    62.1 KB · Views: 60
  • pre driver + rail current.png
    pre driver + rail current.png
    61.9 KB · Views: 60
  • pre driver - rail current.png
    pre driver - rail current.png
    60.5 KB · Views: 59
  • driver +rail current.png
    driver +rail current.png
    60.6 KB · Views: 56
  • driver -rail current.png
    driver -rail current.png
    61.4 KB · Views: 65
  • output transistor +rail current.png
    output transistor +rail current.png
    59.1 KB · Views: 59
  • output transistor -rail current.png
    output transistor -rail current.png
    60.5 KB · Views: 55
  • output transistor -.png
    output transistor -.png
    61.6 KB · Views: 54
  • output transistor +.png
    output transistor +.png
    61.6 KB · Views: 53
  • input.png
    input.png
    64 KB · Views: 57
  • Output.png
    Output.png
    63.7 KB · Views: 51
  • Vas.png
    Vas.png
    62.1 KB · Views: 49
  • pre driver +.png
    pre driver +.png
    60 KB · Views: 47
  • pre driver -.png
    pre driver -.png
    61.5 KB · Views: 47
  • both predrivers.png
    both predrivers.png
    61.1 KB · Views: 52
  • driver+.png
    driver+.png
    60 KB · Views: 52
  • driver-.png
    driver-.png
    61.6 KB · Views: 62