吴恒 鼎阳硬件设计与测试智库专家组成员

引 言

对于开关电源来说,驱动电路作为控制电路和功率电路的接口,其作用至关重要,本文就将详细探讨开关电源的驱动电路的参数设计以及驱动芯片的选型。

常用的mos管驱动电路结构如图1所示,驱动信号经过图腾柱放大后,经过一个驱动电阻Rg给mos管驱动。其中

是驱动回路的感抗,一般包含mos管引脚的感抗,PCB走线的感抗等。在现在很多的应用中,用于放大驱动信号的图腾柱本身也是封装在专门的驱动芯片中。本文要回答的问题就是对于一个确定的功率管,如何合理地设计其对应的驱动电路(如驱动电阻阻值的计算,驱动芯片的选型等等)。
图1:常用的mos管驱动电路

注1:图中的

为mos管栅源极的下拉电阻,其作用是为了给mos管栅极积累的电荷提供泄放回路,一般取值在10k~几十k这一数量级。由于该电阻阻值较大,对于mos管的开关瞬态工作情况基本没有影响,因此在后文分析mos的开关瞬态时,均忽略
的影响。

注2:

为mos管的三个寄生电容,在考虑mos管开关瞬态时,这三个电容的影响至关重要。

1、驱动电阻的计算

1.1、驱动电阻的下限值

驱动电阻下限值的计算原则为:驱动电阻必须在驱动回路中提供足够的阻尼,来阻尼mos开通瞬间驱动电流的震荡。

图2 mos开通时的驱动电流

当mos开通瞬间,

通过驱动电阻给
充电,如图2所示(忽略
的影响)。根据图2,可以写出回路在s域内对应的方程:
(1)

根据式(1)可以求解出

,并将其化为典型二阶系统的形式:
(2)

根据式(2),可以求解出该二阶系统的阻尼比为:

(3)

为了保证驱动电流

不发生震荡,该系统的阻尼比必须大于1,则根据(3)可以求解得到:
(4)

式(4)给出了驱动电阻

的下限值,式(4)中
为mos管gs的寄生电容,其值可以在mos管对应的datasheet中查到。而
是驱动回路的感抗,一般包含mos管引脚的感抗,PCB走线的感抗,驱动芯片引脚的感抗等,其精确的数值往往难以确定,但数量级一般在几十nH左右。

因此在实际设计时,一般先根据式(4)计算出

下限值的一个大概范围,然后再通过实际实验,以驱动电流不发生震荡作为临界条件,得出
下限值。

1.2、驱动电阻的上限值

驱动电阻上限值的计算原则为:防止mos管关断时产生很大的dV/dt使得mos管再次误开通。

当mos管关断时,其DS之间的电压从0上升到

,因此有很大的dV/dt,根据公式:i=CdV/dt,该dV/dt会在
上产生较大的电流
,如图3所示。
图3:mos关断时的对应电流

该电流

会流过驱动电阻
,在mos管GS之间又引入一个电压,当该电压高于mos管的门槛电压
时,mos管会误开通,为了防止mos管误开通,应当满足:
(5)

由上式解得:

(6)

式(6)给出了驱动电阻

的上限值,式(6)中
为mos管gd的寄生电容,
为mos管的门槛电压,均可以在对应的datasheet中查到,dV/dt则可以根据电路实际工作时mos的DS电压和mos管关断时DS电压上升时间(该时间一般在datasheet中也能查到)求得。

从上面的分析可以看到,在mos管关断时,为了防止误开通,应当尽量减小关断时驱动回路的阻抗。基于这一思想,下面再给出两种很常用的改进型电路,可以有效地避免关断时mos的误开通问题。

图4:改进电路1

图4给出的改进电路1是在驱动电阻上反并联了一个二极管,当mos关断时,关断电流就会流经二极管Doff,这样mos管gs的电压就为二极管的导通压降,一般为0.7V,远小于mos的门槛电压(一般为2.5V以上),有效地避免了mos的误开通。

图5:改进电路2

图5给出的改进电路2是在驱动电路上加入了一个开通二极管Don和关断三级管

。当mos关断时,
打开,关断电流就会流经该三极管
,这样mos管gs的电压就被钳位至地电平附近,从而有效地避免了mos的误开通。

1.3、驱动电阻阻值的选择

根据1.1节和1.2节的分析,就可以求得mos管驱动电阻的上限值和下限值,一般来说,mos管驱动电阻的取值范围在5~100欧姆之间,那么在这个范围内如何进一步优化阻值的选取呢?这就要从损耗方面来考虑,当驱动电阻阻值越大时,mos管开通关断时间越长(如图6所示),在开关时刻电压电流交叠时间久越大,造成的开关损耗就越大(如图7所示)。所以在保证驱动电阻能提供足够的阻尼,防止驱动电流震荡的前提下,驱动电阻应该越小越好。

图6:mos开关时间随驱动电阻的变化
图7:mos开关损耗随驱动电阻的变化

