IRS2110S+IGBT半桥驱动调试问题记录
打算设计一个无线电能传输的发射端,想要稍微大一点的功率,于是想到了使用IRS2110S+IGBT的方案构成半桥进行发射线圈的驱动。其中IGBT的型号为IKW60N50,废话不多说,直接上原理图设计,如下:
这是参考了之前师兄的一个设计,说是可以用的。于是我就照搬过来了,万万没想到,我把板子打出来,焊接完毕,上电测试都没啥问题,波形输出没测(大意了)。
于是直接接上负载线圈(发射线圈),不仅如此,我还直接把接收端给做好了,接收线圈也放在了发射线圈后面,方便进行耦合。现在想想,我真是蜜汁自信,也不知道谁给我的自信。
于是不出所料,上电后直接闻到了香味,定眼一看,共模电感L3烧了,线圈的绝缘层都快化了,赶紧把电断了。如今再次想想我真是大胆,我用的尽然是36V/7A输出的开关电源。
于是乎,我开始想,我是不是应该一步一步来,测一下波形,好家伙,其实我没测这里的,直接开始一顿分析。
才想起来,IRS2110芯片的HIN和LIN信号应该是互补PWM,最开始只给HIN输入了PWM信号,而LIN接的低电平,导致输出波形一直不对。后来看手册查资料知道需要互补PWM信号后,利用STM32单片机产生了互补PWM给IRS2110,利用示波器只看了VS的波形基本正常,万用表测也是18V(VCC为36V),此时认为输出正确了,然后接上谐振线圈和补偿电容,结果很快就闻到了共模电感烧糊的味道,立马断电。开始分析问题,才发现驱动的IGBT的开通延迟要比关断延迟快10倍左右,因此当上管还未关断时,
下管就已经导通,这时候即处于上下管同时导通的状态,即把VCC和GND给短路了,而IGBT的通流能力较强,短时间内导通勉强能承受,但是一接上线圈负载后,电流急剧增加,烧坏前端共模电感。于是按照手册对互补PWM信号设置了250ns的死区时间,再次测试时发现这回空载的情况下上电就会导致开关管急剧升温,百思不得其解。自举电容大小?栅极驱动器开通和关断延迟,实物的与手册上的误差较大,芯片问问题?
再次分析输入信号,原本输入信号的互补PWM应该是上管开通时间小于下管的闭合时间,同理下管的开通时间也小于下管的闭合时间。换句话说就是当上管开通之前下管已经处于关断了,当上管闭合的时候下管还处于关断的,延时一会儿才打开下管;反之下管开通的时候上管也是闭合的。这样就保证了上下管避免同时导通。
单片机产生的互补PWM信号是这个逻辑,按理说是没问题的,但是忽略了一点,那就是光耦的作用,它有个很大的特点就是信号翻转,也就是刚刚那个逻辑给反了过来:导致实际上上管开通的时间大于下管关断的时间,也就是上管导通的时候,下管还处于导通状态(延时了对应的死区时间才关闭),而上管关闭的时候,下管也处于导通状态;反之亦然。
那么这个情况势必会导致随着死区时间设置的增加,上下管同时导通的时间也在增加,相应的损耗也就急剧增加了,则IGBT上电就发烫严重。这就解释了为什么明明增加了死区时间反而管子发热更加严重了。
这一阶段的问题倒是发现了,于是把光耦短路掉,对PWM信号源没有好的办法,于是就在传输路径上想办法,要么直接不用隔离,但是考虑到高电平只有3.3V,驱动IRS2110有点不保险,还是得想办法把高电平拉到5V。于是用手里现有的74HACTG125芯片(单路三态缓冲门)来进行信号隔离,并且这次找来了学生开关电源作为电源输入,电压32V,并且设置限流1A,避免板子再次烧坏。
现在信号输入没问题(逻辑上没问题),然后又上电测试,果然,增加了死区时间,管子完全不热了。然后测上下管的栅极波形,我又懵了,上管的Vgs(黄色曲线)上升倒是没问题,但是下降的时候延迟高达600ns(而且好像不怎么变,我调节了死区时间依然没效果),而且还会有个平台,如下图所示,咱也不知道他是啥平台;而下管Vgs(绿色曲线)上升的时候倒是有点像密勒平台。这也不行呀,就算我设置的死区时间500ns,那么也会有上下管同时导通的一瞬间,尽管时间很短,但是不加负载的时候完全没问题,一加负载后就直接把输入电压拉低了。说明一下,这里的负载(谐振电路)用的CCL拓扑结构,拓扑本身来说启动电流是很小的,然后随着振荡逐渐增大并达到平衡。
问题出在哪里?我又陷入了沉思
后来发现,谐振回路出了问题,对比发现是我使用的CBB电容,这个电容是一年前买的,而且一直放在地下室里面,湿度经常在80%-90%,电容可能失效了,换了我最近新买的电容,接负载直接短路发热剧烈的问题解决了,但是接收端功率一直不高,虽然输出波形一直不是特别理想,也没有去深究。开始从接收端的谐振回路去想办法。,后续等我慢慢再研究,先告一段落。
#include
#include
#include
using namespace std;
int main() {
int n;
cin >> n;
int a;
map<int, int> start;
for (int i = 0; i < n; i++) {
cin >> a;
start.insert({ a,i });
}
vector end;
for (int i = 0; i < n; i++) {
cin >> a;
end.push_back(a);
}
int ans = 0;
for (int i = 1; i < n; i++) {
if (start[end[i - 1]] > start[end[i]]) ans++;
}
cout << ans;
system("pause");
return 0;
}
IRS2110S+IGBT半桥驱动调试问题记录相关推荐
- ir2104s的自举电容_电赛必备,IR2104S半桥驱动MOS管电机驱动板(PCB工程文件+磁悬浮代码)...
IR2104S半桥驱动MOS管电机驱动板设计心得: (1)驱动电路方案为经典的半桥驱动IR2104S加N沟道MOS管IR7843,MOSEFT内部有续流二极管,听说是寄生的(不知对不对),所以外加了肖 ...
- 计算机原理1046Q是什么意思,半桥驱动电路工作原理,半桥驱动电路的作用是什么 - 功率器件 - 电子发烧友网...
半桥驱动电路的作用: 半桥驱动电路的作用主要是通过功率管产生交流电触发信号,从而产生大电流进一步驱动电机.与单片机驱动不同的是,单片机驱动能力有限,一般仅作为驱动信号. 半桥驱动电路工作原理: 半桥电 ...
- IR2104s半桥驱动使用经验
多次使用IR2104s,每次的调试都有种让人吐血的冲动.现在将使用过程遇到的错误给大家分享一下,方便大家找到思路. 一.自举电容部分(关键) 1.听说自举电路必须要安装场效应管,于是我在使用过程中,安 ...
- 国产半桥驱动IC屹晶微_EG2014_搭建H桥_立创eda
感慨 此段可以忽略 从着手设计电路到现在还没有收到某创的板子(最终版)大概整了有一个月多,一共打了四个板子,最开始用的IR2104,IR2184...,实在是又贵又难用,国产仿造的三块一个,进口的十三 ...
- 使用通用SOP8转接板调试半桥驱动芯片
▌01 转接板SOP→CON8 利用通用转接板对于SOP8的芯片进行调试. ▲ SOP8 → CON8 转接板 在下面的调试工作中,发现对于MOS半桥驱动芯片调试出现问题.制作通用转接板进行单独的调试 ...
- 基于TPS28225功率MOS半桥电路测试
▌01 半桥功率板 设计功率MOS半桥驱动板是为了实现 100W无线充电方案 用于 第十六届全国大学生智能车竞赛 中的信标组无线充电功率输出. 在 测试半桥电路 TPS28225,NCP3420驱动M ...
- 基于HIP6601的MOS的半桥电路测试
▌01 半桥MOS实验 1.背景 为了设计 全国大学生智能车竞赛 中的的信号节能组的信号源,使用 MOS半桥 驱动 无线节能信标组的线圈. 关于比赛规则请详见:< 第十六届全国大学智能汽车竞赛竞 ...
- MOSFET驱动器汇总 : 单个N-CHANNEL,半桥,全桥,3项桥
▌01 单N-沟道驱动 不同MOS驱动芯片工作电压与驱动电流: 型号 工作电压 输出峰值电流 TC4426 18V 1.5A TC4431 30V 1.5A TC4421 18V 9A TC4451 ...
- proteus如何添加stm32_【Proteus】单片机H桥驱动24V直流有刷电机
前言 一般有关直流有刷电机的仿真都是直接高低电平驱动,或者ULN2003,这种电路是只能驱动小电压小功率的电机的,如果碰到电压稍高一些,电流大一些的电机,2003驱动是驱动不起来的,这时候对于大电流的 ...
- 使用IR2101半桥驱动电机的案例
作为一个电机驱动开发方面的菜鸟,近日研究了一下通过MOS管对整流后的电源斩波用以驱动直流电机进行调速的方案. 在驱动的过程中,遇到了许多问题,当然也有许多的收获. 写下来以供自己将来查阅,也为其它菜鸟 ...
最新文章
- linux添加美式键盘,win8\win server 2012添加【中文--美式键盘】
- 4项无线技术对比:谁更适合物联网领域?
- Postgres-XL部署记录(一)
- 改变vim注释的颜色
- mysql md5函数加密
- Eclipse中java文件编码格式修改
- 启动指定参数_SpringBoot的三种启动方式
- C#方法重载(overload)方法重写(override)隐藏(new)
- 前端如何快速上手 Web 3D 游戏的开发
- 通俗易懂,先来认识一下Vuex
- python 为什么只执行一次_python只执行一次
- Python中各种括号的区别、用途及使用方法
- Django2.1.1与xadmin0.6.0遇到的坑
- 雅思准考证可以下载到电脑上吗
- SQL语句学习1——SHOW命令
- php大牛额城战笔记,泰牛程序员 韩顺平 PHP 大牛班 javascript课程 完整笔记
- 申请QQ认证空间标志领黄钻90天 明星粉丝团认证空间
- 深股通,沪股通,港股通
- 解决markdown插入图片的痛楚!!!!
- 联想LENOVO K2450升级(或全新安装)Windows 10后不能正常关机的解决方案