MOSFET 和 IGBT 栅极驱动器电路的基本原理学习笔记(五)交流耦合栅极驱动电路

news2024/11/17 0:51:18

交流耦合栅极驱动电路

1.计算耦合电容
2.耦合电容器的启动瞬变
3.总结

栅极驱动路径中的交流耦合可为栅极驱动信号提供简单的电平位移。交流耦合的主要作用是修改主MOSFET 的开通和关断栅极电压,而高侧栅极驱动则不同,它最需要关注的是缩小较大的电势差。在如 图31 所示的接地参考示例中,栅极驱动在 -VCL 和 VDRV-VCL 电平之间,而不是驱动器的初始输出电压电平 0V和 VDRV 之间。
电压 VCL 由二极管钳断网络决定,在耦合电容器上形成。此技术的优点是能够以简单的方法在开关关断时和关断状态下为栅极提供负偏置,从而提高 MOSFET 的关断速度并改善 dv/dt 抗扰性。这种折衷方法略微降低了开启速度,同时由于正驱动电压降低可能增加 RDS(on) 电阻。

在这里插入图片描述

交流耦合的基本元件是耦合电容器 CC 和栅源极负载电阻器 RGS。
该电阻器在上电过程中发挥着关键作用,可拉低栅极电压。这是唯一一种在启动时使 MOSFET 保持关断的机制,它的原理是在驱动器的输出端和器件栅极之间阻断耦合电容器的影响。此外,RGS 为耦合电容器上的电流提供了一个路径。如果没有这个电流分量,则不允许在 CC 上形成电压。从理论上来说,会在每个开关周期中提供数量相同的总栅极电荷,然后通过电容器移除,并且经过 CC 的净电荷为零。

相同的原理可应用于稳态运行,以通过电路中的 RGS 确定耦合电容器上的直流电压。假定没有钳位电路,电容器上的恒定 VC 电压、恒定占空比 D 和 RGS 的电流可表示为经过 CC 的附上电荷分量。

相应地,在 MOSFET 的开启和连续开通过程中通过耦合电容器提供的总电荷如 公式 33 所示。

在这里插入图片描述
对于开关的关断和连续关断时间也应遵循相同的注意事项,总电荷可按 公式 34 所示进行计算。

在这里插入图片描述

对于稳态运行,两种电荷必须相等。
通过求解 VC 的方程式,可确定耦合电容器上的电压。
在这里插入图片描述
这个为人所熟知的关系强调了占空比对耦合电容器电压的依赖性。随着占空比变化,VC 随之改变,且MOSFET 的开通和关断电压相应调节。按照 图 32 的示例,在低占空比周期中,关断过程中的负偏置减小,而在高占空比时,开启电压不足。

在这里插入图片描述
可使用与 RGS 并联的钳位电路来解决大占空比下开启电压不足的问题,如 图 31 所示。图 32 中还显示了对耦合电容器电压的影响。由于耦合电容器电压受到钳位限制,因此可确定栅极的最大负偏置电压。由于栅极驱动振幅不受交流耦合电路的影响,因此可确保整个占空比范围内的最低开启电压。

1.计算耦合电容

每个开关周期中经过 CC 的电荷量会以开关频率为基础在耦合电容器上形成交流纹波电压。显然,这种电压变化与驱动电压的振幅相比应保持较小的值。

可根据之前确定的电荷计算纹波电压,如 公式 36 所示。

在这里插入图片描述
考虑到 VC = D⋅VDRV,还可重新排列 公式 37 以获得所需的电容值。

在这里插入图片描述
此表达式表明在 D = 0.5 时为最大值。一条良好的经验法则是,将最差情况下的交流纹波电压振幅 (ΔVC) 限制为大约 VDRV 的 10%。

2.耦合电容器的启动瞬变

必须再定义一个参数,才能计算所需的最小耦合电容值。必须选择 RGS 的值。为了做出明智的决策,必须检查交流耦合电路的启动瞬变。

上电时,CC 上的初始电压为零。当驱动器的输出开始切换时,耦合电容器上的直流电压会逐渐上升,直至达到稳态值 VC。在 CC 上形成 VC 的持续时间取决于由 CC 和 RGS 决定的时间常数。因此,要同时实现耦合电容器的目标启动瞬变时间和特定纹波电压,必须同时计算两个参数。幸运的是,以下两个公式可计算这两个未知数:

在这里插入图片描述

从而得到一个解决方案。代入第二个公式中 RGS 的表达式,最差情况下 D = 0.5,确定 ΔVC = 0.1 × VDRV,可求解并简化第一个公式,计算最小电容值,如 公式 39 所示。

在这里插入图片描述
计算出 CC,MIN 后,其值和所需启动时间常数 (τ) 决定了所需的下拉电阻。交流耦合驱动的常见设计折衷方法是平衡效率和瞬变时间常数。为了在不同占空比下更快地调节耦合电容器电压,必须允许栅源极电阻器上存在更大的电流。

3.总结
前面所述的关于开关速度、dv/dt 抗扰性、旁路规则等方面的每条注意事项均适用于所有电路,包括变压器耦合栅极驱动。由于这些主题互为基础,因此只重点介绍了特定电路的独特新属性。

