0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何選擇Mosfet驅(qū)動程序進行運動控制

電子設(shè)計 ? 來源:powerelectronicsnews ? 作者:Peter Millett ? 2021-05-19 06:56 ? 次閱讀

工程師經(jīng)常使用柵極驅(qū)動器或“預(yù)驅(qū)動器IC以及N溝道功率MOSFET來提供驅(qū)動電動機所需的高電流。重要的是要考慮與選擇驅(qū)動器IC,MOSFET以及在某些情況下相關(guān)的無源組件有關(guān)的所有設(shè)計注意事項。通常,對該過程的了解不多,實現(xiàn)方式也不盡人意。讓我們開始討論為預(yù)驅(qū)動器/功率MOSFET電路選擇組件的簡單方法,以及由此產(chǎn)生的系統(tǒng)性能。

電機規(guī)格開始

設(shè)計直流電動機驅(qū)動器(無論是有刷電動機還是三相無刷電動機),電動機的特性將決定驅(qū)動器的設(shè)計細節(jié)。有助于定義驅(qū)動器設(shè)計的兩個主要因素是電動機的工作電壓和電流要求。

但是,這些參數(shù)并不像人們最初想到的那么簡單。電機通常具有給定的電壓和電流額定值,實際運行值可能會根據(jù)應(yīng)用情況而與這些額定值不同。施加的電壓決定了電動機的速度。電動機所需的電流取決于施加在電動機上的轉(zhuǎn)矩。因此,驅(qū)動器可能需要設(shè)計也可能不需要按照電動機的完整規(guī)格進行設(shè)計。

您可以使用通常在電機數(shù)據(jù)表中給出的速度常數(shù)和轉(zhuǎn)矩常數(shù)來估算特定應(yīng)用所需的電壓和電流。驅(qū)動器必須使用至少與從電動機上獲得所需速度所需的電壓一樣高的電壓供電,但是電源電壓通常取決于系統(tǒng)可用的電壓。通常,最大電流需求由使用機械負載啟動電動機所需的轉(zhuǎn)矩來設(shè)置。

選擇MOSFET

確保選擇額定功率至少為電源電壓和電機所需最大電流的功率MOSFET。請記住,有必要留一些余量。

選擇一個漏極至源極額定電壓(VDS)至少比電源電壓高20%的MOSFET。在某些情況下,尤其是在電流較大,轉(zhuǎn)矩步長較大且電源控制不佳的系統(tǒng)中,您可能需要的裕度是電源電壓的兩倍。

當(dāng)然,MOSFET的額定電流必須足夠高,以提供電動機所需的峰值電流,但通常在散熱方面占主導(dǎo)地位。MOSFET會耗散功率并在漏極-源極電阻RDS(ON)中產(chǎn)生熱量。包括環(huán)境溫度和MOSFET可用的任何散熱在內(nèi)的熱約束設(shè)定了可以消耗多少功率的限制。該最大允許功耗驅(qū)動基于RDS(ON)值的MOSFET選擇。

一旦找到必要的額定電壓和RDS(ON),請務(wù)必考慮總柵極電荷(QG)。柵極電荷是衡量打開和關(guān)閉MOSFET需要多少電荷的度量。QG較低的MOSFET更易于驅(qū)動。與較低的QG相比,它在較低的柵極驅(qū)動電流下切換速度更快。

柵極驅(qū)動電流和上升/下降時間

可以將功率MOSFET的柵極視為柵極和源極端子之間的非線性電容。即使柵極不傳導(dǎo)直流電流,它也確實需要電流來對柵極電容進行充電和放電,從而導(dǎo)通和關(guān)斷MOSFET。提供給柵極的電流量決定了完全導(dǎo)通MOSFET所花費的時間。同樣,當(dāng)電流從柵極拉出時,該電流量將設(shè)置MOSFET的關(guān)斷時間。

