Ultra Simple Class D

OK thanks, will double check them again I am also using IRF9540N/540N for the output.
 

Attachments

  • heatsink_view.jpg
    heatsink_view.jpg
    278.3 KB · Views: 2,725
Interesting thread. Just to let others see something of the schematics and pcb layout more easily, here are screenshots of them. For the original pdf file, see early part of thread.

Note that the output inductor is NOT shown either on the schematic or the pcb layout - whether air or ferrite cored it probably deserves to be tied down somehow.

Schematic.gif

Copper.gif

Components.gif
 
Actually ClassD means only 1 thing: the power stage switches fully on and off. No dedicated generators and comparators, etc. is needed, however you can find everything in this circuit if you want:

- the whole thing is an oscillator, the triangle signal is the ripple current of the inductor, and the feedback signal also contains an approximate triangle
- comparator is not else than an overdriven amplifier. Here it is built from 2 stages.

"Digital?" Not. The signal is represented not by voltage, but by duty cycle which is continuously variable, so it is not digital, but analog. Like frequency modulation.
 
  • Like
Reactions: 1 user
Ok. Thanks guys.

So, has anyone built this circuit and if so, how does it sound? I have built a few chip amps, LM3875 and LM3886 and they sound stunning. My recent cMoy amp has transformed my headphones, so I was wondering if I could expect any where near the same quality from this, or would I need to build a more complicated class D?

Please can someone explain the principle of this amp. I've had a search on Google for triangle wave generators, and see that this can be achieved with an oscillating opamp feeding into another, but I can't understand how the circuit here works. I understand that U1C is a obviously just a buffer, and am I right in thinking U1B is being used as a Shmitt trigger, to turn the MOSFETS on and off? So that just leaves U1A and U1D.....Are these being used to make the triangle waveform with the original output from U1C superimposed on it?

Thanks again for any help :)
 
Last edited:
OK. I just found a free piece of software written in Java that allows you to build and simulate circuits. It seems to be very good so far. Here is a screenshot of the 'simple class d' amp:

circuit.png



I put a sweeping ac signal at the front of the circuit and you can see the output square wave responding to it (the right hand side scope).

I am running it on my Mac, but as it is Java, it should run on any operating system.

You can get a copy of the java application from here:

Circuit Simulator Applet