正确理解功率MOSFET的RDS(ON)温度系数特性

通常,许多资料和教材都认为,MOSFET的导通电阻具有正的温度系数,因此可以并联工作。当其中一个并联的MOSFET的温度上升时,具有正的温度系数导通电阻也增加,因此流过的电流减小,温度降低,从而实现自动的均流达到平衡。同样对于一个功率MOSFET器件,在其内部也是有许多小晶胞并联而成,晶胞的导通电阻具有正的温度系数,因此并联工作没有问题。但是,当深入理解功率MOSFET的传输特性和温度对其传输特性的影响,以及各个晶胞单元等效电路模型,就会发现,上述的理论只有在MOSFET进入稳态导通的状态下才能成立,而在开关转化的瞬态过程中,上述理论并不成立,因此在实际的应用中会产生一些问题,本文将详细地论述这些问题,以纠正传统认识的局限性和片面性。

功率MOSFET传输特征

三极管有三个工作区:截止区、放大区和饱和区,而MOSFET对应的是关断区、饱和区和线性区。MOSFET的饱和区对应着三极管的放大区,而MOSFET的线性区对应着三极管的饱和区。MOSFET线性区也叫三极区或可变电阻区,在这个区域,MOSFETs基本上完全导通。

当MOSFET工作在饱和区时,MOSFET具有信号放大功能,栅极的电压和漏极的电流基于其跨导保持一定的约束关系。栅极的电压和漏极的电流的关系就是MOSFET的传输特性。

其中,μn为反型层中电子的迁移率,COX为氧化物介电常数与氧化物厚度比值,W和L分别为沟道宽度和长度。

温度对功率MOSFET传输特征影响

图1 MOSFET转移特性

在MOSFET的数据表中,通常可以找到它的典型的传输特性。注意到25℃和175℃两条曲线有一个交点,此交点对应着相应的VGS电压和ID电流值。若称这个交点的VGS为转折电压,可以看到:在VGS转折电压的左下部分曲线,VGS电压一定时,温度越高,所流过的电流越大,温度和电流形成正反馈,即MOSFET的RDS(ON)为负温度系数,可以将这个区域称为RDS(ON)的负温度系数区域。

而在VGS转折电压的右上部分曲线,VGS电压一定时,温度越高,所流过的电流越小,温度和电流形成负反馈,即MOSFET的RDS(ON)为正温度系数,可以将这个区域称为RDS(ON)正温度系数区域。

功率MOSFET内部晶胞的等效模型

在功率MOSFET的内部,由许多单元,即小的MOSFET晶胞并联组成,在单位的面积上,并联的MOSFET晶胞越多,MOSFET的导通电阻RDS(ON)就越小。同样的,晶元的面积越大,那么生产的MOSFET晶胞也就越多,MOSFET的导通电阻RDS(ON)也就越小。所有单元的G极和S极由内部金属导体连接汇集在晶元的某一个位置,然后由导线引出到管脚,这样G极在晶元汇集处为参考点,其到各个晶胞单元的电阻并不完全一致,离汇集点越远的单元,G极的等效串联电阻就越大。

正是由于串联等效的栅极和源极电阻的分压作用,造成晶胞单元的VGS的电压不一致,从而导致各个晶胞单元电流不一致。在MOSFET开通的过程中,由于栅极电容的影响,会加剧各个晶胞单元电流不一致。

功率MOSFET开关瞬态过程中晶胞的热不平衡

从图2可以看出:在开通的过程中,漏极的电流ID在逐渐增大,离栅极管脚距离近的晶胞单元的电压大于离栅极管脚距离远的晶胞单元的电压,即VG1>VG2>VG3>…,VGS电压高的单元,也就是离栅极管脚距离近的晶胞单元,流过的电流大,而离栅极管脚距离较远的晶胞单元,流过的电流小,距离最远地方的晶胞甚至可能还没有导通,因而没有电流流过。电流大的晶胞单元,它们的温度升高。

图2 功率MOSFET的内部等效模型

由于在开通的过程中VGS的电压逐渐增大到驱动电压,VGS的电压穿越RDS(ON)的负温度系数区域,此时,那些温度越高的晶胞单元,由于正反馈的作用,所流过的电流进一步加大,晶胞单元温度又进一步上升。如果VGS在RDS(ON)的负温度系数区域工作或停留的时间越大,那么这些晶胞单元就越有过热击穿的可能,造成局部的损坏。

如果VGS从RDS(ON)的负温度系数区域到达RDS(ON)的正温度系数区域时没有形成局部的损坏,此时,在RDS(ON)的正温度系数区域,晶胞单元的温度越高,所流过的电流减小,晶胞单元温度和电流形成负反馈,晶胞单元自动均流,达到平衡。

相应的,在MOSFET关断过程中,离栅极管脚距离远的晶胞单元的电压降低得慢,容易在RDS(ON)的负温度系数区域形成局部的过热而损坏。

因此,加快MOSFET的开通和关断速度,使MOSFET快速通过RDS(ON)的负温度系数区域,就可以减小局部能量的聚集,防止晶胞单元局部的过热而损坏。

基于上面的分析,可以得到:当MOSFET局部损坏时,若损坏的热点位于离栅极管脚距离近的区域,则可能是开通速度太慢产生的局部的损坏;若损坏的热点位于离栅极管脚距离远的区域,则可能是关断速度太慢产生的局部损坏。

在栅极和源极加一个大的电容,在开机的过程中,就会经常发生MOSFET损坏的情况,正是由于额外的大的输入电容造成晶胞单元VGS电压更大的不平衡,从而更容易导致局部的损坏。

结论

