Class-D with TPA3118 - An Update after all these Years

For comparison I measured the 2-layer sample
 

Attachments

  • 1_THD1kHz_TPA3118_2021_03_03_24Vdc_5R0.png
    1_THD1kHz_TPA3118_2021_03_03_24Vdc_5R0.png
    44.4 KB · Views: 296
Surprise, surprise! The 2-layer PCB is slightly better in the region around 0.5V output voltage. So inspected the 4 layer and discovered that I had forgotten to solder the thermal pad of TPA3118. After soldering I got this result.
Now the 4-layer PCB comes close to the to the 2-layer version.
 

Attachments

  • 3_THD1kHz_TPA3118_2021_04_03b_24Vdc_5R0_pad_soldered.png
    3_THD1kHz_TPA3118_2021_04_03b_24Vdc_5R0_pad_soldered.png
    44.3 KB · Views: 275
Last edited:
So what are the conclusions?
Moving from 2- to 4-layer PCB did not bring any significant difference concerning THD of TPA3118. Obviously the 2-layer PCB is "good enough" for TPA3118.
As found earlier, THD does not increase with dummy load indicating there is no room of improving the output inductors here.
Inside the interesting output range of 0.15~15V THD is below 0.01% - not bad at all.
At least moving to 4-layers eased pcb-design considerably and helped reduce size to 50x100mm.
I guess em-compliance improved as well but I do not have access to appropriate measurement setup, i.e. an emc-lab.
 
Last edited:
All inductors have a value of 10uH. THD vs output voltage at 1kHz, 24Vdc and 5Ohm dummy load are shown here
 

Attachments

  • 1_THD1kHz_24Vdc_5R0_ferrocore_SHI215_10uH.png
    1_THD1kHz_24Vdc_5R0_ferrocore_SHI215_10uH.png
    44.5 KB · Views: 296
  • 2_THD1kHz_24Vdc_5R0_WE744011480100.png
    2_THD1kHz_24Vdc_5R0_WE744011480100.png
    44.5 KB · Views: 293
  • 3_THD1kHz_24V_5R0_Coilcraft_15x15x7mm_10uH.png
    3_THD1kHz_24V_5R0_Coilcraft_15x15x7mm_10uH.png
    44.7 KB · Views: 110
  • 4_THD1kHz_24V_5R0_10uH_12x12x7mm.png
    4_THD1kHz_24V_5R0_10uH_12x12x7mm.png
    44.4 KB · Views: 102
Last edited:
While No1 &2 are close on par, the smaller cores show increasing distortion. This is to be expected as the smaller cores are driven into higher magnetic flux density than the bigger ones resulting in degraded linearity. Which confirms the experience that "size matters".
Another interesting result are the measured idle currents of the amp fitted with different inductors.
The smaller inductors cause higher idle currents than the bigger ones due to higher magnetic losses. This correlates to inductor related distortion.
So comparing inductors by simple measuring the amps idle current gives a quick overview for pre-selection.
Hint: As the measurement of total idle current includes the +-12V flybuck converter some 3~4mA are to be subtracted from the results.
 

Attachments

  • idle_current.png
    idle_current.png
    19.3 KB · Views: 103
Last edited:
So what are the conclusions?
Moving from 2- to 4-layer PCB did not bring any significant difference concerning THD of TPA3118. Obviously the 2-layer PCB is "good enough" for TPA3118.
As found earlier, THD does not increase with dummy load indicating there is no room of improving the output inductors here.
Inside the interesting output range of 0.15~15V THD is below 0.01% - not bad at all.
At least moving to 4-layers eased pcb-design considerably and helped reduce size to 50x100mm.
I guess em-compliance improved as well but I do not have access to appropriate measurement setup, i.e. an emc-lab.

Sorry, I got a bit busy, totally lost the updates of this thread.

There are ways to at least measure relative EMI with just a regular probe "sniffer" on your scope. This way you can at least compare the two.

I am actually a little surprised about your 2-layer board results.
My experience is the complete opposite, that 4-layer board have much lower noise levels.
But a lot depends on how you choose the order of your layers as well as optimizing the PCB layout in general.

In the end that is still within the margins I suppose.

Have you ever done measurements between BD mode and SPW / hybrid mode ?