Author Topic: MOSFET keeps failing  (Read 5330 times)

0 Members and 1 Guest are viewing this topic.

Online xavier60

  • Super Contributor
  • ***
  • Posts: 2824
  • Country: au
Re: MOSFET keeps failing
« Reply #25 on: October 28, 2017, 11:31:04 am »
I would also like to see the Drain voltage waveform.
HP 54645A dso, Fluke 87V dmm,  Agilent U8002A psu,  FY6600 function gen,  Brymen BM857S, HAKKO FM-204, New! HAKKO FX-971.
 

Offline danadak

  • Super Contributor
  • ***
  • Posts: 1875
  • Country: us
  • Reactor Operator SSN-583, Retired EE
Re: MOSFET keeps failing
« Reply #26 on: October 28, 2017, 12:13:45 pm »
Transients on Drain get coupled back to gate via Cgd.


http://www.ti.com/lit/ml/slua618/slua618.pdf


Regards, Dana.
Love Cypress PSOC, ATTiny, Bit Slice, OpAmps, Oscilloscopes, and Analog Gurus like Pease, Miller, Widlar, Dobkin, obsessed with being an engineer
 

Offline IanMacdonald

  • Frequent Contributor
  • **
  • Posts: 943
  • Country: gb
    • IWR Consultancy
Re: MOSFET keeps failing
« Reply #27 on: October 28, 2017, 07:19:02 pm »
I'm just wondering if there is a problem with the peak current draw at startup, or perhaps if it's a commutator motor, with momentary shorting of the segments drawing a huge pulse per revolution.

Something of that kind could certainly explain why they work for a good while, then pop.
 

Offline Bootalito

  • Supporter
  • ****
  • Posts: 116
  • Country: us
    • EasyEda.com/TerryJMyers
Re: MOSFET keeps failing
« Reply #28 on: October 29, 2017, 11:48:37 am »
As a minor problem, 100R resistor is too low. Atmega2560 can output 40ma. At 5v this is 120R.
And as other people have said you cant charge and discharge the gate capacitor at those speeds. I made a spreadsheet a while back to help me quickly calculate the max frequency given a particular mosfets specs. I'll see if I can dig it up

Sent from my VS990 using Tapatalk

 

Offline Dave

  • Super Contributor
  • ***
  • Posts: 1352
  • Country: si
  • I like to measure things.
Re: MOSFET keeps failing
« Reply #29 on: October 29, 2017, 12:20:41 pm »
The output resistance of the pins is roughly 40 ohms, so it's fine.
<fellbuendel> it's arduino, you're not supposed to know anything about what you're doing
<fellbuendel> if you knew, you wouldn't be using it
 

Offline Bootalito

  • Supporter
  • ****
  • Posts: 116
  • Country: us
    • EasyEda.com/TerryJMyers
Re: MOSFET keeps failing
« Reply #30 on: October 29, 2017, 12:54:16 pm »
The output resistance of the pins is roughly 40 ohms, so it's fine.
Oh okay I didn't know that was a thing. But yeah I looked at some data sheets and there it is! :)

Sent from my VS990 using Tapatalk

 

Offline tatus1969

  • Super Contributor
  • ***
  • Posts: 1273
  • Country: de
  • Resistance is futile - We Are The Watt.
    • keenlab
Re: MOSFET keeps failing
« Reply #31 on: October 30, 2017, 09:32:20 am »
most probably overvoltage at the gate, try adding a 4v7 zener.
Atmega cannot output more than 5V. I think that Atmega has too weak output to charge/discharge gate capacitance fast enough. So at such PWM frequency mosfet stays in linear range big portion of time, exceeds safe operation area and fails. Use proper MOSFET driver IC or make driver from discrete components.
There are basically only two failure modes of a MOSFET, thermal overstress and Vgs overvoltage. Modern MOSFETs can handle Vds overvoltage well, they simply avalanche and act as a zener diode. However, this can again lead to thermal overstress.

Your oscilloscope shots seem to show the motor running in steady state, right? Parasitic effects will exaggerate at higher currents, I would go to the extreme there and drive a blocked motor for a short time, and check the waveforms (and the MOSFET temperature rise) then.

EDIT: how is your 12V supply bypassed right on the freewheeling diode? You need low ESR capacitors with substantial capacitance there, the freewheeling current must have a good (AC) return path to ground. I suggest to monitor the 12V on a scope with that blocked motor as well.
« Last Edit: October 30, 2017, 09:38:07 am by tatus1969 »
We Are The Watt - Resistance Is Futile!
 

Offline Zero999

  • Super Contributor
  • ***
  • Posts: 19523
  • Country: gb
  • 0999
Re: MOSFET keeps failing
« Reply #32 on: October 31, 2017, 09:21:59 am »
if it's a commutator motor, with momentary shorting of the segments drawing a huge pulse per revolution.
That's possible. Check for swarf shorting the commutator contacts, although I would have thought the high current would vaporise it. Another possibility is a shorted turn, in which case the motor should be replaced, if it can't be economically rewound.
 

Offline bson

  • Supporter
  • ****
  • Posts: 2270
  • Country: us
Re: MOSFET keeps failing
« Reply #33 on: October 31, 2017, 10:30:32 pm »
What's the breakdown of D4?  If it's anywhere around 12V or less you could be shorting to ground when fully open.

Also, the body zener's purpose seems to be mainly to keep static Vds buildup under control, not to dump several amps of reverse current - so I'd give it a proper external protective diode.
« Last Edit: October 31, 2017, 10:34:11 pm by bson »
 

Offline timdriedgerTopic starter

  • Contributor
  • Posts: 10
Re: MOSFET keeps failing
« Reply #34 on: October 31, 2017, 10:56:00 pm »
Did you check the snubber to see if it is still alive when you changed the FET?

I have two failed boards here on the bench. After removing the bad MOSFETs, D4 snubber tests okay with the DMM.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf