2stageEF high performance class AB power amp / 200W8R / 400W4R

Member
Joined 2011
Paid Member
Why is the rise time of the sq wave faster on the leading edge during the rising sine wave (+) side and opposite on the down ward slope of the sine wave? Then it is slower on the leading edge during the falling of the sine wave (going neg - towards zero)?

Some of the square waves indicates maybe some slew limiting going on.... ? Can you test for the amps slew rate limites under loads??


THx-RNMarsh

All tests including the overload tests and overload details where made with load 8R in series with output inductor 0.8µH || 10R. Zobel 100n/10R has been removed.
To which picture do you refer?
 
Member
Joined 2011
Paid Member
IMD measurements part 1

Today I have generated a new csv file for my arbitrary generator:
18.5/19.5kHz imd test. (If you are owner of HMF2525 or similar device see attached file "sinus_imd_test_2ms.zip")

Measured SA2013 using TMC 56p/680p/470R @ 8R resistive load @ 80V pk2pk.
For reference I have added a sweep of the arbitrary generators output terminated with 75R using HP3585A.

Attached pictures:

  1. reference HMF2525 output 2700mv peak terminated at HP3585A using 75R input.
  2. SA3013 80Vpk2pk @ 8R resistive load
  3. osci screenshot
 

Attachments

  • hmf2525_imd_reference_2700mv_pk_75r.png
    hmf2525_imd_reference_2700mv_pk_75r.png
    6 KB · Views: 556
  • sa2013_imd_80v_pk2pk.png
    sa2013_imd_80v_pk2pk.png
    6.4 KB · Views: 551
  • hameg_20140501114847.jpg
    hameg_20140501114847.jpg
    107.4 KB · Views: 547
  • sinus_imd_test_2ms.zip
    201 KB · Views: 89
Member
Joined 2011
Paid Member
IMD measurements part 2

pictures:

  1. reference HMF2525 output 2700mv peak terminated at HP3585A using 75R input.
  2. SA3013 112Vpk2pk @ 8R resistive load
  3. SA3013 112Vpk2pk @ 8R resistive load repeated
  4. osci screenshot
... maybe an expert can help here to calculate imd values as I do not have the math knowledge... :worship:
... or is the imd figure simply too bad so it would be better to avoid building an amplifier using this circuit?:eek:
 

Attachments

  • hameg_20140501122118.jpg
    hameg_20140501122118.jpg
    117.8 KB · Views: 125
  • sa2013_imd_112v_pk2pk_2.png
    sa2013_imd_112v_pk2pk_2.png
    6.6 KB · Views: 126
  • sa2013_imd_112v_pk2pk_1.png
    sa2013_imd_112v_pk2pk_1.png
    6.6 KB · Views: 512
  • hmf2525_imd_reference_2700mv_pk_75r.png
    hmf2525_imd_reference_2700mv_pk_75r.png
    6 KB · Views: 528
... maybe an expert can help here to calculate imd values as I do not have the math knowledge... :worship:

For a 19 kHz + 20 kHz two-tone IMD test, the "IMD value" is defined as the ratio of the amplitude of the 1 kHz tone to the amplitude of the high-frequency tones.

Taking image 2 from your post #842 as an example, it looks like the 1 kHz tone is about 95 dB down from the amplitude of the two high-frequency tones, expressed as a percentage this is about 0.0018%.

A couple of good references for audio measurements and definitions are:

Audio Measurement Handbook, available here:

AP High Performance Audio Analyzer & Audio Test Instruments : Home

and "Audio Specifications" from Rane Audio, available here:

http://www.rane.com/pdf/ranenotes/Audio_Specifications.pdf
 
Member
Joined 2011
Paid Member
...
Taking image 2 from your post #842 as an example, it looks like the 1 kHz tone is about 95 dB down from the amplitude of the two high-frequency tones, expressed as a percentage this is about 0.0018%.
...

