Unexpected results when using a MOSFET to pulse a capacitor and measure the current
Show older comments
I am attempting to charge a capacitor to 25 Volts and then release a pulse of energy every 1 second by sending a gate voltage signal of 12 Volts to a MOSFET. The expected testbed current is 25 Volts / 1 Ohm = 25 Amps. However, I only measure 25 Amps when initializing the capacitor's startup voltage to 25 Volts. All other times the measured current is much lower than expected (~ 3.6 Amps). I am confused where the current is going because the capacitor voltage is fully recharged to 25 Volts between each pulse. I also notice that the drain-source current being measured starts to rise before the pulse signal begins, which may or may not be part of the problem. Any help is greatly appreciated!
Accepted Answer
More Answers (1)
Joel Van Sickel
on 16 Jun 2020
1 vote
Hello Braydon,
There are a few things to consider. the first is if the pulse is actually as long as you want it to be. Your Rg value limits the dv/dt. If you lower your resistance, or lower your resistance and increase your pulse width, you can get a higher peak current. The device will not instantly turn on to 25 amps as you are doing a detailed simulation of the switch.
You may also want to consider if you should really be using this specific part number (switch) for 25 amp pulsing. I didn't do an indepth look at the spec sheet but it didn't seem like a device designed for pulsing 25 amps at the pulse width you have specified. Again, I didn't look at it long so I may be wrong.
Regards,
Joel
1 Comment
Braydon Westmoreland
on 18 Jun 2020
Categories
Find more on Switches and Breakers in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
