Author Topic: How can I calculate mosfet heat dissappation?  (Read 1131 times)

0 Members and 1 Guest are viewing this topic.

Offline alank2

  • Super Contributor
  • ***
  • Posts: 1992
How can I calculate mosfet heat dissappation?
« on: August 31, 2014, 02:00:36 am »
Hi Everyone,

I'm feeding it a 8kHz PWM signal and it is switching a 40mA load (which I realize is very little for a mosfet).

It is a IRLD024PBF-ND.

Thanks,

Alan
 

Offline T3sl4co1l

  • Super Contributor
  • ***
  • Posts: 13487
  • Country: us
  • Country: us
  • Expert, Analog Electronics, PCB Layout, EMC
    • Seven Transistor Labs
Re: How can I calculate mosfet heat dissappation?
« Reply #1 on: August 31, 2014, 02:42:52 am »
Circuit?
Seven Transistor Labs, LLC
Electronic design, from concept to prototype.
Bringing a project to life?  Send me a message!
 

Offline Pedram

  • Regular Contributor
  • *
  • Posts: 59
  • Country: ir
  • Country: ir
Re: How can I calculate mosfet heat dissappation?
« Reply #2 on: August 31, 2014, 03:49:13 am »
it depends on RDS(on) , gate voltage , frequency , driver's output impedance and gate capacitance

according to datasheet, RDS(on) is 0.1ohms on 5V DC Gate voltage.  at 50ma it dissipate less than 250uW

 

Offline DanielS

  • Frequent Contributor
  • **
  • Posts: 798
Re: How can I calculate mosfet heat dissappation?
« Reply #3 on: August 31, 2014, 12:03:35 pm »
The fundamental way of calculating dissipation in any component is: sum of integral of i(t)v(t) on all pins averaged over a number of complete operating cycles.

A simplified ballpark figure if the rise/fall curves are roughly linear: ((trise + tfall)*IDSrise+fall average*VDSoff/2 + ton * RDSon * Ids^2) / period.

The exact rise/fall waveforms can vary considerably depending on circuit design and operating region. If the MOSFET drives an inductor operating in continuous mode at 10A average current and has a 500ns rise/fall time, 30V input voltage and 0.02 RDSon, you lose about 15W from rise/fall and 1W from ON-time.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf