I need to make a 10A pulsed current source with variable frequency and on-time. On-time needs to be adjustable between 25 us and 200 us. I am planning to use a PIC to do the timing with a switching MOSFET on the output. I am driving a resistive load.
I would like to use a 1 or 2 A power supply, so I am charging a capacitor during the output off-time. I've simulated the circuit using SwCAD and find that as expected,when the output pulse widens, the output current decreases due to the power supply cap voltage sagging. I'd like to maintain a more or less constant current (maybe +-5%) regardless of the output pulse width.
Is there some easy, active technique with fast response time I can use to regulate the current pulses?
Thanks!