1. 程式人生 > >淺談MOSFET驅動電路

淺談MOSFET驅動電路

MOSFET因導通內阻低、開關速度快等優點被廣泛應用於開關電源中。MOSFET的驅動常根據電源IC和MOSFET的引數選擇合適的電路。下面一起探討MOSFET用於開關電源的驅動電路。

在使用MOSFET設計開關電源時,大部分人都會考慮MOSFET的導通電阻、最大電壓、最大電流。但很多時候也僅僅考慮了這些因素,這樣的電路也許可以正常工作,但並不是一個好的設計方案。更細緻的,MOSFET還應考慮本身寄生的引數。對一個確定的MOSFET,其驅動電路,驅動腳輸出的峰值電流,上升速率等,都會影響MOSFET的開關效能。

當電源IC與MOS管選定之後, 選擇合適的驅動電路來連線電源IC與MOS管就顯得尤其重要了。

(1)開關管開通瞬時,驅動電路應能提供足夠大的充電電流使MOSFET柵源極間電壓迅速上升到所需值,保證開關管能快速開通且不存在上升沿的高頻振盪。

(2)開關導通期間驅動電路能保證MOSFET柵源極間電壓保持穩定且可靠導通。

(3)關斷瞬間驅動電路能提供一個儘可能低阻抗的通路供MOSFET柵源極間電容電壓的快速洩放,保證開關管能快速關斷。

(4)驅動電路結構簡單可靠、損耗小。

(5)根據情況施加隔離。

下面介紹幾個模組電源中常用的MOSFET驅動電路。

1:電源IC直接驅動MOSFET

圖 1 IC直接驅動MOSFET

電源IC直接驅動是我們最常用的驅動方式,同時也是最簡單的驅動方式,使用這種驅動方式,應該注意幾個引數以及這些引數的影響。第一,檢視一下電源IC手冊,其最大驅動峰值電流,因為不同晶片,驅動能力很多時候是不一樣的。第二,瞭解一下MOSFET的寄生電容,如圖 1中C1、C2的值。如果C1、C2的值比較大,MOS管導通的需要的能量就比較大,如果電源IC沒有比較大的驅動峰值電流,那麼管子導通的速度就比較慢。如果驅動能力不足,上升沿可能出現高頻振盪,即使把圖 1中Rg減小,也不能解決問題! IC驅動能力、MOS寄生電容大小、MOS管開關速度等因素,都影響驅動電阻阻值的選擇,所以Rg並不能無限減小。

2:電源IC驅動能力不足時

如果選擇MOS管寄生電容比較大,電源IC內部的驅動能力又不足時,需要在驅動電路上增強驅動能力,常使用圖騰柱電路增加電源IC驅動能力,其電路如圖 2虛線框所示。
 

圖 2 圖騰柱驅動MOS

這種驅動電路作用在於,提升電流提供能力,迅速完成對於柵極輸入電容電荷的充電過程。這種拓撲增加了導通所需要的時間,但是減少了關斷時間,開關管能快速開通且避免上升沿的高頻振盪。

3:驅動電路加速MOS管關斷時間

圖 3 加速MOS關斷

關斷瞬間驅動電路能提供一個儘可能低阻抗的通路供MOSFET柵源極間電容電壓快速洩放,保證開關管能快速關斷。為使柵源極間電容電壓的快速洩放,常在驅動電阻上並聯一個電阻和一個二極體,如圖 3所示,其中D1常用的是快恢復二極體。這使關斷時間減小,同時減小關斷時的損耗。Rg2是防止關斷的時電流過大,把電源IC給燒掉。

圖 4 改進型加速MOS關斷

在第二點介紹的圖騰柱電路也有加快關斷作用。當電源IC的驅動能力足夠時,對圖 2中電路改進可以加速MOS管關斷時間,得到如圖 4所示電路。用三極體來洩放柵源極間電容電壓是比較常見的。如果Q1的發射極沒有電阻,當PNP三極體導通時,柵源極間電容短接,達到最短時間內把電荷放完,最大限度減小關斷時的交叉損耗。與圖 3拓撲相比較,還有一個好處,就是柵源極間電容上的電荷洩放時電流不經過電源IC,提高了可靠性。