Think it's about 85 db difference. But the reference is also about 85 to 86 db. Clearly my measurement limits here. So I can only say imd is better as 85 db?
 
Think it's about 85 db difference. But the reference is also about 85 to 86 db. Clearly my measurement limits here. So I can only say imd is better as 85 db?

Doh! So it is. Obviously couldn't count this morning!

Thx so much! "rane" document is really good. :)
Unfortunately "AP" needs an account to download it ...

You're welcome. I must be "logged-in" at AP without realising. You can register for an account for free (click "Create an Account" in the vertical list to the left).
 
... and the imd simulation for 112V pk2pk ...

Very excellent measurements in every aspect of your project.

This give poor ol' me (lacking $$ for this equipment) , a "ballpark"
metric to estimate my two similar amps (the "badger" and "wolverine".)

Yours is quite similar. I still like this topology even as I have (am) riding
the "CFA train" at the moment.
It gives very consistent performance even as some on the forum
derate it for "sterility" or "non-engaging".
A bunch of blowhard's :D ....

PS - I have mentioned your project as an example of "real world VS.
simulation (and as a layout example).

OS
 
Member
Joined 2011
Paid Member
Very excellent measurements in every aspect of your project.
...

Thank you for your kind words!
Of course money makes it easier getting higher quality test equipment. ;)
I've started with a good soundcard and ARTA which is more as enough for the most diy audio projects. Wanted to learn building a high performance amplifier from scratch using simulation software, building it and learn how to measure it, hear and feel the performance.
Many people have added their contributions to this thread - thank you all helping me to get it right.
Your hard work on the CFA train is also very impressive and one of my next projects will be a CFA - maybe one of yours? It would be fine if you could add an updated index in your first post of your thread to get an overview of the different projects...

BR, Toni
 
Member
Joined 2011
Paid Member
Redone: IMD measurements using 19/20kHz

as you clearly have seen (but not reported) the imd 18.5/19.5kHz input/output graphics have had a -60db 19kHz artefact. This was caused by a firmware error during import of the csv values. The firmware has been correct by hameg a view days ago and after upgrade the input/output pictures now look as it should:

  1. reference HMF2525 output 2700mv peak terminated at HP3585A using 75R input
  2. SA3013 80Vpk2pk @ 8R resistive load (~ 100W)
  3. osci screenshot
The HMF2525 and the output of SA2013 have nearly the same -88db 1kHz referenced to the level of 19/20kHz.
SA2013 adds virtually no extra imd in comparison to the input.;)

A reference test using an Asus Xonar D1 and ARTA

  • HMF2525 2700mv output/2k imd: -91,45 db
  • SA3013 80Vpk2pk imd: -90 db
These are my measurement limits as the input signal isn't good enough.
 

Attachments

  • hameg_20140503133330.jpg
    hameg_20140503133330.jpg
    115 KB · Views: 912
  • sa2013_imd_80v_pk.png
    sa2013_imd_80v_pk.png
    6.8 KB · Views: 906
  • hmf2525_imd_reference_2700mv_pk_75r.png
    hmf2525_imd_reference_2700mv_pk_75r.png
    6.6 KB · Views: 920
Member
Joined 2011
Paid Member
Redone: IMD measurements using 19/20kHz part 2

... and here are the 18.5/19.5 kHz tests redone:

  1. reference HMF2525 output 2700mv peak terminated at HP3585A using 75R input
  2. SA3013 80Vpk2pk @ 8R resistive load (~ 100W)
  3. osci screenshot
Attached both csv files for uploading directly to HMF2525 (resolution 32768 points) and the simulation files to produce them. Also included 2 perl scripts to create measure scripts for ltspice and convert the output to csv.


Have fun!


Br, Toni
 