还展示了一种为高速开关应用设计高性能栅极驱动电路的系统性 应用非常重要。可通过以下分步核对表总结此过程:

• 在完成功率级设计并选择电源组件后,开始栅极驱动设计过程。
• 采集所有相关的工作参数。具体来说,包括基于应用要求的功率 MOSFET 的电压和电流应力、工作结温度以及与功率 MOSFET 周围外部电路相关的 dv/dt 和 di/dt 极限,这些参数通常由功率级的不同阻尼器或谐振电路决定。
• 估算用于描述实际应用电路中功率半导体的寄生分量值的所有器件参数。数据表中列出的值通常是在不现实的室温测试条件下产生中,必须相应地进行修正。这些参数包括器件电容、总栅极电荷、RDS(on)、阈值电压、米勒平坦区域电压、内部栅极网状电阻等。
• 应优先考虑以下要求:性能、印刷电路板大小、目标成本等。然后选择符合功率级拓扑的合适栅极驱动电流。
• 确定将用于为栅极驱动电路供电的偏置电压电平,并检查电压是否足以将 MOSFET 的 RDS(on) 降至最低。
• 根据目标上电 dv/dt 和所需的开通和关断开关速度,选择驱动器 IC、栅源极电阻值和串联栅极电阻RGATE。
• 根据需要设计(或选择)栅极驱动变压器。
• 如果是交流耦合,计算耦合电容值。
检查启动和瞬态运行条件,尤其是在交流耦合栅极驱动电路中。
• 估算驱动器的 dv/dt 和 di/dt 能力,并将其与功率级确定的值进行比较。
• 根据需要增加一种关断电路,并计算可满足 dv/dt 和 di/dt 要求的分量值。
• 检查驱动器电路中所有元件的功率损耗。
• 计算旁路电容值。
• 优化印刷电路板布局,最大程度地减小寄生电感。
随时检查最终印刷电路板的栅极驱动波形,查看在栅源极端子和驱动器 IC 输出端有无过度振铃。
• 增加保护或根据需要更换栅极驱动电阻器以调整谐振电路。

在可靠的设计中,应针对最差情况对这些步骤进行评估,因为温升、瞬态电压和电流应力可以给驱动器的运行带来重大变化,最终影响功率 MOSFET 的开关性能。

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

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

相关文章

软件安全测试-web安全测试基础

目录 1. Web安全的测试范围 2.Web安全的四要素 3. Web安全的分类 4. Web安全的类别排名​ 5. 零时差攻击 6. Web安全的载体 7. 了解软件安全测试相关的Cooike,Session,Token 7.1 会话级鉴权及认证技术 7.2 会话安全管理需要授权和鉴权两个步骤 …

单例模式(史上最全)

文章很长,而且持续更新,建议收藏起来,慢慢读!疯狂创客圈总目录 博客园版 为您奉上珍贵的学习资源 : 免费赠送 :《尼恩Java面试宝典》 持续更新 史上最全 面试必备 2000页 面试必备 大厂必备 涨薪必备 免费赠送 经典…

0121 动态规划 Day10

剑指 Offer 46. 把数字翻译成字符串 给定一个数字,我们按照如下规则把它翻译为字符串:0 翻译成 “a” ,1 翻译成 “b”,……,11 翻译成 “l”,……,25 翻译成 “z”。一个数字可能有多个翻译。…

Python——翻转字符串

题目介绍 以空格为分割,将字符串中的每个单词的字母位置不变,单词顺序从后往前翻转 例如:I am a student. 变成:student. a am I Python中的标准库是为了提高程序员开发效率,减少学习成本,而设计的一系列方…

spring——Spring Bean定义

在 XML 配置的<beans> 元素中可以包含多个属性或子元素&#xff0c;常用的属性或子元素如下表所示。 属性名称描述idBean 的唯一标识符&#xff0c;Spring IoC 容器对 Bean 的配置和管理都通过该属性完成。id 的值必须以字母开始&#xff0c;可以使用字母、数字、下划线等…

SpringCloud Gateway网关的使用与介绍

目录 1. gateway简介 1.1 是什么 1.2 作用 1.3 主要特征 1.4 与zuul的主要区别 1.5 主要组件 1.6 架构图 2. 开发示例 2.1 创建一个gateway模块 2.2 与nacos结合使用 2.2.1 默认规则 2.2.2 通过配置文件配置路由 2.2.3 动态路由 1. gateway简介 1.1 是什么 Spri…

Vulnhub靶机:PRIME_ 1

目录介绍信息收集主机信息探测主机信息探测网站探测目录爆破排雷dirsearch强制访问文件包含漏洞利用WordPress提权wordpress配置文件内核提权介绍 系列&#xff1a;Prime&#xff08;此系列共1台&#xff09; 发布日期&#xff1a;2019年9月1日 难度&#xff1a;初-中 运行环境…

在 Istio 服务网格中使用 Argo Rollouts 实现智能的渐进式发布