比如通过式(4)和式(6)的计算得到驱动电阻的下限为5欧姆,上限为100欧姆。那么考虑一定的裕量,取驱动电阻为10欧姆时合适的,而将驱动电阻取得太大(比如50欧姆以上),从损耗的角度来讲,肯定是不合适的。

2、驱动芯片的选型

对于驱动芯片来说,选型主要考虑如下技术参数:驱动电流,功耗,传输延迟时间等,对隔离型驱动还要考虑原副边隔离电压,瞬态共模抑制等等(common mode transient immunity),下面就分别加以介绍。

2.1 最大电流

在mos管开通的时候,根据图2,可以得到mos开通瞬间的驱动电流

为(忽略
的影响)
(7)

其中

为驱动电压的摆幅,

那么在选择驱动芯片的时候,最重要的一点就是驱动芯片能提供的最大电流要超过式(7)所得出的电流,即驱动芯片要有足够的“驱动能力”。

2.2 功耗

驱动功率计算表达式如下:

(8)

其中

为栅极充电电荷,可以在datasheet中查到,
为驱动电压的摆幅,
为mos的开关频率,

在实际选择驱动芯片时,应选择驱动芯片所能提供的功率大于式(8)所计算出来的功率。同时还要考虑环境温度的影响,因为大多数驱动芯片所能提供的功率都是随着环温的升高而降额的,如图8所示。

图8:驱动允许的损耗功率随着环温升高而降额

2.3 传输延迟(Propagation Delay)

所谓传输延迟,即驱动芯片的输出上升沿和下降沿都要比起输入信号延迟一段时间,其对应的波形如图9所示。对于传输延迟来说,我们一般希望有两点:1)传输延时的实际要尽量短。2)“开通”传输延时和“关断”传输延时的一致性要尽量好。

图9:驱动芯片输入输出传输延时

下面就针对第二点来说一说,如果开通和关断传输延时不一致会有什么影响呢?我们以常用的IGBT驱动,光耦M57962为例,给出其传输延时的数据,如图10所示。

图10:M57962的传输延时数据

从图10可以看到,M57962的的开通传输延时一般为1us,最大为1.5us;关断传输延时一般为1us,最大为1.5us。其开通关断延时的一致性很差,这样就会对死区时间造成很大的影响。假设输入M57962的驱动死区设置为1.5us。那么实际到IGBT的GE级的驱动死区时间最大为2us(下管开通延时1.5us, 上管关断延时1us),最小仅为1us(下管开通延时1us, 上管关断延时1.5us)。造成实际到达IGBT的GE级的死区时间的不一致。因此在设计死区时间时,应当充分考虑到驱动芯片本身的传输延时的不一致性,避免因此造成的死区时间过小而导致的桥臂直通。

2.4 原副边绝缘电压

对于隔离型驱动来说(光耦隔离,磁耦隔离)。需要考虑原副边的绝缘电压,一般项目中都会给出绝缘电压的相关要求。若没有相关要求,一般可取绝缘电压为mos电压定额的两倍以上。

2.5共模瞬态抑制等等(common mode transient immunity)

对于桥式电路来说,同一桥臂上管的源极(也就是下管的漏极)是高频跳变的,该高频跳变的dV/dt会通过隔离驱动原副边的寄生电容产生较大的共模电流耦合到原边,从而对控制驱动产生影响,如图11所示。所以说,驱动芯片的共模瞬态抑制(common mode transient immunity)

也很重要,在实际选择驱动芯片时,驱动芯片的CM transient immunity应该大于电路中实际的dV/dt,越大越好。

图11:共模瞬态抑制

暂时就想到这么一些,在此抛砖引玉,希望得到各位同行的补充。

以上。

参考文献:

[1] Laszlo Balogh. Design And Application Guide for High Speed MOSFET Gate Drive Circuits.

[2] IGBT and MOSFET Drivers Correctly Calculated. Application note AN-1001, Concept


版权声明:鼎阳硬件设计与测试智库发表的所有文章皆为鼎阳硬件设计与测试智库专家呕心沥血之原创。希望我们的经验总结能够帮助到更多的硬件人,欢迎转载!我们鼓励分享,但也坚决捍卫我们的权益。引用请注明出处——“鼎阳硬件设计与测试智库”微信号(SiglentThinkTank)。鼎阳硬件设计与测试智库将保留追究文章非法盗用者法律责任的权利!