要了解驅(qū)動?xùn)艠O所需的條件,您需要知道MOSFET的開關(guān)速度。您必須在低開關(guān)損耗(需要快速的上升和下降時間)和低EMI(需要緩慢的上升和下降時間)之間進行設(shè)計權(quán)衡。此外,脈寬調(diào)制(PWM)頻率以及所需的最小和最大占空比限制了開關(guān)速度的時間。例如,在20 kHz PWM頻率下,占空比為1%時需要產(chǎn)生500 ns的脈沖。這需要數(shù)百納秒或更短的上升和下降時間。

確定所需的上升/下降時間后,計算所需的柵極驅(qū)動電流。可以估計為QG/t,其中QG是總柵極電荷,t是所需的上升/下降時間。請注意,這是在整個上升/下降時間內(nèi)需要驅(qū)動的電流量-實際上,由于大多數(shù)柵極驅(qū)動器不提供恒定電流,因此柵極驅(qū)動電流通常會在這段時間內(nèi)有所變化。

如果將恒定電流輸送到柵極,則柵極處的電壓不是線性斜率,而是線性斜率。在MOSFET切換期間,它達到一個平穩(wěn)狀態(tài)(圖1)。這被稱為“米勒高原”,是由柵極-漏極電容引起的。當(dāng)漏極過渡時,此電容需要電流充電,因此柵極-源極電容的充電會變慢。提供給柵極充電的電流越低,轉(zhuǎn)換完成所需的時間就越長。

o4YBAGCk4suAbe6aAADrHecutn0820.png

圖1:1A恒流柵極驅(qū)動器(100 nC –紅色=柵極,紫色=漏極,200ns / div。)

圖2顯示了使用具有12Ω串聯(lián)電阻的12 V恒壓柵極驅(qū)動器時的波形。高原仍然存在,柵極達到12 V所需的時間更長,但漏極的開關(guān)時間幾乎相同。

o4YBAGCk4tmAUppRAAEmiJHSnjQ415.png

圖2:具有12串聯(lián)電阻的12V柵極驅(qū)動器(100 nC –紅色=柵極,紫色=漏極,200ns / div。)

選擇前置驅(qū)動器IC

一旦知道所需的最小柵極驅(qū)動電流,就選擇可以支持它的柵極驅(qū)動器(預(yù)驅(qū)動器)IC。這些零件的種類繁多,具有不同數(shù)量的通道,柵極驅(qū)動電流功能和電源電壓范圍。某些部分還提供其他集成功能,例如電流檢測放大器保護電路。

許多半導(dǎo)體供應(yīng)商都提供預(yù)驅(qū)動器IC,這些供應(yīng)商生產(chǎn)用于電源管理產(chǎn)品,包括MPS。這些供應(yīng)商提供了專為DC電動機驅(qū)動器設(shè)計的各種單通道和三通道預(yù)驅(qū)動器IC,包括三通道60V和100V系列以及單相100V器件。

一些預(yù)驅(qū)動器IC使用線性穩(wěn)壓器,電荷泵和/或自舉電容器從主電動機電源內(nèi)部生成所需的柵極驅(qū)動電壓。其他一些則需要單獨的柵極驅(qū)動電源。要以100%的占空比工作(長時間輸出高電平),請選擇帶有內(nèi)部電荷泵的預(yù)驅(qū)動器,以使高端柵極長時間保持導(dǎo)通狀態(tài)。僅依靠自舉電路驅(qū)動高端的預(yù)驅(qū)動器只能在有限的時間內(nèi)保持高端MOSFET的導(dǎo)通,因為一段時間后漏電流會耗盡自舉電容。

柵極驅(qū)動器必須至少能夠提供實現(xiàn)上述所需的上升和下降時間所需的電流量,但是也可以使用具有更大電流能力的驅(qū)動器。一些驅(qū)動器IC提供了一種通過改變零件內(nèi)部柵極驅(qū)動的數(shù)量來調(diào)節(jié)上升和下降時間(也稱為“轉(zhuǎn)換速率調(diào)節(jié)”)的方法。當(dāng)使用不具有內(nèi)置壓擺率調(diào)節(jié)功能的部件時,用戶可以在柵極驅(qū)動器輸出和MOSFET柵極之間插入電阻。這限制了柵極電流,并減慢了上升和下降時間。

