BLDC电机中的死区时间究竟是什么?

BLDC会通过IGBT电路进行驱动,驱动原理图大致如下图:

其中上边三个管子“管的是正极”(原谅我不会用专业术语,本人不是专门搞电机和电气的,哈哈哈)。下边三个管子“管的是负极”。这个电路中,上下对应的两个管子是不能同时导通的。

在周期切换的时候,MOS管的导通状况总是事与愿违。假设,你和前任两个的课恰好在一个教室(电路系统)上课,只是上课时间错开一节,而你总是在上完课的时候坐在座位上多学一会儿(这就相当于数据手册上的turn-off delay time 和turn-off fall time),这时候如果你前任进教室遇见了你,气氛一下子不就尴尬起来了吗?所以为了你们两个避免见面(也就是避免上、下两个管子同时导通),我们需要把你前任上课的时间后调一调,让你俩永不见面(哈哈,这是为你好啊,兄dei)(这其实是避免元器件和电池的损坏)!!

设置死区时间就是为了避免上下两个MOSFET同时导通的。以Ruichip公司的RU6099为例,来说明一下,看图:

 因为开启延时(t1+t2)小于关闭延时(t3+t4),因此在周期切换时刻后,总存在两个MOSFET同时导通的情况。为了避免这种情况的发生,需要将下边的开启时刻往后拖延点时间,并设这个拖延时间为\Delta t,根据上述时序图分析可知,两管不会同时导通的条件满足:

                                                                 \Delta t=(t3+t4)-(t1+t2)

死区时间的最小值就是\Delta t因此对于RU6099来说,死区时间至少设为(40+62)-(14+17)=71ns。一般情况下,设置死区时间要几倍于这个理论值,并且还要参考实际情况等。

说明:时序图中未标出下边管子的t1和t2,读者可以在演算纸上推理一下,思路会更清晰。专业术语表达的不是太清楚,还请广大读者批评指正。作文以记之,以后遇到就会了!

很感谢这篇参考文献http://bbs.eeworld.com.cn/forum.php?mod=viewthread&tid=501939&page=1#pid2076176

猜你喜欢

转载自blog.csdn.net/a133760/article/details/85328885