Attachments

  • hmf2525_imd_reference_2700mv_pk_75r.png
    hmf2525_imd_reference_2700mv_pk_75r.png
    6.5 KB · Views: 874
  • sa2013_imd_80v_pk.png
    sa2013_imd_80v_pk.png
    6.8 KB · Views: 869
  • hameg_20140503145940.jpg
    hameg_20140503145940.jpg
    115.3 KB · Views: 153
  • hmf2525_imd_tests_for_500hz_frequency_setting.zip
    402.3 KB · Views: 108
  • generate_sinus_square_and_imd_test.zip
    1.9 KB · Views: 97
Last edited:
Member
Joined 2011
Paid Member
Noise ...

Output noise levels with input shorted via VP7723D:

20 µV - A-weighted
44µV - BW 20kHz
58µV - BW 80kHz
117µV - Full bandwidth

Output noise levels in reference to 200W@8R output level:

> 125 db - A-weighted
> 118 db - BW 20kHz
> 116 db - BW 80kHz
> 110 db - Full bandwidth
 
as you clearly have seen (but not reported) the imd 18.5/19.5kHz input/output graphics have had a -60db 19kHz artefact. This was caused by a firmware error during import of the csv values. The firmware has been correct by hameg a view days ago and after upgrade the input/output pictures now look as it should:

  1. reference HMF2525 output 2700mv peak terminated at HP3585A using 75R input
  2. SA3013 80Vpk2pk @ 8R resistive load (~ 100W)
  3. osci screenshot
The HMF2525 and the output of SA2013 have nearly the same -88db 1kHz referenced to the level of 19/20kHz.
SA2013 adds virtually no extra imd in comparison to the input.;)

A reference test using an Asus Xonar D1 and ARTA

  • HMF2525 2700mv output/2k imd: -91,45 db
  • SA3013 80Vpk2pk imd: -90 db
These are my measurement limits as the input signal isn't good enough.
Toni, you might try using 2 separate oscillators for CCIR IMD and mix passively with 2 resistor at the input of the amp.

This will have no IMD if you use resistors hand made by virgins from Unobtainium. ;)

This was in fact how the early CCIR IMD tests were done and indeed one reason for doing the original tests cos it didn't need supa dupa oscillators if you look only at 1kHz.
 
Member
Joined 2011
Paid Member
CCIF IMD 0.0013% @200W@8R

... passively mixing the two sinus generators by resistors (2 x 560R / 2.5k input impedance): too high noise. The IMD results where completely masked by the higher noise level and/or interaction between the generators output stages. :sad:
Filter buffers may help here indeed to decouple the 2 sinus signals and mix them... (but was to lazy to try this method) ;)

Again measured the IMD using ARTA and my Asus Xonar D1 but let the xonar generate the two tone sinus (which I haven't tried before cause thought I need high resolution dithered sinus curves).


  • 200W@8R: CCIF IMD 98 db / 0.0013%

  • 100W@8R: CCIF IMD 100db / 0.001%
Good enough to be called a "high performance power amplifier"?
 
Member
Joined 2011
Paid Member
Small signal square wave tests OR why a zobel is always needed

During small signal measurements without zobel I saw an interesting osci screenshot and now I know why:

Again simulated my amplifier in LTSpice with removed Zobel and added 8nF parasitic capacitance on output before inductor: the attached ltspice screenshot exactly represents real life seen on hameg osci screen ... ;)

... took my Peaktech 2165, set it to capacitance measurement using 1kHz test signal, removed input/vas stage and all cables from ampifier and measured between output and ground: 8,4nF :p
Maybe this measurement method is not ok and the value is per accident the same as the simulation ...

The oscillation frequency of the seen "wiggles" in real life (~ 9 MHz) is nearly the simulated one (~ 8.5 MHz)

8nF parasitic capacitance seems to be normal for those many output BJT's mounted on a big heatsink with doublesided pcb using a groundplane
Need always to be inserted in the simulation schematic to be more realistic?

What do you think?
 

Attachments

  • sa2013_parasitic_capacity.png
    sa2013_parasitic_capacity.png
    82.1 KB · Views: 321