4:驅動電路加速MOS管關斷時間

圖 5 隔離驅動

為了滿足如圖 5所示高階MOS管的驅動,經常會採用變壓器驅動,有時為了滿足安全隔離也使用變壓器驅動。其中R1目的是抑制PCB板上寄生的電感與C1形成LC振盪,C1的目的是隔開直流,通過交流,同時也能防止磁芯飽和。

除了以上驅動電路之外,還有很多其它形式的驅動電路。對於各種各樣的驅動電路並沒有一種驅動電路是最好的,只有結合具體應用,選擇最合適的驅動。

相關推薦

MOSFET驅動電路

MOSFET因導通內阻低、開關速度快等優點被廣泛應用於開關電源中。MOSFET的驅動常根據電源IC和MOSFET的引數選擇合適的電路。下面一起探討MOSFET用於開關電源的驅動電路。 在使用MOSFET設計開關電源時,大部分人都會考慮MOSFET的導通電阻、最大電壓、

裝置驅動的作用與本質,有無作業系統Linux裝置驅動的區別

  一、驅動的作用 任何一個計算機系統的執行都是系統中軟硬體協作的結果,沒有硬體的軟體是空中樓閣,而沒有軟體的硬體則只是一堆廢鐵。硬體是底層基礎,是所有軟體得以執行的平臺,程式碼最終會落實為硬體上的組合邏輯與時序邏輯;軟體則實現了具體應用,它按照各種不同的業務需求而設計,滿足了使用

光耦電路在開關量採集電路中的設計

開關量採集電路適用於對開關量訊號進行採集,如迴圈泵的狀態訊號,進出倉閥門的開關狀態燈開關量。汙染源線上檢測儀可採集16路開關訊號,輸入24VDC;設定當輸入範圍為18~24VDC時,認為是高電平,被監視的裝置處於工作狀態;當輸入低於18VDC時,認為是低電平,被監視的裝置處於停止狀態。 為了避免

測試驅動開發(TDD)

在 IBM Bluemix 雲平臺上開發並部署您的下一個應用。 背景 一個高效的軟體開發過程對軟體開發人員來說是至關重要的,決定著開發是痛苦的掙扎,還是不斷進步的喜悅。國人對軟體藍領的不屑,對繁瑣冗長的傳統開發過程的不耐,使大多數開發人員無所適從。最近興起的一些軟體開發過程相關的技術,提供一些比較高效、

USB驅動架構

https://blog.csdn.net/u014276460/article/details/47292427USB系統可以分為兩個系統:(1)主機系統HOST;(2)裝置系統(Device)。USB主機系統HostUSB主機系統中,USB主機控制器是一塊核心的處理晶片,

Linux PCI裝置驅動

轉自 http://www.uml.org.cn/embeded/201205152.asp 淺談Linux PCI裝置驅動(一) 要弄清楚Linux PCI裝置驅動,首先要明白,所謂的Linux

linux核心中的I2c驅動(1)

相信瞭解過linux核心的人一定知道在linux核心中有一條非常重要的主線就是匯流排裝置驅動模型。 它是Linux驅動的精髓。不僅在我們今天要講的I2c驅動中存在,像usb,spi,I2s,platform等裝置中也是存在 的。而且在Linux核心的原始碼中,不能把匯流排單

linux核心中的I2c驅動(2)

