Hello all, and thanks ahead of time.
So this is a simple power mosfet circuit to drive a 36v 300w dc motor. I'm having an issue with the IRF 640 mosfet popping when given ~ about 20% signal at 1khz, and I can't really explain why. Everything works fine below that load.
Assuming stall current is approximated close enough via 0.8 ohms (measured the motor at different turns of the shaft and 0.8 was the lowest) internal times the 12v power... this gives ~ 15A. So even under a open load it should still not pop a mosfet rated at 18A continuous. That being said, it does not pop until I set my drive signal around or above 20%, roughly 2.5v averaged at the motor.. and only 3A. Speaking of which, the IRF640 is rated at 72A pulsed, thus leading me to believe this has nothing to do with the mosfet's rating. Also when it popped, the mosfet was warm, but not hot to the touch.
The IRF640 is thresholded around 2-4v, but the 18A rating is at 10v so running at 5v shouldn't allow that much current anyway. I have already rewritten the drive circuit into a pull-up 10v, however I wanted to know what was inherently wrong with the current circuit before more mosfets die. Yes the circuit in the diagram is high by default, however I set it low before connecting the 12v +.
As far as flyback is concerned, that shouldn't affect the circuit given a gradual increase / decrease in drive signal, so I've only put a 60v 5A schottky on there.
Would anyone point out what I've missed / not accounted for?
So this is a simple power mosfet circuit to drive a 36v 300w dc motor. I'm having an issue with the IRF 640 mosfet popping when given ~ about 20% signal at 1khz, and I can't really explain why. Everything works fine below that load.
Assuming stall current is approximated close enough via 0.8 ohms (measured the motor at different turns of the shaft and 0.8 was the lowest) internal times the 12v power... this gives ~ 15A. So even under a open load it should still not pop a mosfet rated at 18A continuous. That being said, it does not pop until I set my drive signal around or above 20%, roughly 2.5v averaged at the motor.. and only 3A. Speaking of which, the IRF640 is rated at 72A pulsed, thus leading me to believe this has nothing to do with the mosfet's rating. Also when it popped, the mosfet was warm, but not hot to the touch.
The IRF640 is thresholded around 2-4v, but the 18A rating is at 10v so running at 5v shouldn't allow that much current anyway. I have already rewritten the drive circuit into a pull-up 10v, however I wanted to know what was inherently wrong with the current circuit before more mosfets die. Yes the circuit in the diagram is high by default, however I set it low before connecting the 12v +.
As far as flyback is concerned, that shouldn't affect the circuit given a gradual increase / decrease in drive signal, so I've only put a 60v 5A schottky on there.
Would anyone point out what I've missed / not accounted for?