MOSFET栅极应用电路分析汇总(驱动、加速、保护、自举等等)

概述

MOSFET是一种常见的电压型控制器件,具有开关速度快、高频性能、输入阻抗高、噪声小、驱动功率小、动态范围大、安全工作区域(SOA)宽等一系列的优点,因此被广泛的应用于开关电源、电机控制、电动工具等各行各业。栅极做为MOSFET本身较薄弱的环节,如果电路设计不当,容易造成器件甚至系统的失效,因此发这篇文章将栅极常见的电路整理出来供大家参考讨论,也欢迎大家提出自己的观点。

MOSFET栅极电路常见的作用有以下几点。

1、去除电路耦合进去的噪音,提高系统的可靠性。

2、加速MOSFET的导通,降低导通损耗。

3、加速MOSFET的关断,降低关断损耗。

4、降低MOSFET DI/DT,保护MOSFET同时抑制EMI干扰。

5、保护栅极,防止异常高压条件下栅极击穿。

6、增加驱动能力,在较小的信号下,可以驱动MOSFET。

上面是我能想到的栅极电路的作用。欢迎大家将自己想到的也补充进来,下来我会将相应的电路也贴上来,供大家讨论。

首先说一下电源IC直接驱动,下图是我们最常用的直接驱动方式,在这类方式中,我们由于驱动电路未做过多处理,因此我们进行PCB LAYOUT时要尽量进行优化。如缩短IC至MOSFET的栅极走线长度,增加走线宽度,尽量将Rg放置在离MOSFET栅极较进的位置,从而达到减少寄生电感,消除噪音的目的。

1、直接驱动

首先说一下电源IC直接驱动,下图是我们最常用的直接驱动方式,在这类方式中,我们由于驱动电路未做过多处理,因此我们进行PCB LAYOUT时要尽量进行优化。如缩短IC至MOSFET的栅极走线长度,增加走线宽度,尽量将Rg放置在离MOSFET栅极较进的位置,从而达到减少寄生电感,消除噪音的目的。

图片

当然另一个问题我们得考虑,那就是PWM CONTROLLER的驱动能力,当MOSFET较大时,IC驱动能力较小时,会出现驱动过慢,开关损耗过大甚至不能驱动的问题,这点我们在设计时需要注意。

2、IC内部驱动能力不足时

当然,对于IC内部驱动能力不足的问题我们也可以采用下面的方法来解决。

图片

这种增加驱动能力的方式不仅增加了导通时间,还可以加速关断时间,同时对控制毛刺及功率损耗由一定的效果。当然这个我们在LAYOUT时要尽量将这两个管子放的离MOSFET栅极较近的位置。这样做的好处还有减少了寄生电感,提高了电路的抗干扰性。

3、增加MOSFET的关断速度

如果我们单单要增加MOSFET的关断速度,那么我们可以采用下面的方式来进行。

图片

关断电流比较大时,能使MOSFET输入电容放电速度更快,从而降低关断损耗。大的放电电流可以通过选择低输出阻抗的MOSFET或N沟道的负的截止的电压器件来实现,最常用的就是加加速二极管。

栅极关断时,电流在电阻上产生的压降大于二极管导通压降时,这时二极管会导通,从而将电阻进行旁路,导通后,随着电流的减小,二极管在电路中的作用越来越小,该电路作用会显著的减小MOSFET关断的延迟时间。

当然这个电路有一定的缺点,那就是栅极的电流仍然需要留过IC内部的输出驱动阻抗,这有什么办法解决呢?

下面来讲讲PNP加速关断驱动电路。

4、PNP加速关断驱动电路

再来谈以下PNP加速关断电路

图片

PNP加速关断电路是目前应用最多的电路,在加速三级管的作用下可以实现瞬间的栅源短路,从而达到最短的放电时间,之所以加二极管一方面是保护三级管基极,另一方面是为导通电流提供回路及偏置,该电路的优点为可以近似达到推拉的效果加速效果明显,缺点为栅极由于经过两个PN节,不能是栅极真正的达到0伏。

5、当源极输出为高电压时的驱动

当源极输出为高电压的情况时,我们需要采用偏置电路达到电路工作的目的,即我们以源极为参考点,搭建偏置电路,驱动电压在两个电压之间波动,驱动电压偏差由低电压提供,如下图所示。

图片

当然,这个图有点问题,不知道有没有哪位大侠看出来?