1 Argo Rollouts 介绍 Kubernetes 原生的 Deployment 利用 Rolling Update 滚动更新的策略在应用升级时提供基本的安全保证&#xff08;例如就绪探针&#xff09;。然而默认的滚动更新策略存在着一些明显的缺点&#xff0c;例如&#xff1a; 无法控制流向新版本的流量。无法控…

tensorflow入门(四)如何用tensorflow训练神经网络

参考 如何用tensorflow训练神经网络 - 云社区 - 腾讯云 在使用神经网络解决实际的分类或回归问题时需要设置好参数取值。下面介绍使用监督学习的方式来合理地设置参数取值&#xff0c;同时也将给出tensorflow程序来完成这个过程。设置神经网络参数的过程就是神经网络的训练过…

基于JDBC的MySQL数据库编程

✨博客主页: 荣 ✨系列专栏: MySQL ✨一句短话: 难在坚持,贵在坚持,成在坚持! 文章目录一. JDBC概述二. JDBC前置工作1. 准备好MySQL驱动包2. 创建项目三. JDBC的使用步骤1. 创建数据源DataSourece2. 连接数据库3. 构造并执行sql语句4. 释放资源5. sql语句不要写死(以插入为例)…

C++入门基础07:函数定义与声明、函数传参(传值、传地址、传引用)、函数重载

C入门基础07&#xff1a;函数定义与声明、函数传参&#xff08;传值、传地址、传引用&#xff09;、函数重载 1、函数定义与声明 函数是一起执行一个任务的一组语句。每个程序&#xff08;C/C&#xff09;都有一个主函数 main() &#xff0c; 所有简单的程序都可以定义其他额…

1563_AURIX_TC275_EVR的控制寄存器

全部学习汇总&#xff1a; GreyZhang/g_TC275: happy hacking for TC275! (github.com) 1. 连续的写入必须确保是解锁状态&#xff0c;否则的话可能会导致所有的总线阻塞。 2. 多核系统中&#xff0c;尽量写入之后再读取一下确认写入的状态。 这里是过压以及欠压的几个监控结果…

if、for、while结构的用法

分支与循环的流程控制一、分支流程控制1. if分支语句结构1). 单分支2). 双分支3). 三元运算符&#xff08;双分支的简化&#xff09;4). 多分支二. 循环流程控制1. while循环语句语法结构1.while循环用法2.while 的死循环3. while else的用法2. for循环语句语法结构1. for和ran…

嵌入式开发学习之--串口通讯(上)

提示&#xff1a;本篇开始学习各种通讯方式&#xff0c;重中之重。 文章目录前言一、 串口通讯协议简介1.1 物理层1.2 协议层1.2.1 基本组成。1.2.2 波特率1.2.3 起始和终止位1.2.4 有效数据1.2.5 数据校验二、USART结构体详解总结前言 作为一个嵌入式的开发者&#xff0c;解析…

网页木马挂马的实现与防范

一、网页挂马是什么 不少用户都碰到过这样的现象&#xff1a;打开一个网站&#xff0c;结果页面还没显示&#xff0c;杀毒软件就开始报警&#xff0c;提示检测到木马病毒。有经验的朋友会知道这是网页恶意代码&#xff0c;这就是典型的网页挂马现象。那么是什么原因导致了这种…

数据库概论之MySQL表的增删改查 - 进阶版本1

MySQL表的增删改查 - 进阶1、数据库约束1.1 约束类型1.2 NULL约束1.3 UNIQUE约束1.4 DEFAULT约束1.5 PRIMARY约束1.6 FOREIGN KEY外键约束1.6.1 语法1.6.2 工作原理2、表的设计2.1 一对一2.2 一对多2.3 多对多大家好&#xff0c;已经好久没更新了 , 学校的学业有点忙 , 没有额外…

[论文解析] Denoising Diffusion Probabilistic Models

文章目录OverviewsWhat problem is addressed in the paper?What is the key to the solution?What is the main contribution?Contents扩散概率模型背景算法实验结论Overviews What problem is addressed in the paper? We present high quality image synthesis result…

【Java面试】说说类加载机制(流程)

文章目录加载流程装载(Load)链接(Link)验证(Verify)准备(Prepare)解析(Resolve)初始化(Initialize)卸载(Unload)加载流程 类的加载流程如下&#xff1a; 转载(Load)->链接(Link)->初始化(Initialize)->使用(Use)->卸载(Unload) 其中链接又包含验证(Verify)&#x…

rabbitMQ延时队列——TTL和DLX

一. 场景&#xff1a;“订单下单成功后&#xff0c;15分钟未支付自动取消” 1.传统处理超时订单 采取定时任务轮训数据库订单&#xff0c;并且批量处理。其弊端也是显而易见的&#xff1b;对服务器、数据库性会有很大的要求&#xff0c; 并且当处理大量订单起来会很力不从…

flask前后端项目--实例-前端部分:-4-vue-Element Plus

flask前后端项目--实例-前端部分&#xff1a;-4-vue-Element Plus组件添加事项 一、实验测试步骤 1.Element Plus添加 1.先备份App.VUE&#xff0c;然后修改app.vue的内容&#xff0c;数据来源资Element Plus的表格table 2. 数据来源资Element Plus的表格table 3. 运行服务&…