動(dòng)器設(shè)計(jì)實(shí)戰(zhàn):從繼電器替換到高邊持續(xù)導(dǎo)通與CMTI防護(hù))
前幾個(gè)月給一臺(tái)老設(shè)備做控制柜改造最折騰的就是那排中間繼電器。觸點(diǎn)燒蝕、線圈電壓一抖動(dòng)就誤動(dòng)作、吸合時(shí)“啪嗒”響兩年內(nèi)換了好幾批。后來(lái)我們干脆換了個(gè)思路把機(jī)械繼電器換成以功率MOSFET為核心的固態(tài)開(kāi)關(guān)模塊。整個(gè)方案落地之后最值得單獨(dú)拿出來(lái)講的就是隔離式FET驅(qū)動(dòng)器Isolated FET Driver for Industrial Relay Replacement Applications這一整塊。我圍繞這個(gè)主題把設(shè)計(jì)思路、關(guān)鍵參數(shù)計(jì)算和調(diào)試中踩過(guò)的坑完整記錄下來(lái)給打算做同類(lèi)替換的硬件工程師參考。這類(lèi)項(xiàng)目看起來(lái)只是“用管子換觸點(diǎn)”實(shí)際上牽涉到隔離方式、浮地供電、柵極驅(qū)動(dòng)環(huán)路、共??箶_等一系列問(wèn)題值得系統(tǒng)梳理一遍。1. 項(xiàng)目整體思路拆解繼電器替代為什么繞不開(kāi)隔離FET驅(qū)動(dòng)1.1 機(jī)械繼電器的問(wèn)題與固態(tài)開(kāi)關(guān)的收益先說(shuō)實(shí)話(huà)繼電器不是不能干活它能在工業(yè)現(xiàn)場(chǎng)活這么多年是有原因的結(jié)構(gòu)簡(jiǎn)單、導(dǎo)通壓降小、過(guò)載能力強(qiáng)換個(gè)觸點(diǎn)繼續(xù)用。但它的劣勢(shì)也是物理層面決定了難突破的。機(jī)械觸點(diǎn)最讓人頭疼的是壽命和可靠性。銀合金觸點(diǎn)在分?jǐn)鄷r(shí)會(huì)出現(xiàn)電弧燒蝕感性負(fù)載下更明顯觸點(diǎn)表面會(huì)逐漸發(fā)黑、碳化接觸電阻越變?cè)酱笞罱K出現(xiàn)接觸不良或者直接燒死粘連。線圈控制的吸合/釋放動(dòng)作有幾百微秒到幾毫秒的機(jī)械延遲響應(yīng)速度根本提不上去。再加上繼電器線圈本身是感性負(fù)載驅(qū)動(dòng)回路里如果沒(méi)有續(xù)流二極管關(guān)斷瞬間的反電動(dòng)勢(shì)甚至能把PLC輸出模塊打壞。用功率MOSFET做替換開(kāi)關(guān)這些機(jī)械層面的問(wèn)題基本都能繞開(kāi)。柵極控制信號(hào)一來(lái)管子以納秒到微秒級(jí)別完成開(kāi)關(guān)動(dòng)作中間沒(méi)有彈簧、沒(méi)有觸點(diǎn)、沒(méi)有電弧理論上不存在“觸點(diǎn)磨損”這種失效模式。控制側(cè)只需要柵極電荷不需要像線圈那樣持續(xù)灌電流控制功率低不少。對(duì)需要頻繁開(kāi)關(guān)、伺服電機(jī)啟停、加熱器通斷這類(lèi)場(chǎng)景固態(tài)方案明顯更持久。1.2 隔離才是替換方案里最容易被低估的一環(huán)很多第一次做替換的工程師會(huì)想FET不就是個(gè)電壓控制開(kāi)關(guān)嗎單片機(jī)拉一個(gè)GPIO、加個(gè)三極管推挽不就行了真正接入工業(yè)系統(tǒng)后才意識(shí)到隔離這個(gè)問(wèn)題根本繞不開(kāi)。繼電器在系統(tǒng)里做的其實(shí)不只是開(kāi)關(guān)功能它本身就在做“電氣隔離”??刂苹芈返?4V參考地和負(fù)載回路的AC/DC母線之間是不共地的繼電器靠物理間隙保證了這兩側(cè)互不相通。如果直接用共地驅(qū)動(dòng)電路去推FET相當(dāng)于把兩側(cè)的地拉在一起共模干擾、地環(huán)路電流、甚至安全隔離等級(jí)全部失效。特別是高壓側(cè)開(kāi)關(guān)和感性負(fù)載場(chǎng)景一次浪涌就可能把控制板打掉。所以替換方案里的“隔離”一定要看成一個(gè)完整需求包含兩部分一是控制信號(hào)穿過(guò)隔離柵PWM信號(hào)隔離二是開(kāi)關(guān)側(cè)的浮地供電高邊Vgs供電。這兩者少了任何一個(gè)模塊在實(shí)驗(yàn)室里可能正常到了現(xiàn)場(chǎng)就開(kāi)始亂跳。1.3 替換場(chǎng)景與方案難點(diǎn)我整理了一下適合用隔離FET驅(qū)動(dòng)替換繼電器的典型場(chǎng)景給讀者一個(gè)定位PLC或DCS數(shù)字輸出驅(qū)動(dòng)中間繼電器改成固態(tài)輸出板電機(jī)啟停、變頻器使能、風(fēng)機(jī)加熱器通斷控制電磁閥、氣動(dòng)閥、接觸器線圈驅(qū)動(dòng)照明回路開(kāi)關(guān)特別是需要PWM調(diào)光的場(chǎng)合需要無(wú)弧分?jǐn)嗪偷驮胍舻墓I(yè)現(xiàn)場(chǎng)這些場(chǎng)景里替換方案主要面臨三個(gè)技術(shù)難點(diǎn)。第一個(gè)是高邊開(kāi)關(guān)的持續(xù)導(dǎo)通問(wèn)題。實(shí)際工業(yè)控制中開(kāi)關(guān)經(jīng)常接在正端高邊而且很多情況下輸出要長(zhǎng)期保持導(dǎo)通狀態(tài)比如加熱器持續(xù)工作占空比接近100%。這時(shí)候如果使用最常見(jiàn)的半橋自舉驅(qū)動(dòng)自舉電容無(wú)法充電驅(qū)動(dòng)電壓會(huì)掉下來(lái)管子導(dǎo)不通。這個(gè)坑我在后面專(zhuān)門(mén)講。第二個(gè)是交流負(fù)載的雙向阻斷問(wèn)題。繼電器觸點(diǎn)斷開(kāi)后兩側(cè)是完全阻斷的而單個(gè)MOSFET天生帶體二極管關(guān)斷狀態(tài)在反向電壓下照樣漏電所以交流負(fù)載需要兩個(gè)MOSFET背靠背串聯(lián)這在驅(qū)動(dòng)拓?fù)渖弦~外設(shè)計(jì)。第三個(gè)是可靠性與保護(hù)。機(jī)械觸點(diǎn)耐浪涌能力很強(qiáng)而MOSFET的SOA安全工作區(qū)是有限制的感性負(fù)載關(guān)斷瞬間會(huì)產(chǎn)生很高的尖峰電壓必須配好保護(hù)電路不能把繼電器模塊拆了直接用一個(gè)裸FET懟上去。這個(gè)項(xiàng)目的本質(zhì)是設(shè)計(jì)一個(gè)“既能像繼電器那樣隔離又能像固態(tài)器件那樣開(kāi)關(guān)”的驅(qū)動(dòng)模塊。隔離式FET驅(qū)動(dòng)器就是整個(gè)方案的核心中樞。2. 方案選型隔離方式、驅(qū)動(dòng)架構(gòu)與驅(qū)動(dòng)芯片2.1 信號(hào)隔離方式怎么選隔離的第一層需求是把PWM控制信號(hào)從控制側(cè)傳到功率側(cè)同時(shí)阻斷兩側(cè)地回路。工程上常見(jiàn)三種隔離方式光耦隔離、磁隔離、電容隔離。光耦隔離最傳統(tǒng)一個(gè)發(fā)光二極管加一個(gè)光敏接收管把電信號(hào)變成光信號(hào)再變回來(lái)。優(yōu)點(diǎn)是便宜、原理簡(jiǎn)單、抗干擾能力尚可缺點(diǎn)是傳輸延遲大一般幾百納秒以上發(fā)光二極管存在老化問(wèn)題CTR會(huì)隨時(shí)間衰減導(dǎo)致驅(qū)動(dòng)能力逐漸下降。在繼電器替換這種低頻開(kāi)關(guān)場(chǎng)景里光耦不是不能用但如果系統(tǒng)要求PWM調(diào)光或高頻通斷光耦就會(huì)成為瓶頸。磁隔離和電容隔離統(tǒng)稱(chēng)為數(shù)字隔離器或CMOS隔離器。磁隔離基于變壓器耦合比如ADI的iCoupler系列電容隔離基于金屬-氧化物電容耦合比如TI的UCC21520、ISO5852S還有Skyworks的Si8261。它們的優(yōu)勢(shì)是速度快延遲幾十納秒甚至更低、壽命長(zhǎng)、CMTI共模瞬態(tài)抗擾度高非常適合工業(yè)現(xiàn)場(chǎng)強(qiáng)干擾環(huán)境。我在方案里優(yōu)先選了電容隔離型集成柵極驅(qū)動(dòng)器主要原因是CMTI指標(biāo)好加上內(nèi)置驅(qū)動(dòng)級(jí)外圍器件少。這里給一個(gè)選型參考隔離方式典型器件傳播延遲典型CMTI典型主要特點(diǎn)光耦TLP152 / ACPL-W343150~300 ns20~50 kV/μs便宜有老化問(wèn)題磁隔離ADuM422360 ns左右150 kV/μs速度快隔離壽命好電容隔離UCC21520 / ISO5852S / Si826120~110 ns100 kV/μs以上延遲小CMTI高反正記住一句話(huà)低頻開(kāi)關(guān)用光耦夠用要PWM、要高可靠直接上電容或磁隔離的集成驅(qū)動(dòng)芯片后面能少很多事。2.2 開(kāi)關(guān)拓?fù)涞瓦?、高邊、半橋與雙向阻斷隔離信號(hào)選完之后另一個(gè)必須想清楚的問(wèn)題是開(kāi)關(guān)放在哪一邊。低邊開(kāi)關(guān)最簡(jiǎn)單。FET源極直接接地柵極驅(qū)動(dòng)不需要浮地電路最簡(jiǎn)。但低邊開(kāi)關(guān)意味著負(fù)載一直掛在正母線上斷開(kāi)時(shí)負(fù)載一端是高壓一端是地。對(duì)很多設(shè)備檢修而言低邊開(kāi)關(guān)讓負(fù)載在關(guān)閉狀態(tài)下仍然帶電并不是最理想的方案。另外如果負(fù)載是接地故障敏感類(lèi)型低邊開(kāi)關(guān)反而容易引入誤動(dòng)作。高邊開(kāi)關(guān)更接近繼電器的接法負(fù)載放在低邊斷開(kāi)時(shí)負(fù)載完全斷電。但高邊開(kāi)關(guān)的源極不是固定地電位Vgs需要一個(gè)浮空的參考電位這就是隔離FET驅(qū)動(dòng)器最主要的應(yīng)用場(chǎng)景之一。最常見(jiàn)的做法是半橋自舉結(jié)構(gòu)用上下兩個(gè)FET組成半橋只用低邊驅(qū)動(dòng)器的輸出配合自舉電容就能驅(qū)動(dòng)高邊FET。自舉電路的好處是省一路隔離電源缺點(diǎn)是高邊導(dǎo)通占空比不能到100%因?yàn)樽耘e電容需要靠下管導(dǎo)通時(shí)來(lái)補(bǔ)充電荷。如果負(fù)載是純交流還要考慮雙向阻斷。一個(gè)MOSFET在關(guān)斷后體二極管仍然允許反向電流通過(guò)所以交流開(kāi)關(guān)至少需要兩個(gè)FET背靠背串聯(lián)讓兩個(gè)體二極管方向相反。共源連接的優(yōu)點(diǎn)是兩個(gè)柵極電位相同可以共用一個(gè)驅(qū)動(dòng)信號(hào)共漏連接的柵極彼此浮空驅(qū)動(dòng)會(huì)麻煩一些但雙管之間散熱更容易做。2.3 驅(qū)動(dòng)芯片選型要點(diǎn)與典型器件隔離驅(qū)動(dòng)芯片選型我一般按這個(gè)順序看參數(shù)隔離耐壓與爬電距離工業(yè)場(chǎng)合至少要1.5kVrms的隔離能力有UL安全認(rèn)證更好別只看電壓等級(jí)還要看封裝引腳之間的爬電距離。峰值驅(qū)動(dòng)電流決定柵極充電速度。繼電器替換場(chǎng)景不需要極速開(kāi)關(guān)但低溫或者大電流FET下峰值電流低于1A還是會(huì)明顯拖慢開(kāi)關(guān)時(shí)間。CMTI這個(gè)指標(biāo)常被忽略但恰恰是工業(yè)現(xiàn)場(chǎng)誤觸發(fā)的最大元兇。高邊FET在開(kāi)關(guān)瞬間VS節(jié)點(diǎn)會(huì)以極快的dV/dt跳變?nèi)绻?qū)動(dòng)芯片CMTI不夠輸出端會(huì)誤翻轉(zhuǎn)。優(yōu)先選CMTI不低于50kV/μs也就是50V/ns的芯片。UVLO閾值和回差驅(qū)動(dòng)芯片內(nèi)置欠壓鎖定Vgs低于閾值時(shí)必須強(qiáng)制關(guān)斷輸出避免管子在線性區(qū)發(fā)熱燒毀。回差大一點(diǎn)能防止電壓波動(dòng)時(shí)反復(fù)觸發(fā)。靜態(tài)功耗如果是浮地側(cè)供電驅(qū)動(dòng)芯片的靜態(tài)電流會(huì)直接算進(jìn)隔離電源容量里選型時(shí)要注意。死區(qū)時(shí)間和傳播延遲匹配半橋應(yīng)用需要死區(qū)如果上下管驅(qū)動(dòng)通道的延遲不一致就可能出現(xiàn)瞬間直通。我實(shí)際用過(guò)幾個(gè)典型器件給個(gè)對(duì)比參考器件峰值電流隔離技術(shù)大致延遲備注UCC215204A電容隔離約20ns雙通道CMTI 100V/nsSi82614A電容隔離約60ns兼容光耦引腳ADuM42234A磁隔離約60ns雙通道CMTI高ISO5852S5.7A電容隔離約110ns帶 DESAT 保護(hù)不是參數(shù)越高越好繼電器替換應(yīng)用通常開(kāi)關(guān)頻率不高選擇驅(qū)動(dòng)電流2A到4A、CMTI高、有UVLO的雙通道隔離驅(qū)動(dòng)就可以了性?xún)r(jià)比最好。3. 核心電路設(shè)計(jì)與參數(shù)計(jì)算3.1 柵極驅(qū)動(dòng)回路柵極電阻、峰值電流與開(kāi)關(guān)損耗確定了芯片接下來(lái)就是柵極回路的細(xì)化設(shè)計(jì)。首先明確驅(qū)動(dòng)電流需求。MOSFET的柵極電荷Qg可以從數(shù)據(jù)手冊(cè)查到比如一塊中等功率的60V/40A MOS管Qg大約在40~80nC。柵極驅(qū)動(dòng)電流的峰值大致可以按這個(gè)公式估算IG Qg / trtr是期望的開(kāi)關(guān)上升時(shí)間。如果繼電器替換場(chǎng)景要求不高tr取1μs那需要的平均驅(qū)動(dòng)電流只有幾十毫安但如果要快速開(kāi)關(guān)來(lái)降低開(kāi)關(guān)損耗tr取100ns就需要幾百毫安甚至更高的峰值電流。驅(qū)動(dòng)芯片的峰值電流參數(shù)就決定了上限。柵極電阻Rg是柵極回路里最關(guān)鍵的元件。Rg過(guò)大的后果是開(kāi)關(guān)變慢、開(kāi)關(guān)損耗增加Rg過(guò)小則會(huì)在柵極LC回路里產(chǎn)生嚴(yán)重振鈴甚至導(dǎo)致柵極過(guò)壓損壞。我一般先按這個(gè)思路算下限Rg_min ≈ (Vdrv - Vpl) / IG_peak然后把實(shí)際值取大幾歐姆再根據(jù)示波器波形微調(diào)。開(kāi)啟和關(guān)斷可以分開(kāi)處理關(guān)斷時(shí)通過(guò)二極管旁路電阻讓柵極放電更快避免關(guān)斷過(guò)慢導(dǎo)致直通或過(guò)大尖峰。另外一個(gè)容易忽略的點(diǎn)是米勒平臺(tái)。感性負(fù)載開(kāi)關(guān)過(guò)程中Vds變化會(huì)通過(guò)米勒電容Cgd反向耦合把Vgs鉗制在平臺(tái)電壓此時(shí)驅(qū)動(dòng)芯片不僅要給Cgs充電還要灌入Cgd的電荷。如果驅(qū)動(dòng)電流不夠米勒平臺(tái)時(shí)間變長(zhǎng)開(kāi)關(guān)損耗急劇增加。這一點(diǎn)在選驅(qū)動(dòng)芯片時(shí)就要留足余量。布線上還要注意柵極回路面積要小。芯片輸出、外部Rg、MOSFET柵極和源極形成的環(huán)路應(yīng)該像一個(gè)緊湊的小圈不要經(jīng)過(guò)大面積的銅箔或者在PCB上繞大半圈。我用過(guò)一個(gè)模塊一開(kāi)始柵極走線繞了板子的半圈開(kāi)通時(shí)Vgs波形上疊加了明顯的高頻振鈴后來(lái)把回路縮短到原來(lái)的三分之一振鈴立刻改善了。如果能用開(kāi)爾文源極封裝就更好了驅(qū)動(dòng)回路獨(dú)立完全不和功率回路共用地線振鈴會(huì)小很多。3.2 高邊持續(xù)導(dǎo)通與自舉的100%占空比難題這是我在這個(gè)項(xiàng)目里踩得最深的一個(gè)坑也是做繼電器替換時(shí)最容易出問(wèn)題的環(huán)節(jié)。半橋驅(qū)動(dòng)加自舉電路驅(qū)動(dòng)高邊FET原理是下管導(dǎo)通時(shí)VS被拉到地自舉電容通過(guò)自舉二極管從VCC充到接近VCC的電壓下管關(guān)斷后VS浮空或跳到高電壓自舉電容作為高邊驅(qū)動(dòng)器的供電浮起來(lái)維持高邊Vgs的驅(qū)動(dòng)電壓。但自舉電路有一個(gè)天然限制上管不能長(zhǎng)時(shí)間100%占空比導(dǎo)通。因?yàn)槿绻鹿芤恢辈粚?dǎo)通自舉電容永遠(yuǎn)得不到充電機(jī)會(huì)它內(nèi)部存儲(chǔ)的能量會(huì)被高邊驅(qū)動(dòng)芯片的靜態(tài)功耗、柵極漏電流和電容自放電消耗掉最終Vbs掉到UVLO以下上管就被強(qiáng)制關(guān)斷。這也是行業(yè)里常討論的“使用半橋柵極驅(qū)動(dòng)器實(shí)現(xiàn)高側(cè)FET的100%占空比”的問(wèn)題。解決高邊持續(xù)導(dǎo)通問(wèn)題常用的方案有幾種。第一種是犧牲一點(diǎn)點(diǎn)占空比把PWM在周期內(nèi)留出很窄的導(dǎo)通窗口給下管給自舉電容充電。這個(gè)方法簡(jiǎn)單但繼電器替換場(chǎng)景經(jīng)常是加熱器、燈具長(zhǎng)期全開(kāi)根本不允許你持續(xù)翻轉(zhuǎn)。第二種是外部加輔助充電電路比如利用PWM載波信號(hào)通過(guò)電荷泵給高邊電源補(bǔ)充能量。電荷泵可以從一個(gè)高頻振蕩源取電再逆變成高邊浮地電源但電路復(fù)雜度上來(lái)了故障率也隨之增加。第三種是我最終采用的方式給高邊驅(qū)動(dòng)增加一路獨(dú)立的隔離輔助電源。用一個(gè)很小的隔離DC-DC模塊專(zhuān)門(mén)給高邊驅(qū)動(dòng)側(cè)供電這樣就完全擺脫了對(duì)自舉充電窗口的依賴(lài)占空比從0%到100%都能穩(wěn)定工作。代價(jià)是多一路隔離電源的成本和PCB面積。自舉電容如果要算可以參考這個(gè)經(jīng)驗(yàn)公式Cbs 15 × Qg / ΔVbs其中ΔVbs是允許的自舉電壓跌落一般取0.5V到1V。以一顆Qg60nC的MOSFET為例如果ΔVbs取1V那么Cbs15×60/1900nF實(shí)際取2.2μF比較穩(wěn)妥。電容要用低ESR的陶瓷電容并且盡可能靠近驅(qū)動(dòng)芯片的VB和VS引腳放置。自舉二極管要選超快恢復(fù)類(lèi)型反向恢復(fù)時(shí)間太長(zhǎng)會(huì)拖慢自舉電容的充電速度。這里我特別提醒一下設(shè)計(jì)高邊替換模塊時(shí)不要一開(kāi)始就在方案里把自己鎖死在自舉電路上。如果你的負(fù)載必須支持長(zhǎng)時(shí)間導(dǎo)通直接考慮隔離電源方案能省掉很多返工。3.3 隔離供電方案與外圍保護(hù)電路高邊持續(xù)導(dǎo)通的解決依賴(lài)隔離電源那么隔離電源本身怎么選也需要算清楚。先估算功率側(cè)消耗的總電流。驅(qū)動(dòng)芯片自身的靜態(tài)電流一般是幾毫安柵極開(kāi)關(guān)消耗的電流是Qg乘以開(kāi)關(guān)頻率比如Qg60nC、fsw20kHz柵極平均電流只有1.2mA非常小。所以一個(gè)3W級(jí)別的隔離DC-DC模塊驅(qū)動(dòng)單個(gè)FET綽綽有余。但如果使用的是自舉電路自舉電容的充電電流峰值可能達(dá)到幾安培只是持續(xù)時(shí)間極短所以自舉二極管的峰值電流規(guī)格要夠大。如果用獨(dú)立隔離電源就不存在這個(gè)問(wèn)題。隔離DC-DC模塊要注意兩個(gè)坑一是隔離耐壓等級(jí)要和信號(hào)隔離部分匹配別信號(hào)隔離做2.5kVDC電源隔離只有1kVDC整體隔離能力就降低了。二是輸出紋波柵極驅(qū)動(dòng)對(duì)供電紋波不算特別敏感但如果紋波太大導(dǎo)致Vgs跌落還是會(huì)影響開(kāi)關(guān)速度所以輸出端加一個(gè)10μF左右的陶瓷電容和0.1μF高頻退耦電容。外圍保護(hù)電路也要配齊柵極驅(qū)動(dòng)輸出和FET柵極之間加一個(gè)穩(wěn)壓管防止米勒效應(yīng)或尖峰把Vgs打壞感性負(fù)載時(shí)在FET兩端并聯(lián)RCD吸收或TVS限制關(guān)斷尖峰電壓。繼電器替換工程師最容易犯的錯(cuò)就是只改驅(qū)動(dòng)不考慮吸收結(jié)果MOSFET關(guān)斷瞬間被尖峰直接擊穿如果模塊要過(guò)EMC柵極電阻上可以再串聯(lián)磁珠但代價(jià)是開(kāi)關(guān)速度變慢要權(quán)衡4. 關(guān)鍵性能指標(biāo)與調(diào)試驗(yàn)證方法4.1 隔離驅(qū)動(dòng)必須看懂的幾項(xiàng)指標(biāo)這部分把數(shù)據(jù)手冊(cè)里最容易忽略的幾個(gè)指標(biāo)拎出來(lái)講每一個(gè)都直接影響現(xiàn)場(chǎng)表現(xiàn)。CMTI共模瞬態(tài)抗擾度單位為kV/μs表示隔離驅(qū)動(dòng)器的輸出在輸入側(cè)發(fā)生高速共模跳變時(shí)能否保持輸出不變。工業(yè)現(xiàn)場(chǎng)變頻器、接觸器、電機(jī)啟停會(huì)產(chǎn)生非常陡的dv/dt如果CMTI夠低輸出端會(huì)出現(xiàn)一個(gè)毛刺或者誤翻轉(zhuǎn)負(fù)載就會(huì)莫名其妙地動(dòng)作一下。通常要求至少在50kV/μs以上好一點(diǎn)的芯片能做到100kV/μs甚至150kV/μs。傳播延遲與通道匹配對(duì)半橋來(lái)說(shuō)上下兩個(gè)通道如果延遲不一致死區(qū)時(shí)間可能被吃掉。繼電器替換這種低頻應(yīng)用要求不高但如果是做PWM控制還是選通道匹配好的芯片。UVLO欠壓鎖定當(dāng)驅(qū)動(dòng)供電電壓低于閾值芯片輸出被拉低防止FET在線性區(qū)導(dǎo)通。這個(gè)功能很關(guān)鍵尤其是從自舉方案改到隔離電源方案時(shí)要確認(rèn)隔離電源輸出啟動(dòng)時(shí)的爬升速度。如果爬升太慢UVLO保護(hù)就會(huì)生效可能造成上電時(shí)負(fù)載短暫導(dǎo)通或動(dòng)作不穩(wěn)定。絕緣耐壓與爬電距離不要只看數(shù)據(jù)手冊(cè)上的隔離電壓還要看實(shí)際PCB布局是否能滿(mǎn)足爬電距離。很多工程師芯片選的是加強(qiáng)絕緣結(jié)果PCB走線時(shí)兩側(cè)距離太近爬電距離先失效了。高壓側(cè)和低壓側(cè)之間要有足夠的物理間距至少1mm/kV才算靠譜。4.2 最小系統(tǒng)驗(yàn)證與實(shí)測(cè)波形我習(xí)慣先做一個(gè)小模塊驗(yàn)證不直接在整機(jī)上調(diào)試。最小系統(tǒng)包含一個(gè)隔離驅(qū)動(dòng)芯片、一顆MOSFET、一個(gè)電阻負(fù)載和一個(gè)信號(hào)發(fā)生器用直流穩(wěn)壓電源供電。測(cè)試的第一步是看柵極驅(qū)動(dòng)波形。用示波器同時(shí)測(cè)高邊驅(qū)動(dòng)芯片的輸出Vgs和輸入PWM確認(rèn)傳播延遲、上升下降時(shí)間是否符合預(yù)期。這里有個(gè)細(xì)節(jié)示波器探頭的地線夾要盡可能短否則測(cè)量的Vgs波形會(huì)疊加很大的噪聲讓人誤以為是電路振鈴。最好使用探頭套件里的彈簧接地或者干脆用差分探頭測(cè)浮地波形。第二步是空載和帶載切換。帶載時(shí)重點(diǎn)觀察開(kāi)關(guān)瞬間Vds的尖峰尤其是感性負(fù)載切斷的瞬間Vds尖峰如果超過(guò)MOSFET耐壓的80%就要加吸收電路或換更高耐壓的管子。第三步是PWM連續(xù)運(yùn)行。這個(gè)測(cè)試能暴露很多偶發(fā)問(wèn)題比如占空比調(diào)到100%時(shí)高邊是否還能保持導(dǎo)通占空比很低時(shí)自舉電容能否正常充電頻率升高后驅(qū)動(dòng)芯片溫度是否上升過(guò)快。我做的替換模塊最終用20kHz PWM連續(xù)跑了48小時(shí)Vgs波形沒(méi)有出現(xiàn)一次丟失或誤觸發(fā)才算通過(guò)功能驗(yàn)證。4.3 長(zhǎng)期可靠性、散熱與浪涌繼電器替換不是做一個(gè)能開(kāi)關(guān)就完事了它在工業(yè)現(xiàn)場(chǎng)可能需要十年八年不換所以可靠性驗(yàn)證非常重要。散熱方面雖然IGBT和MOSFET的導(dǎo)通壓降比繼電器觸點(diǎn)大得多但導(dǎo)通損耗公式很簡(jiǎn)單P I2 × RDS(on)。以RDS(on)10mΩ、電流20A為例導(dǎo)通損耗只有4W做好PCB銅箔散熱一般沒(méi)問(wèn)題。但要注意大電流時(shí)FET的Vgs是否足夠因?yàn)閂gs降低時(shí)RDS(on)會(huì)顯著上升損耗也隨之增加。浪涌方面繼電器觸點(diǎn)能承受幾十安培的瞬態(tài)浪涌MOSFET的SOA曲線則限制了一定電壓、電流和時(shí)間下的安全工作范圍。替換后如果負(fù)載是電機(jī)或大電容啟動(dòng)浪涌很容易超過(guò)FET的耐受能力建議在模塊里留一個(gè)慢啟動(dòng)或浪涌電流限制電路。我做的這個(gè)模塊最后做了幾項(xiàng)實(shí)測(cè)接觸器循環(huán)吸合測(cè)試、感性負(fù)載關(guān)斷尖峰測(cè)試、高溫箱內(nèi)48小時(shí)老化。結(jié)果發(fā)現(xiàn)真正決定可靠性的不是FET本身的載流能力而是驅(qū)動(dòng)供電和吸收電路這條“看似配角”的鏈路。任何一次Vgs瞬間跌落都可能導(dǎo)致管子進(jìn)入線性區(qū)發(fā)熱瞬間指數(shù)級(jí)增長(zhǎng)最終燒毀。5. 常見(jiàn)問(wèn)題與排查實(shí)錄5.1 故障速查表把我在調(diào)試過(guò)程中遇到的典型故障整理成速查表供后續(xù)參考。故障現(xiàn)象可能原因排查建議上電瞬間負(fù)載誤動(dòng)作驅(qū)動(dòng)輸出高阻態(tài)被漏電流拉高使能時(shí)序不穩(wěn)柵極加10kΩ下拉電阻加使能控制檢查UVLO回差Vgs波形高頻振鈴柵極回路過(guò)長(zhǎng)Rg太小探頭地線過(guò)長(zhǎng)縮短驅(qū)動(dòng)回路增大Rg用差分探頭測(cè)量高邊長(zhǎng)時(shí)間導(dǎo)通后突然關(guān)斷自舉電容失壓Vbs掉到UVLO檢查占空比改用獨(dú)立隔離電源輸出PWM脈沖偶爾丟失輸入信號(hào)邊沿太緩CMTI不足加施密特整形換高CMTI芯片驅(qū)動(dòng)芯片發(fā)燙驅(qū)動(dòng)功耗大某一路直通隔離電源不足測(cè)靜態(tài)電流測(cè)Vgs是否動(dòng)作完整檢查死區(qū)切換感性負(fù)載時(shí)芯片復(fù)位dV/dt耦合進(jìn)隔離側(cè)CMTI不夠加磁珠增加?xùn)艠O電阻檢查吸收電路每個(gè)故障背后都是一個(gè)具體的電路問(wèn)題不要一上來(lái)就懷疑芯片壞先量Vgs和供電電壓基本能定位90%的問(wèn)題。5.2 一次自舉電容失效的完整排查這里講一個(gè)實(shí)際案例。項(xiàng)目初期我圖省事高邊驅(qū)動(dòng)直接用了半橋自舉方案結(jié)果在模擬“加熱器長(zhǎng)時(shí)間全開(kāi)”的測(cè)試時(shí)模塊運(yùn)行了大約40秒后突然輸出中斷。第一反應(yīng)是驅(qū)動(dòng)芯片鎖死但重新上電后又能正常工作而且故障間隔非常穩(wěn)定。用示波器測(cè)高邊Vgs發(fā)現(xiàn)正常工作時(shí)Vgs約10V但故障前大約30秒開(kāi)始緩慢下降從10V降到8V、7V最后在6V左右觸發(fā)UVLO輸出關(guān)閉。這個(gè)曲線非常典型自舉電容的電量在持續(xù)消耗而高邊長(zhǎng)時(shí)間導(dǎo)通沒(méi)有下管給它充電最終把電容里的電耗干了。排查到這里就完全確認(rèn)是自舉電容失壓而不是芯片問(wèn)題。修改方案時(shí)我把高邊驅(qū)動(dòng)電源改成獨(dú)立隔離DC-DC供電同樣的測(cè)試跑了24小時(shí)Vgs始終穩(wěn)定在10V電壓紋波不到200mV問(wèn)題徹底解決。這個(gè)經(jīng)歷讓我確定了一件事對(duì)繼電器替換這類(lèi)需要持續(xù)導(dǎo)通的應(yīng)用自舉方案不是不能用但一定要在設(shè)計(jì)階段評(píng)估最大占空比不要抱著僥幸心理覺(jué)得“差不多就行”。5.3 共模干擾導(dǎo)致誤觸發(fā)的排查另一個(gè)典型的現(xiàn)場(chǎng)問(wèn)題是共模干擾。整套模塊在實(shí)驗(yàn)室測(cè)試正常裝到設(shè)備上之后只要旁邊的大功率接觸器一吸合固態(tài)開(kāi)關(guān)就會(huì)誤觸發(fā)一次像幽靈一樣隨機(jī)。示波器接到驅(qū)動(dòng)芯片輸出端不加觸發(fā)條件等接觸器動(dòng)作時(shí)抓波形能看到輸出上出現(xiàn)一個(gè)窄毛刺大概持續(xù)幾百納秒Vgs被拉高足以讓FET瞬間導(dǎo)通。這就是典型的CMTI不足接觸器吸合瞬間負(fù)載母線上電壓快速跳變共模電流通過(guò)隔離電容耦合到驅(qū)動(dòng)側(cè)導(dǎo)致輸出誤翻轉(zhuǎn)。解決措施有幾個(gè)方向。一是更換CMTI更高的驅(qū)動(dòng)芯片這個(gè)最直接二是在柵極回路增加下拉電阻和磁珠降低誤觸發(fā)的敏感度三是在輸入PWM側(cè)增加濾波避免毛刺從控制側(cè)混進(jìn)來(lái)。我最終把原來(lái)CMTI較低的隔離器件換成了CMTI 100V/ns以上的驅(qū)動(dòng)芯片并且在柵極增加了10kΩ下拉電阻之后用同一臺(tái)接觸器反復(fù)測(cè)試沒(méi)有再出現(xiàn)誤觸發(fā)。這件事也提醒我實(shí)驗(yàn)室功能驗(yàn)證和現(xiàn)場(chǎng)抗干擾驗(yàn)證是兩回事替換繼電器這種直接連接工業(yè)負(fù)載的方案CMTI指標(biāo)一定不能將就否則調(diào)試成本會(huì)翻好幾倍。這次做完替換項(xiàng)目之后我最大的體會(huì)是FET替換繼電器并不是簡(jiǎn)單“把管子換上去”這么粗暴。隔離方案、浮地供電、柵極回路設(shè)計(jì)、CMTI和浪涌保護(hù)每一個(gè)環(huán)節(jié)都有自己的一套邏輯少做一步后面調(diào)試就多出一堆麻煩。如果只讓我給一條建議那就是先做一個(gè)最小系統(tǒng)把高邊持續(xù)導(dǎo)通和共??箶_這兩個(gè)最致命的問(wèn)題驗(yàn)證透再上整機(jī)這個(gè)步驟永遠(yuǎn)不虧。