上篇文章將到了I2c驅動的中的i2c-s3c2410.c檔案,它在整個I2c驅動的架構中屬於最底層的。 總結一下它乾的事: A:找到裝置的資源 (通過平臺匯流排裝置驅動模型) B:使用裝置的資源 (硬體的操作) C:註冊裝置       (將裝置掛到I2c匯流排裝置連結串列

驅動中強制結束程序的3種方法

//weibo: @少仲 一個應用程式想要結束另一個程序所要做的事:首先獲得目標的程序ID,接著利用OpenProcess獲取程序控制代碼(確保足夠許可權),最後將控制代碼傳給TerminateProcess了結那個程序. OpenProcess通過本機系統服務介面進

Linux PCI裝置驅動(下)

我們在 淺談Linux PCI裝置驅動(上)中(以下簡稱 淺談(一) )介紹了PCI的配置暫存器組,而Linux PCI初始化就是使用了這些暫存器來進行的。後面我們會舉個例子來說明Linux PCI裝置驅動的主要工作內容(不是全部內容),這裡只做文字性的介紹而不會涉及具體程式碼的分析,因為要

Linux PCI裝置驅動(上)

有學員建議寫寫PCI驅動,今天就找到一篇,文章很長,這基本上是全網對PCI講的比較詳細的部落格了,分成上下兩篇,這是上部分,未完待續。 要弄清楚Linux PCI裝置驅動,首先要明白,所謂的Linux PCI裝置驅動實際包括Linux PCI裝置驅動和裝置本身驅動兩部分。 不知道讀者

python自動化測試資料驅動,寫一個真正通用的驅動

現如今python越來越流行,這種指令碼語言讓自動化測試變的簡潔高效;當然不論是用java還是python或者其他框架時,都有一個不能迴避的問題-----那就是資料問題 資料的靈活性不僅可以讓case覆蓋度更大,還可以避免出現因為需求變更導致的測試指令碼“傷筋動骨”式的改造

我對DDD領域驅動設計的理解

從遇到問題開始 當人們要做一個軟體系統時,一般總是因為遇到了什麼問題,然後希望通過一個軟體系統來解決。 比如,我是一家企業,然後我覺得我現線上下銷售自己的產品還不夠,我希望能夠在線上也能銷售自己的產品。所以,自然而然就想到要做一個普通電商系統,用於實現線上銷售自己企業產品的目的。 再比如,我是一家網際網

Struts2的屬性驅動和模型驅動

一直在用Struts2實現MVC,因為相比於Struts1中大量使用request.getparameter在頁面上獲取值,struts2則提供了屬性驅動和模型驅動處理了這一問題。通過這兩個驅動,我們

linux的LCD驅動

轉載請註明出處:http://blog.csdn.net/ruoyunliufeng/article/details/24499251 一.硬體基礎     1.硬體框圖     2.LCD控制器     瞭解硬體最直接的辦法就是看手冊,在這裡我只會簡單介紹下LCD

快取-註解驅動的快取 Spring cache介紹

在我們平常的工作當中,有好多場景需要用到快取技術,如redis,ehcache等來加速資料的訪問。作為淺談快取的第一篇筆者不想談論具體的快取技術,我更想介紹一下Spring中每次閱讀都會使我心中泛起波瀾的一個東西,那就是基於註解的快取技術。我們先看Spring參考文件中的一句

Linux PCI裝置驅動(二)

我們在 淺談Linux PCI裝置驅動(一)中(以下簡稱 淺談(一) )介紹了PCI的配置暫存器組,而Linux PCI初始化就是使用了這些暫存器來進行的。後面我們會舉個例子來說明Linux PCI裝置驅動的主要工作內容(不是全部內容),這裡只做文字性的介紹而不會涉及具體程

電路設計與PCB布板(含MSP430程式除錯經驗

上週調了一個電路板,結合到之前畫過的一塊板子,現在寫一點點心得,留作日後自我取笑解嘲。 首先,原理圖設計。 這玩意兒難得沒有百密一疏的時候,所以很少一次性投板後就不用改了的時候。一般參照datasheet的電路。一般常見的電路也可上網搜尋,一大把。但是一定要知道這些電阻電容

DDD(領域驅動設計)

![領域驅動設計](https://img2020.cnblogs.com/blog/1133883/202011/1133883-20201114163143505-517119101.png) # 背景(Why) 2003 年埃裡克·埃文斯(Eric Evans)發表了《領域驅動設計》(Domain-

計算機領域及職業憧憬

計算機科學 軟件工程師 計算機行業 雖然自己的專業是計算機,可是慚愧的說其實對這個行業的了解並不是很多,大多時候是通過網絡或者新聞才了解到的。據我所知,現在計算機行業是非常流行的行業,當然競爭也是十分激烈,信息化的時代我們的生活都離不開與計算機有關的東西,比如上學坐公共汽車,需要刷卡,這就是