其实问题就是“驱动电源”需要悬浮,要以MOS的源极共“地(给大家加深印象)

这个是正确的图纸。供各位参考

图片

6、满足隔离要求的驱动

为了满足安全隔离的要求或者提供高端浮动栅极驱动经常会采用变压器驱动。这种驱动将驱动控制和MOSFET进行了隔离,可以应用到低压及高压电路中去,如下图所示

图片

变压器驱动说白了就是隔离驱动,当然现在也有专门的驱动IC可以解决,但变压器驱动有自己的特点使得很多人一直在坚持用。

图中耦合电容的作用是为磁化的磁芯提供复位电压,如果没有这个电容,会出现磁饱和。

与电容串联的电阻的作用是为了防止占空比突然变化形成LC的震荡,因此加这个电阻进行缓解。

7、自举逆变图

下面上一个实际的自举逆变图,供参考。

图片

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/688160.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【C++11新特性】详解智能指针 创建、使用、注意事项

创作不易&#xff0c;本篇文章如果帮助到了你&#xff0c;还请点赞 关注支持一下♡>&#x16966;<)!! 主页专栏有更多知识&#xff0c;如有疑问欢迎大家指正讨论&#xff0c;共同进步&#xff01; &#x1f525;c系列专栏&#xff1a;C/C零基础到精通 &#x1f525; 给大…

小白如何学鸿蒙开发?

在互联网技术不断发展的现在&#xff0c;鸿蒙操作系统的出现标志着是能技术领域的一次重大突破&#xff0c;鸿蒙作为华为推出的一代操作系统&#xff0c;鸿蒙不仅达代表了自主创新的力量&#xff0c;还因为独特的分布式架构和全场景适配能力而备受关注。随着鸿蒙生态的不断完善…

测试架构师必备技能 —— Nginx安装部署实战

Nginx("engine x")是一款是由俄罗斯的程序设计师Igor Sysoev所开发高性能的免费开源Web和 反向代理服务器&#xff0c;也是一个 IMAP/POP3/SMTP 代理服务器。在高并发访问的情况下&#xff0c;Nginx是Apache服务器不错的替代品。官网数据显示每秒TPS高达50W左右。本文…

左旋字符串解析

题目 实现一个函数&#xff0c;可以左旋字符串中的k个字符。 例如&#xff1a; ABCD左旋一个字符得到BCDA ABCD左旋两个字符得到CDAB 法1&#xff1a;一个个移动 #include<stdio.h> #include<string.h>//把一个字符串s,左移time个字符 void leftRound(char* s…

leetcode日记(26)有效的数独

用暴力解法解出来的&#xff0c;判断3*3那要写的比较多&#xff0c;判断竖列那花了点功夫。 不知道有没有更好的解法。 class Solution { public:bool isValidSudoku(vector<vector<char>>& board) {for(int i0;i<9;i){vector<char>cboard[i];for(i…

[Docker实战] 旭日X3派上Docker Openwrt +Samba 实现局域网NAS 开启AP模式

​ &#x1f308; 博客个人主页&#xff1a;Chris在Coding &#x1f3a5; 本文所属专栏&#xff1a;[旭日X3派] [Docker实战] ❤️ 前置学习专栏&#xff1a;[Linux学习] ⏰ 我们仍在旅途 …

创建补丁文件.patch

前言 在linux中&#xff0c;在工程实践中。 自己基于文件1进行了修改&#xff0c;得到文件2&#xff0c;文件1有线上仓库。时常会遇到以下两种情景&#xff1a; 由于文件过大&#xff0c;直接向组员分享文件2很麻烦。由于修改地方过多&#xff0c;每次更换环境都需要重新修改文…

【JAVA语言-第18话】集合框架(五)——Map、HashMap、LinkedHashMap、TreeMap集合

目录 双列集合Map 1.1 概述 1.2 特点 1.3 Map接口中的常用方法 1.3.1 练习 1.4 HashMap集合 1.4.1 概述 1.4.2 特点 1.5 LinkedHashMap集合 1.5.1 概述 1.5.2 特点 1.6 TreeMap集合 1.6.1 概述 1.6.2 特点 1.7 Map集合练习 1.8 HashMap、LinkedHashMap、Tre…

【EI会议征稿通知】第五届城市工程与管理科学国际会议(ICUEMS 2024)

