浅谈MOS管的发热原因和解决办法

2024-05-03 21:36

本文主要是介绍浅谈MOS管的发热原因和解决办法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

大家好,我是砖一。

今天给大家分享一下MOS管基础知识,为什么内阻那么小的MOS管,也会发热?有做功率元器件&开关电源和IC的朋友可以了解一下,希望对你有用~

一,MOS管发热影响因素

经常查阅MOS管的数据手册首页可以经常看到如下参数,

导通阻抗RDS(on)栅极驱动电压VGS流经开关的漏极电流Id热阻RθJC,结到管壳的热阻抗

查阅某MOS管datasheet,可得

图1 VGS,ID,RθJC

图2 不同Vgs电压对应不同Rds(on)

由图2可知,数据手册定义Rds(on)与VGS和Id有关,但对于一个充分导通的MOS管来说,导通阻抗Rds(on)是一个相对静态参数,当我们使用MOS管做开关管进行导通的时候,会导致MOS管很快发热。

另外如图3所示,慢慢升高的热阻RθJC也会导致Rds的增加。随着Rds的增加,会直接导致MOS管损耗增加,从而导致发热现象,这也是MOS管发热的根本原因。

图3 导通阻抗和热阻

二,MOS管发热具体分析

1,主回路电路设计不当。我们通常使用的MOS管一般都是工作在开关区内,所以叫开关电压嘛,如果MOS管工作在线性区状态下,导通时间过长会导致工作在线性区内,如下图3所示是开关管导通过程。当用NMOS作为开关管时,栅极驱动电压Vgs要大于电源电压才能完全导通,PMOS管则相反。如果没有完全导通的话,等效直流阻抗增大,压降Vds也会增大,P=Vds*Id,损耗也会增大,导致MOS管发热严重。

图4 MOS管导通过程

2,MOS管的开关频率过高。频率与导通损耗是成正比的,我们的开关电源就是利用开关频率高使得在有限的体积内可以实现更多次数的开关,同时从前级传递更多的能量给到后级,从而实现需要的功能。所以当我们追求体积越小的产品时候,会使用更高频率的开关管,那么如果在调试过程中,MOS管的温升比较高,首先想想是否使用MOS管的开关频率过高导致。

3,MOS管选型不当。多数工程师选型的过程中都会选择小的导通阻抗Rds(on),但是当导通阻抗小了,寄生电容Cgd,Cgs就会增大,这是因为元器件内部结构问题决定的,在同样材料条件下,面积越大,电阻就越小 ,而电容跟面积的关系是面积越大,电容Cds和Cgs越大,会出现米勒效应,从而增加了功耗,所以选用开关管够用即可,内阻追求太低也不好。关于米勒效应,最近会出一期专门分析,敬请期待~分析:该曲线中,当电容越大,充电时间越久,留在放大区间的时间就长了,开关损耗就大了,MOS管发热量就大。

图4-1 米勒平台的产生

4,流经开关的漏极电流Id过大,主要是没有做好足够的散热设计,规格书上的MOS管标称的电流值,一般需要良好的散热才能达到。所以选型要选稍微大一点的ID,如果ID小于最大工作电流,也可能发热严重,需要加上辅助散热片。

三,MOS管损耗测试

为了解决MOS管发热的问题,我们可以通过上述多种情况分析,是否是由以上几种情况造成的,但是要想准确判断某一种情况,还需要进行测试MOS管的损耗。那么我们就需要测试一下MOS管的频率是否偏高,测试一下漏源极电压VGS和漏极电流ID等等,还能直接算出MOS管的功耗。

MOS管的工作状态有四种情况,分别是开通过程,导通过程,关断过程和截止过程

图5 MOS管导通全过程

那么对应的损耗自然主要是四种,分别是开关损耗,导通损耗,截止损耗,还有一个是能量损耗,但是对应开关管来说,开关损耗远大于能量损耗,小部分能量体现在导通状态,而关闭状态几乎不消耗能量,可胡萝卜鸡,具体损耗以下面公式计算:

Eswitch=Eon+Econd+Eoff =(Pon+Pcond+Poff)∙Ts

图6 MOS管损耗波形分析

通过示波器的开关损耗测试功能,我们就可以实现MOS管的开关损耗测试,如下我们测试出MOS管的VGS和ID,可以看到波形,电压值和电流值,还有开关过程中的开关损耗,导通损耗,截止损耗,通过数字进行量化,判断出到底是哪个损耗带来的问题,最终确定MOS管发热的问题点。

图7 MOS管功耗测试图

好了,今天的文章内容到这里就结束了,希望对你有帮助~