mos管电路_【鼎阳硬件智库原创︱电源】 MOS管驱动电路的设计相关推荐

  1. 已调信号波形是怎样的_【鼎阳硬件智库原创 | 测试测量】初识任意波形发生器...

    方浩 鼎阳硬件设计与测试智库专家组成员 在产品调试的过程中,大多数的电路需要输入某种幅度随时间变化的信号,在这样的应用场景中,一个完整的测试测量系统一般会包含激励源,被测件和采集仪器三个部分.采集仪器 ...

  2. 画时域随机信号波形_【鼎阳硬件智库原创︱测试测量】任意波形发生器的基本输出波形及其相关参数...

    方浩 鼎阳硬件设计与测试智库专家组成员 传统的函数发生器可以输出正弦波.方波.三角波等标准波形,但是在实际的测试场景中,为了模拟产品在实际使用过程中的复杂情况,往往需要人为地去制造一些"不规 ...

  3. ui曲线谁是横坐标_【鼎阳硬件智库原创 | 测试测量】关于示波器的幅频特性曲线...

    关于示波器的幅频特性曲线 -- 公示鼎阳SDS3054和SDS1102E的幅频特性曲线 汪进进 鼎阳硬件设计与测试智库发起人之一 1,基于RC理论模型的示波器幅频特性曲线 示波器的带宽被称为示波器的第 ...

  4. 伏安特性曲线实验报告_【鼎阳硬件智库原创 | 测试测量】动手测量电解电容器的阻抗频率特性...

    何庆松 鼎阳硬件设计与测试智库专家组成员 众所周知,电容器的等效电路如图1所示,由电容.等效串联电感ESL.等效串联电阻ESR所构成,所以一定存在一个串联谐振点f0.其阻抗频率特性大致图2所示,谐振点 ...

  5. npn三种波形失真_【鼎阳硬件智库原创 | 测试测量】初识任意波形发生器

    方浩 鼎阳硬件设计与测试智库专家组成员 在产品调试的过程中,大多数的电路需要输入某种幅度随时间变化的信号,在这样的应用场景中,一个完整的测试测量系统一般会包含激励源,被测件和采集仪器三个部分.采集仪器 ...

  6. 最小采样频率计算公式_【鼎阳硬件智库原创 | 测试测量】示波器和频率计测量频率,哪个更准?...

    高学琴 鼎阳硬件设计与测试智库专家组成员 在电子技术领域中,信号频率的测量是我们经常会遇到的问题,示波器和频率计均可以实现频率测量,那么究竟哪种方法的测量结果更为准确呢?下面我们将就这两种方法的测量原 ...

  7. 零中频接收机频率转换图_【鼎阳硬件智库原创︱测试测量 】基于全数字中频技术频谱分析仪的工作原理...

    汪进进 鼎阳硬件设计与测试智库专家组成员 频谱分析仪简称频谱仪,是射频工程师最熟悉的一种仪器.相对于示波器作为"电子工程师的眼睛",占据"时域第一仪器"甚至&q ...

  8. 零中频接收机频率转换图_【鼎阳硬件智库原创︱频谱分析仪】频谱分析仪应用解惑之频率分辨力...

    杨鼎 鼎阳硬件设计与测试智库专家组成员 带宽是频域分析中的常见指标,在上一部分的文章<频谱分析仪应用解惑之带宽>中,我们讲述了频谱分析仪中常见的分辨率带宽和视频带宽,文中提到RBW的带宽和 ...

  9. 矩形窗函数的频谱图_【鼎阳硬件智库原创︱频谱分析仪】频谱分析仪应用解惑之带宽...

    杨鼎 鼎阳硬件设计与测试智库专家组成员 带宽是频域分析中的常见指标,频谱分析仪中常见的带宽有分辨率带宽和视频带宽,本文将全面讲解这些概念,以及之间的联系和区别. 分辨率带宽RBW(Resolution ...

最新文章

  1. 像癌症一样传播:世界首个PLC病毒问世
  2. android开发之当设置textview多少字后以省略号显示。限制TextView的字数
  3. linux下一键编译安装MariaDB10.0.12
  4. nyoj3533D dungeon
  5. Java集合框架总结(5)——Map接口的使用
  6. java RSA加密解密实现(含分段加密)
  7. DRAM,SRAM,SDRAM的关系与区别
  8. Cloud for Customer的mobile setting前台实现
  9. C语言(CED)查找最接近的元素(分治法/二分查找):在一个非降序列中,查找与给定值最接近的元素。(递归实现)
  10. mysql的十进位,MySQL十进制字段的正确默认值是什么?
  11. Ontrack EasyRecovery15英文版数据恢复软件
  12. 如何实现一个以中国为中心的世界地图
  13. Namenode服务挂
  14. Gris 游戏开发-day04
  15. java 默认打印机_JavaScript代码 设置默认打印机!
  16. python 拆包_python3拆包详解
  17. 如何在网页中嵌入播放器
  18. Flutter 替换高德定位默认图标
  19. SVG文档:使用SVG 编程(转自IBM文档库)
  20. C# 操作Excel数据透视表详解 – 创建、操作和删除

热门文章

  1. cocos2d: 使用TexturePacker , pvr.ccz, CCSpriteBatchNode, CCSpriteFrameCache
  2. Free_NAS 0.72 安装中
  3. 提高IT运维综合管理能力,实现业务服务管理
  4. 联络中心的发展方向是SOA
  5. 修复错误ModuleNotFoundError: No module named ‘pip‘
  6. 树莓派应用实例1:树莓派状态读取
  7. 洛谷 P1036 选数
  8. 基于Policy Gradient实现CartPole
  9. centos6下jbd2进程占用大量IO处理
  10. java 集合类源码分析--collections