BLDC會通過IGBT電路進行驅動,驅動原理圖大致如下圖:
其中上邊三個管子“管的是正極”(原諒我不會用專業術語,本人不是專門搞電機和電氣的,哈哈哈)。下邊三個管子“管的是負極”。這個電路中,上下對應的兩個管子是不能同時導通的。
在週期切換的時候,MOS管的導通狀況總是事與願違。假設,你和前任兩個的課恰好在一個教室(電路系統)上課,只是上課時間錯開一節,而你總是在上完課的時候坐在座位上多學一會兒(這就相當於數據手冊上的turn-off delay time 和turn-off fall time),這時候如果你前任進教室遇見了你,氣氛一下子不就尷尬起來了嗎?所以爲了你們兩個避免見面(也就是避免上、下兩個管子同時導通),我們需要把你前任上課的時間後調一調,讓你倆永不見面(哈哈,這是爲你好啊,兄dei)(這其實是避免元器件和電池的損壞)!!
設置死區時間就是爲了避免上下兩個MOSFET同時導通的。以Ruichip公司的RU6099爲例,來說明一下,看圖:
因爲開啓延時(t1+t2)小於關閉延時(t3+t4),因此在週期切換時刻後,總存在兩個MOSFET同時導通的情況。爲了避免這種情況的發生,需要將下邊的開啓時刻往後拖延點時間,並設這個拖延時間爲,根據上述時序圖分析可知,兩管不會同時導通的條件滿足:
死區時間的最小值就是。因此對於RU6099來說,死區時間至少設爲(40+62)-(14+17)=71ns。一般情況下,設置死區時間要幾倍於這個理論值,並且還要參考實際情況等。
說明:時序圖中未標出下邊管子的t1和t2,讀者可以在演算紙上推理一下,思路會更清晰。專業術語表達的不是太清楚,還請廣大讀者批評指正。作文以記之,以後遇到就會了!
很感謝這篇參考文獻:http://bbs.eeworld.com.cn/forum.php?mod=viewthread&tid=501939&page=1#pid2076176