砖一提供入群交流|资料领取|芯片学习|职业咨询,有需要请留言哈~

免责声明:本文转自网络,版权归原作者所有,如涉及作品版权问题,请及时与我们联系,谢谢!

好了,今天的文章内容到这里就结束了,希望对你有帮助。

铁铁,我们下一期见,如果觉得我的文章还不错,请帮忙

三连支持点赞/在看/转发~

这篇关于浅谈MOS管的发热原因和解决办法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/957696

相关文章

前端导出Excel文件出现乱码或文件损坏问题的解决办法

《前端导出Excel文件出现乱码或文件损坏问题的解决办法》在现代网页应用程序中,前端有时需要与后端进行数据交互,包括下载文件,:本文主要介绍前端导出Excel文件出现乱码或文件损坏问题的解决办法,... 目录1. 检查后端返回的数据格式2. 前端正确处理二进制数据方案 1:直接下载(推荐)方案 2:手动构造

MyBatis Plus大数据量查询慢原因分析及解决

《MyBatisPlus大数据量查询慢原因分析及解决》大数据量查询慢常因全表扫描、分页不当、索引缺失、内存占用高及ORM开销,优化措施包括分页查询、流式读取、SQL优化、批处理、多数据源、结果集二次... 目录大数据量查询慢的常见原因优化方案高级方案配置调优监控与诊断总结大数据量查询慢的常见原因MyBAT

java.sql.SQLTransientConnectionException连接超时异常原因及解决方案

《java.sql.SQLTransientConnectionException连接超时异常原因及解决方案》:本文主要介绍java.sql.SQLTransientConnectionExcep... 目录一、引言二、异常信息分析三、可能的原因3.1 连接池配置不合理3.2 数据库负载过高3.3 连接泄漏

javacv依赖太大导致jar包也大的解决办法

《javacv依赖太大导致jar包也大的解决办法》随着项目的复杂度和依赖关系的增加,打包后的JAR包可能会变得很大,:本文主要介绍javacv依赖太大导致jar包也大的解决办法,文中通过代码介绍的... 目录前言1.检查依赖2.更改依赖3.检查副依赖总结 前言最近在写项目时,用到了Javacv里的获取视频

深度剖析SpringBoot日志性能提升的原因与解决

《深度剖析SpringBoot日志性能提升的原因与解决》日志记录本该是辅助工具,却为何成了性能瓶颈,SpringBoot如何用代码彻底破解日志导致的高延迟问题,感兴趣的小伙伴可以跟随小编一起学习一下... 目录前言第一章:日志性能陷阱的底层原理1.1 日志级别的“双刃剑”效应1.2 同步日志的“吞吐量杀手”

浅谈MySQL的容量规划

《浅谈MySQL的容量规划》进行MySQL的容量规划是确保数据库能够在当前和未来的负载下顺利运行的重要步骤,容量规划包括评估当前资源使用情况、预测未来增长、调整配置和硬件资源等,感兴趣的可以了解一下... 目录一、评估当前资源使用情况1.1 磁盘空间使用1.2 内存使用1.3 CPU使用1.4 网络带宽二、

Java.lang.InterruptedException被中止异常的原因及解决方案

《Java.lang.InterruptedException被中止异常的原因及解决方案》Java.lang.InterruptedException是线程被中断时抛出的异常,用于协作停止执行,常见于... 目录报错问题报错原因解决方法Java.lang.InterruptedException 是 Jav

解决1093 - You can‘t specify target table报错问题及原因分析

《解决1093-Youcan‘tspecifytargettable报错问题及原因分析》MySQL1093错误因UPDATE/DELETE语句的FROM子句直接引用目标表或嵌套子查询导致,... 目录报js错原因分析具体原因解决办法方法一:使用临时表方法二:使用JOIN方法三:使用EXISTS示例总结报错原

浅谈mysql的not exists走不走索引

《浅谈mysql的notexists走不走索引》在MySQL中,​NOTEXISTS子句是否使用索引取决于子查询中关联字段是否建立了合适的索引,下面就来介绍一下mysql的notexists走不走索... 在mysql中,​NOT EXISTS子句是否使用索引取决于子查询中关联字段是否建立了合适的索引。以下

SpringSecurity显示用户账号已被锁定的原因及解决方案

《SpringSecurity显示用户账号已被锁定的原因及解决方案》SpringSecurity中用户账号被锁定问题源于UserDetails接口方法返回值错误,解决方案是修正isAccountNon... 目录SpringSecurity显示用户账号已被锁定的解决方案1.问题出现前的工作2.问题出现原因各