Hi guys. I'm trying to PWM my fuel pump using a Nano, and going off of this guide --> http://bildr.org/2012/03/rfp30n06le-arduino/
I'm a n00b, so humor me....
I got this to work, to where the fuel pump would respond to whatever pwm output I would set, but there are a couple problems;
The mosfet is smoking and can't handle the load from this pump, I think even if I add a heatsink. The fuel pump is a Walbro 450 lph and draws 20 amps under high load, and 15 amps just at 43 psi fuel pressure, so it's a beast. Do I need to add a component? Maybe use a high power SSR?
The pump is working at half duty or less when my PWM is maxed out. The Nano is not outputting enough voltage from pin 3 (max is close to 3v @ 255 or 100% duty cycle) to make the fuel pump actually reach it's 100 duty cycle. I tried using the raised timer2 frequency trick, but that didn't change anything.
I was powering the Nano just off of my Laptop USB, so the voltage is a little low that powers the Nano, and I've made an Ethanol Content Analyzer using a Nano before and found that voltage output goes up if you use a higher source voltage to power the Arduino. For the ECA I used an 8v voltage regulator that was powered by a +12v switched source from the car's O2 sensor wiring.
The pump is powered by a 40 amp relay.
Here's the writeup on the ECA ---> https://forums.nasioc.com/forums/showthread.php?t=2810122