I'm building a small class D amplifier: some op amp circuits for pre-amplification, a pwm modulator based on a dsPIC, some power buffers for controlling the gates of an h-bridge power stage, and a LC output filter.
To power the system I bought a cheap (7€) power supply 12V, 5A. A photo below to give the idea of the device:
I tested it and it seems quite strong: while increasing the current flow the voltage always remained at a fixed value.
The problem is that every 15us there is a very high frequency oscillation (~1MHz, ~2V amplitude) on the output. Images below:
To reduce the output of these pulses i tried:
- An additional LC filter (L=200uH, C=30uF tantalum) on the output. The ripple still remains and I don't know why.
- A 12v standard zener regulator. The ripple still remains (maybe because the frequency is too high for a zener diode???)
What else do you recommend to do?
Thanks