雙極性結(jié)型晶體管的開關(guān)損耗
在SPICE仿真的幫助下,我們研究了當(dāng)BJT用作開關(guān)時(shí)發(fā)生的兩種類型的功耗。
雙極性結(jié)型晶體管(BJT)既可以用作小信號(hào)放大器,也可以用作開關(guān)。盡管現(xiàn)在你在電路板上看不到很多分立的BJT放大器——使用運(yùn)算放大器要方便有效得多——但作為開關(guān)連接的BJT仍然很常見。
BJT開關(guān)通常用于阻斷或向有刷直流電機(jī)、燈或螺線管等負(fù)載輸送電流。它們有時(shí)也出現(xiàn)在更高頻率的開關(guān)應(yīng)用中,如開關(guān)模式調(diào)節(jié)器或D類放大器。圖1顯示了BJT開關(guān)的兩種常見應(yīng)用:高強(qiáng)度LED照明(左)和繼電器控制(右)。兩個(gè)開關(guān)都由微控制器上的通用輸入/輸出引腳驅(qū)動(dòng)。
用于不同應(yīng)用的兩個(gè)BJT開關(guān)。
圖1。BJT作為開關(guān)的兩個(gè)例子。
在設(shè)計(jì)BJT開關(guān)電路時(shí),我們的重點(diǎn)往往是正確控制晶體管和驅(qū)動(dòng)負(fù)載所需的電流和電壓。然而,考慮功耗也很重要,尤其是在電池供電或高環(huán)境溫度應(yīng)用中。如果我們不這樣做,BJT的損耗可能會(huì)使部件溫度升高到性能受損甚至熱失效的程度。至少,功耗會(huì)降低交換機(jī)的效率。
在本文中,我們將關(guān)注兩種主要類型的功率耗散:傳導(dǎo)損耗和過渡損耗。
BJT傳導(dǎo)損耗
作為開關(guān),BJT始終以兩種模式之一運(yùn)行:
完全關(guān)閉。無負(fù)載電流可以流動(dòng),功耗基本為零。
完全開啟。負(fù)載電流自由流動(dòng),功耗低但非零。
在導(dǎo)通狀態(tài)下,負(fù)載電流從BJT的集電極流到其發(fā)射極。還需要基極到發(fā)射極電流以使集電極到發(fā)射極導(dǎo)通成為可能。這兩條電流路徑的總功耗稱為傳導(dǎo)損耗(PC)。我們可以使用以下公式進(jìn)行計(jì)算:
VBE是基極-發(fā)射極結(jié)兩端的電壓
VCE是集電極-發(fā)射極結(jié)兩端的電壓
IB是基本電流
IC是集電極電流。
在導(dǎo)通過程中,VBE通常在700 mV左右。當(dāng)BJT處于飽和(這是開關(guān)應(yīng)用的首選模式)時(shí),VCE約為200 mV。我們可以通過假設(shè)這些固定值,然后通過標(biāo)準(zhǔn)電路分析技術(shù)確定基極和集電極電流,來獲得導(dǎo)通損耗的粗略估計(jì)。
用LTspice估算傳導(dǎo)損耗
SPICE模擬提供了另一種更準(zhǔn)確的估計(jì)傳導(dǎo)損耗的方法。例如,考慮圖2中的LTspice電路。該模擬雙極性結(jié)型晶體管的Q1由3.3 V數(shù)字信號(hào)控制,并將電流切換到50Ω負(fù)載。
一種LTspice雙極結(jié)晶體管電路。
圖2:在LTspice中建模的雙極性結(jié)型晶體管。
圖3顯示了運(yùn)行模擬時(shí)產(chǎn)生的基極-發(fā)射極和集電極-發(fā)射極電壓。
在開關(guān)周期的有源部分,模擬BJT開關(guān)的基極-發(fā)射極和集電極-發(fā)射極電壓。
圖3。在開關(guān)周期的有效部分期間,基極到發(fā)射極電壓和集電極到發(fā)射極的電壓。
LTspice圖顯示了208.5 mV的VCE,這與我們?cè)谇耙还?jié)中假設(shè)的200 mV值非常接近。相比之下,VBE明顯高于我們假設(shè)的934 mV,而不是預(yù)期的700 mV。
我們可以將這些新值插入電路分析計(jì)算中,并生成一個(gè)新的傳導(dǎo)損耗估計(jì)值,但讓LTspice為我們計(jì)算要容易得多。只需按住Alt鍵(如果您使用Mac,則按住Command鍵),然后點(diǎn)擊晶體管;LTspice將生成如圖4所示的圖。
LTspice計(jì)算并繪制的晶體管功耗。
圖4。LTspice計(jì)算并繪制的晶體管功耗。
結(jié)果表明,該BJT開關(guān)將在開關(guān)周期的激活階段消耗一致的56mW的功率。
BJT轉(zhuǎn)換損耗
上面功耗圖中的這些不祥的峰值表明,傳導(dǎo)損耗并不是我們需要討論的唯一類型的功耗。圖5顯示了如果我們放大其中一個(gè)尖峰會(huì)發(fā)生什么。
BJT在從關(guān)斷到接通的轉(zhuǎn)換過程中的功耗。
圖5。在從非導(dǎo)通截止?fàn)顟B(tài)到飽和導(dǎo)通狀態(tài)的轉(zhuǎn)變期間的BJT功率耗散。
出現(xiàn)這些尖峰是因?yàn)锽JT不能瞬間從非導(dǎo)通狀態(tài)變?yōu)橥耆珜?dǎo)通狀態(tài)。在過渡過程中,大量的集電極電流流動(dòng),集電極到發(fā)射極的電壓尚未穩(wěn)定到其低飽和水平。因此,功耗相對(duì)較高。
您可以在圖6中看到這些電流-電壓動(dòng)態(tài)。橙色和紅色曲線分別繪制了集電極電壓和集電極電流;綠色曲線描繪了功耗。
集電極電壓、集電極電流和從接通到斷開轉(zhuǎn)換期間的BJT總功耗。
圖6。從關(guān)斷狀態(tài)轉(zhuǎn)換到導(dǎo)通狀態(tài)期間的集電極電壓、集電極電流和BJT總功耗。
沒有直接的方法可以準(zhǔn)確地計(jì)算過渡損耗。涉及多個(gè)變量,BJT的電流和電壓以相當(dāng)復(fù)雜的方式變化。我建議使用模擬。
讓我們來看一個(gè)例子。從上面的圖開始,我可以按住Ctrl鍵并單擊波形標(biāo)簽來執(zhí)行積分(圖7)。功率曲線下的面積表示能量損失,并且該能量可以加起來并除以時(shí)間,以產(chǎn)生由于BJT轉(zhuǎn)變而產(chǎn)生的平均功率耗散。
將瞬時(shí)功率波形與LTspice積分。
圖7。將瞬時(shí)功率波形與LTspice積分。
這表明,每次躍遷都會(huì)導(dǎo)致約1.35μJ的能量損失。假設(shè)我們以500赫茲,即每秒500個(gè)周期進(jìn)行切換,這相當(dāng)于每秒1000次轉(zhuǎn)換。每秒的總能量損失為1.35μJ×1000=1.35 mJ。因此,由于轉(zhuǎn)換而導(dǎo)致的平均功率耗散為1.35mW。
即使在不需要數(shù)字估計(jì)的情況下,也應(yīng)注意以下兩個(gè)參數(shù):
開關(guān)頻率。更高的開關(guān)頻率意味著每秒有更多的轉(zhuǎn)換,因此時(shí)間平均損耗更高。
上升/下降時(shí)間。上升或下降時(shí)間越長,每次轉(zhuǎn)換的能量損失越大。
這兩個(gè)因素都強(qiáng)烈影響過渡損耗。例如,圖8表明,將控制信號(hào)的上升時(shí)間從10μs(用于上述模擬的值)增加到100μs會(huì)將能量損失從1.35μJ增加到13.7μJ。
該圖顯示了較慢的轉(zhuǎn)變時(shí)間和相應(yīng)較高的能量損失。
圖8。開啟和關(guān)閉狀態(tài)之間較慢的轉(zhuǎn)換會(huì)導(dǎo)致更多的能量損失。
總結(jié)
正如我們?cè)诒疚闹兴吹降?,SPICE模擬是分析和預(yù)測(cè)BJT開關(guān)損耗的一個(gè)有價(jià)值的工具。了解這些功耗來源可以幫助設(shè)計(jì)者優(yōu)化電路,確保組件不會(huì)因過高的溫度而受到應(yīng)力或損壞。
評(píng)論