<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 電源與新能源 > 設計應用 > MOSEFT分析:理解功率MOSFET的開關(guān)損耗

          MOSEFT分析:理解功率MOSFET的開關(guān)損耗

          作者: 時間:2011-02-26 來源:網(wǎng)絡 收藏

          實際過程中,由于Coss影響,大部分電流從MOSFET中流過,流過Coss的非常小,甚至可以忽略不計,因此Coss的充電速度非常慢,電流VDS上升的速率也非常慢。也可以這樣理解:正是因為Coss的存在,在關(guān)斷的過程中,由于電容電壓不能突變,因此VDS的電壓一直維持在較低的電壓,可以認為是ZVS,即0電壓關(guān)斷,功率損耗很小。

          同樣的,在開通的過程中,由于Coss的存在,電容電壓不能突變,因此VDS的電壓一直維持在較高的電壓,實際的功率損耗很大。

          在理想狀態(tài)的工程簡化方式下,開通損耗和關(guān)斷損耗基本相同,見圖1中的陰影部分。而實際的狀態(tài)下,關(guān)斷損耗很小而開通損耗很大,見圖3中的陰影部分。

          從上面的分析可以看出:在實際的狀態(tài)下,Coss將絕大部分的關(guān)斷損耗轉(zhuǎn)移到開通損耗中,但是總的開關(guān)功率損耗基本相同。圖4波形可以看到,關(guān)斷時,VDS的電壓在米勒平臺起始時,電壓上升速度非常慢,在米勒平臺快結(jié)束時開始快速上升。

          圖4 非連續(xù)模式開關(guān)過程中波形

          Coss越大或在DS極額外的并聯(lián)更大的電容,關(guān)斷時MOSFET越接近理想的ZVS,關(guān)斷功率損耗越小,那么更多能量通過Coss轉(zhuǎn)移到開通損耗中。為了使MOSFET整個開關(guān)周期都工作于ZVS,必須利用外部的條件和電路特性,實現(xiàn)其在開通過程的ZVS。如同步BUCK電路下側(cè)續(xù)流管,由于其寄生的二極管或并聯(lián)的肖特基二極管先導通,然后續(xù)流的同步MOSFET才導通,因此同步MOSFET是0電壓導通ZVS,而其關(guān)斷是自然的0電壓關(guān)斷ZVS,因此同步MOSFET在整個開關(guān)周期是0電壓的開關(guān)ZVS,開關(guān)損耗非常小,幾乎可以忽略不計,所以同步MOSFET只有RDS(ON)所產(chǎn)生的導通損耗,選取時只需要考慮RDS(ON)而不需要考慮Crss的值。

          注意到圖1是基于連續(xù)電流模式下所得到的波形,對于非連續(xù)模式,由于開通前的電流為0,所以,除了Coss放電產(chǎn)生的功耗外,沒有開關(guān)的損耗,即非連續(xù)模式下開通損耗為0。但在實際的檢測中,非連續(xù)模式下仍然可以看到VGS有米勒平臺,這主要是由于Coss的放電電流產(chǎn)生的。Coss放電快,持續(xù)的時間短,這樣電流迅速降低,由于VGS和ID的受轉(zhuǎn)移特性的約束,所以當電流突然降低時,VGS也會降低,VGS波形前沿的米勒平臺處產(chǎn)生一個下降的凹坑,并伴隨著振蕩。




          上一頁 1 2 3 下一頁

          關(guān)鍵詞: mos/開關(guān)損耗

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();