1.MOSFET在开通的过程中,RDS(ON)从负温度系数区域向正温度系数区域转化;在其关断的过程中,RDS(ON)从正温度系数区域向负温度系数区域过渡。

2.MOSFET串联等效的栅极和源极电阻的分压作用和栅极电容的影响,造成晶胞单元的VGS的电压不一致,从而导致各个晶胞单元电流不一致,在开通和关断的过程中形成局部过热损坏。

3.快速开通和关断MOSFET,可以减小局部能量的聚集,防止晶胞单元局部的过热而损坏。开通速度太慢,距离栅极管脚较近的区域局部容易产生局部过热损坏,关断速度太慢,距离栅极管脚较远的区域容易产生局部过热损坏。

?

正确理解功率MOSFET的RDS(ON)温度系数特性

时间: 2024-08-27 03:50:11

正确理解功率MOSFET的RDS(ON)温度系数特性的相关文章

if __name__ == '__main__' 如何正确理解

今天刷知乎,突然看到这个问题,发现很多人都是简单的回答了一下,对于很多人来说,更准确的说应该是大部分的 Python 初学者,这样的回答很容易让人理解.所以这里我来做说一下,希望能把这个问题说明白. 先举一个例子:假设我们有一个add.py文件,里面的代码是这样: def add(a, b):    return a + badd(1,2)#用于测试上面函数是否正常 这里就是一个求两数之和的函数,然后我在另一个文件中调用这个模块,这个时候就会把add(1,2)也运行,但是我是不希望运行add(1

TableViewCell reuse 重用 我认为的正确理解与使用方法

其实有点失望,因为用google搜索“uitableviewcell dequeueReusableCellWithIdentifier”出来一堆堆资深博主的文章.看了看,大部分都是在解决一个问题:使用重用时cell显示混乱的问题.该问题本身并不让我失望,失望的是博主们的解释. 首先,回顾一下UITableViewCell的重用,其基本逻辑就是tableView一开始会创建一屏幕的cell(如果有那么多)并把他们标记(Identifier),之后用户上下滑动tableView时,使用Identi

正确理解Python函数是第一类对象

正确理解 Python函数,能够帮助我们更好地理解 Python 装饰器.匿名函数(lambda).函数式编程等高阶技术. 函数(Function)作为程序语言中不可或缺的一部分,太稀松平常了.但函数作为第一类对象(First-Class Object)却是 Python 函数的一大特性.那到底什么是第一类对象呢? 函数是对象 在 Python 中万物皆为对象,函数也不例外,函数作为对象可以赋值给一个变量.可以作为元素添加到集合对象中.可作为参数值传递给其它函数,还可以当做函数的返回值,这些特性

正确理解“冬钓阴”和“冬钓阳”

转载请注明文章转载自 光威鱼竿价格表 冬季钓鱼一般都讲究冬钓阳,但是又有一种说法叫做冬钓阴,这里面咋一看有点矛盾,那么怎么来正确理解这两者呢? 先来说说什么是冬钓阴,冬钓阴可不是选择阴天出去钓鱼,在冬天,如果没有太阳的话,一般水面受冷风侵袭,水温会比较低,不大利于鱼的活动和觅食,而另外一些地方,比如岸边有密集树林或者有挡风的围墙等等,这些平时觉得比较阴暗地方的水面由于被挡住了风,所以水温会相对高一些,更适合鱼活动,选择这些个地方垂钓就是所谓的冬钓阴. 冬钓阳,顾名思义就是选择有太阳的日子出去钓鱼

正确理解SQL Server配置timeout相关选项

正确理解SQL Server配置选项"remote login timeout"和"remote query timeout" 查看配置选项的设置 sp_configure 远程登录超时 参考:https://msdn.microsoft.com/en-us/library/ms175136.aspx "The remote login timeout option specifies the number of seconds to wait befor

正确理解 LEAL (Load Effective Address) 指令

LEAL: leal S, D    ->    D ← &S 在 CSAPP (Computer Systems: A Programmer’s Perspective) 中,对 LEAL 指令用作简单算术运算的情况,给出了一个例子: For example, if register %edx contains value x, leal 7(%edx,%edx,4), %eax will set register %eax to 5x + 7. 正确理解逻辑为: 1. 设%edx的值为x

正确理解HTML,XHTML页面的头部doctype定义

摘自http://www.west263.com/info/html/wangyezhizuo/css/20080225/42390.html 当我们制作页面的时候,总会在它的源码头部看到一串声明,比如最常见的 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 如

正确理解WPF中的TemplatedParent

(注:Logical Tree中文称为逻辑树,Visual Tree中文称为可视化树或者视觉树,由于名称不是很统一,文中统一用英文名称代表两个概念,况且VisualTreeHelper和LogicalTreeHelper也是WPF中提供的类名称) 众所周知WPF中的Logical Tree是逻辑上定义的元素层次树,而实际上显示在屏幕上的元素层次树是Visual Tree,Visual Tree是 (注:Logical Tree中文称为逻辑树,Visual Tree中文称为可视化树或者视觉树,由于

正确理解PHP的错误信息大全

编译PHP脚本时,PHP编译器会尽其所能报告它遇到的第一个问题.这样就产 生一个问题:只有当错误出现时,PHP才能将它识别出来(本文后面对此问题进行了详细描述).正是由于这个缘故,编译器指出出错的那行,从表面上看来可能 语法正确无误,或者可能是根本就不存在的一行! 更好地理解错误信息可以大大节省确定并改正错误内容所花费的时间.因此,在本文中,我将努力阐明多种不同类型的PHP报错信息,以及在开发过程中如何正确理解各种报错信息的含义. 本文中所讲述的内容与您所应用的PHP的版本无关,因为本文所描述的