I have a SMPS capable of outputting 33A at 12V and I would like to make it have a variable output with full current potential, or close to it.
- Is it possible to do it with a PWM-controlled MOSFET with a filter at the output?
- Is Arduino with its 490Hz/980Hz enough, or would higher PWM frequency values (either through changing Arduino timers prescale factor or with 555 timer) be necessary in order to simplify the output filter?
- Could the output be made stable enough to power microcontrollers at 5V without a linear voltage stabilizer in between?
If the above solution is impractical, what else is an option except a buck or buck-boost converter?
Edit: added the link.