【Scopus稳定检索】第五届城市工程与管理科学国际会议&#xff08;ICUEMS 2024&#xff09; 2024 5th International Conference on Urban Engineering and Management Science 第五届城市工程与管理科学国际会议&#xff08;ICUEMS 2024&#xff09;将于2024年5月31日-6月2日…

GitKraken Create Repository and Clone不可点击

问题 GitKraken Create Repository and Clone不可点击 详细问题 笔者第一次使用GitKraken&#xff0c;在创建仓库时&#xff0c;填写完成仓库初始化后。发现Create Repository and Clone不可点击。 解决方案 选择Where to clone to位置 产生原因 在创建仓库时&#xff0…

洛谷: P1479 宿舍里的故事之五子棋

题目链接: https://www.luogu.com.cn/problem/P1479 思路: 这道题目可以打表或者搜索。每个位置有选择/不选择两种情况。搜索的时候我们一行一行的搜索&#xff0c;直到使用的棋子达到n为止。b[i]为五子连线的数量&#xff0c;b[i] 1表示五子连线的数量可以取i&#xff0c;在…

day6:继承与多态

思维导图 2.编程题&#xff1a; 以下是一个简单的比喻&#xff0c;将多态概念与生活中的实际情况相联系&#xff1a;比喻&#xff1a;动物园的讲解员和动物表演 想象一下你去了一家动物园&#xff0c;看到了许多不同种类的动物&#xff0c;如狮子、大象、猴子等。现在&#xff…

如何引导llm为自己写prompt生成剧本

如何使用写prompt让你自己生一个狗血修仙穿越短剧&#xff0c;且短剧有趣生动让人流连忘返 好的&#xff0c;我会尝试编写一个狗血修仙穿越短剧的prompt&#xff0c;以激发你的想象力&#xff0c;让你创作出一个既有趣又生动的短剧。以下是我的prompt&#xff1a; 标题&#x…

简洁高效的短链接:优化互联网体验

title: 简洁高效的短链接&#xff1a;优化互联网体验 date: 2024/2/18 13:24:24 updated: 2024/2/18 13:24:24 tags: 短链接长网址缩短美观简洁分享优化点击率提升数据统计用户体验 在互联网时代&#xff0c;我们经常遇到需要分享长网址的情况。长网址不仅不美观&#xff0c;而…

Mysql开启bin-log日志

目录 一、安装配置 二、mysqlbinlog命令 一、安装配置 yum -y install mariadb mariadb-server#安装mysql数据库#默认配置文件/etc/my.cnfvim /etc/my.cnflog-binmariadb-bin #开启二进制日志 systemctl restart mariadb#会在/car/lib/mysql/产生二进制日志文件&#xff0…

防火墙(三) -----------------关于iptables规则的保存

一、关于iptables规则的保存 之前写的iptables的设置&#xff0c;但是都是临时生效的&#xff0c;一旦电脑重启&#xff0c;那么就会失效&#xff0c;如何永久保存&#xff0c;需要借助iptables-save命令&#xff0c;开机生效需要借助iptables-restore命令&#xff0c;并写入规…

AB测试最小样本量

1.AB实验过程 常见的AB实验过程&#xff0c;分流-->实验-->数据分析-->决策&#xff1a;分流&#xff1a;用户被随机均匀的分为不同的组实验&#xff1a;同一组内的用户在实验期间使用相同的策略&#xff0c;不同组的用户使用相同或不同的策略。数据收集&#xff1a;…

HOOPS发布全新CAD文件支持以及改进的API性能版本!增加了对Navisworks和C#支持!

全球工程软件开发工具包的领先提供商Tech Soft 3D今天宣布推出HOOPS Exchange 2024&#xff08;支持30多种文件格式的领先CAD数据转换SDK&#xff09;和HOOPS Publish 2024&#xff0c;用于发布交互式3D PDF、3D HTML和3D CAD数据的领先工具包。 HOOPS Exchange现在支持Navisw…

C++day6

模拟跟随导演去动物园&#xff1a; #include <iostream>using namespace std; class Animal { private:string name; public:Animal(){}Animal(string name):name(name){}virtual void perform(){cout << name << "为我们讲解,说&#xff1a;" &…

php 数组函数

php 数组函数 1. 常用的php数组函数 1. 常用的php数组函数 array_pop() 删除数组中最后一个元素 array_push() 将一个或多个元素插入到数组的末尾 array_keys <?php $arr array("刘岩" > 30, "范冰冰" > 31, "娜扎" > 31);$…