編輯:hfy

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • MOSFET
    +關(guān)注

    關(guān)注

    147

    文章

    7178

    瀏覽量

    213414
  • 驅(qū)動器IC
    +關(guān)注

    關(guān)注

    0

    文章

    41

    瀏覽量

    14683
  • 無刷電動機
    +關(guān)注

    關(guān)注

    1

    文章

    19

    瀏覽量

    8667
  • 柵極驅(qū)動器
    +關(guān)注

    關(guān)注

    8

    文章

    743

    瀏覽量

    38992
收藏 人收藏

    評論

    相關(guān)推薦

    Linux驅(qū)動程序程序員指南

    電子發(fā)燒友網(wǎng)站提供《Linux驅(qū)動程序程序員指南.pdf》資料免費下載
    發(fā)表于 11-22 15:53 ?0次下載
    Linux<b class='flag-5'>驅(qū)動程序</b><b class='flag-5'>程序</b>員指南

    pcie設(shè)備驅(qū)動程序安裝步驟

    PCIe(Peripheral Component Interconnect Express)是一種高速串行計算機擴展總線標(biāo)準(zhǔn),用于計算機內(nèi)部硬件組件之間的連接。安裝PCIe設(shè)備驅(qū)動程序是確保硬件
    的頭像 發(fā)表于 11-13 10:32 ?818次閱讀

    硬盤電機怎么驅(qū)動程序?它有什么典型特征?

    硬盤電機的驅(qū)動程序是硬盤中一個非常重要的組成部分,它負責(zé)控制硬盤電機的啟動、停止、轉(zhuǎn)速調(diào)節(jié)等操作。硬盤電機驅(qū)動程序的設(shè)計和實現(xiàn)涉及到電機控制理論、電子技術(shù)、計算機編程等多個領(lǐng)域的知識。
    的頭像 發(fā)表于 10-22 11:10 ?332次閱讀

    LSP 2.10 DaVinci Linux驅(qū)動程序

    電子發(fā)燒友網(wǎng)站提供《LSP 2.10 DaVinci Linux驅(qū)動程序.pdf》資料免費下載
    發(fā)表于 10-09 09:30 ?0次下載
    LSP 2.10 DaVinci Linux<b class='flag-5'>驅(qū)動程序</b>

    Linux設(shè)備驅(qū)動程序分類有哪些

    Linux設(shè)備驅(qū)動程序是操作系統(tǒng)與硬件設(shè)備之間的橋梁,負責(zé)實現(xiàn)硬件設(shè)備與操作系統(tǒng)之間的通信和控制。Linux設(shè)備驅(qū)動程序的分類繁多,可以根據(jù)不同的標(biāo)準(zhǔn)進行分類。 按硬件類型分類 Lin
    的頭像 發(fā)表于 08-30 15:11 ?582次閱讀

    linux驅(qū)動程序如何加載進內(nèi)核

    在Linux系統(tǒng)中,驅(qū)動程序是內(nèi)核與硬件設(shè)備之間的橋梁。它們允許內(nèi)核與硬件設(shè)備進行通信,從而實現(xiàn)對硬件設(shè)備的控制和管理。 驅(qū)動程序的編寫 驅(qū)動程序
    的頭像 發(fā)表于 08-30 15:02 ?486次閱讀

    linux驅(qū)動程序主要有哪些功能

    Linux驅(qū)動程序是操作系統(tǒng)與硬件設(shè)備之間進行通信的橋梁,負責(zé)實現(xiàn)硬件設(shè)備與操作系統(tǒng)之間的數(shù)據(jù)交換和控制。Linux驅(qū)動程序的主要功能包括以下幾個方面: 設(shè)備識別與初始化 Linux
    的頭像 發(fā)表于 08-30 14:47 ?373次閱讀

    linux驅(qū)動程序的編譯方法是什么

    Linux驅(qū)動程序的編譯方法主要包括兩種: 與內(nèi)核一起編譯 和 編譯成獨立的內(nèi)核模塊 。以下是對這兩種方法的介紹: 一、與內(nèi)核一起編譯 與內(nèi)核一起編譯意味著將驅(qū)動程序的源代碼直接集成到Linux內(nèi)核
    的頭像 發(fā)表于 08-30 14:46 ?603次閱讀

    linux驅(qū)動程序運行在什么空間

    Linux 驅(qū)動程序是操作系統(tǒng)的一部分,負責(zé)管理硬件設(shè)備與操作系統(tǒng)之間的交互。驅(qū)動程序運行在內(nèi)核空間(Kernel Space),這是操作系統(tǒng)的核心部分,與用戶空間(User Space)相對。內(nèi)核
    的頭像 發(fā)表于 08-30 14:37 ?424次閱讀

    虹科技術(shù) Linux環(huán)境再升級:PLIN驅(qū)動程序正式發(fā)布

    Linux驅(qū)動程序領(lǐng)域再添新成員,PLIN驅(qū)動程序現(xiàn)已正式發(fā)布。
    的頭像 發(fā)表于 06-28 13:34 ?370次閱讀
    虹科技術(shù) Linux環(huán)境再升級:PLIN<b class='flag-5'>驅(qū)動程序</b>正式發(fā)布

    plc可以進行運動控制

    可以,PLC(Programmable Logic Controller,可編程邏輯控制器)是一種廣泛應(yīng)用于工業(yè)自動化領(lǐng)域的控制設(shè)備。它不僅可以實現(xiàn)邏輯控制、順序控制等功能,還可以
    的頭像 發(fā)表于 06-12 10:41 ?766次閱讀

    為什么Ftdi驅(qū)動程序無法工作?

    ; 。我不確定這是硬件問題還是軟件問題。各種文件似乎都表明,我必須為 USBFS 找到并安裝一個特殊的 Windows 設(shè)備驅(qū)動程序。我按照說明進行了安裝,但當(dāng)我選擇 .inf 文件時,我收到了一條找不到
    發(fā)表于 05-22 07:27

    實現(xiàn)機器人操作系統(tǒng)——ADI Trinamic電機控制器ROS1驅(qū)動程序簡介

    這些驅(qū)動程序;以及這樣將如何有助于迅速評估新技術(shù),并避免出現(xiàn)與第三方產(chǎn)品的互操作性問題。在本文探討的所有產(chǎn)品中,將重點關(guān)注最近發(fā)布的用 于 ADI Trinamic?電機控制器的ROS驅(qū)動程序,該
    的頭像 發(fā)表于 04-24 15:43 ?2215次閱讀
    實現(xiàn)機器人操作系統(tǒng)——ADI Trinamic電機<b class='flag-5'>控制</b>器ROS1<b class='flag-5'>驅(qū)動程序</b>簡介

    怎么編寫Framebuffer驅(qū)動程序

    Framebuffer 驅(qū)動程序框架 分為上下兩層: fbmem.c:承上啟下 實現(xiàn)、注冊 file_operations 結(jié)構(gòu)體 把 APP 的調(diào)用向下轉(zhuǎn)發(fā)到具體的硬件驅(qū)動程序
    的頭像 發(fā)表于 03-22 09:13 ?566次閱讀
    怎么編寫Framebuffer<b class='flag-5'>驅(qū)動程序</b>

    使用CYUSB3064 CX3控制器對PCB進行編程,為什么無法更新驅(qū)動程序?

    器” 中更新驅(qū)動程序,并按照 CyUSB.pdf 指南中的概述通過控制中心對設(shè)備進行編程。 開發(fā)板 VID 和 PID 為 USBVID_04B4 PID_00F3 REV_0100。 但是,當(dāng)我嘗試
    發(fā)表于 02-23 08:23