女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

如何用一個Hercules微控制器來驅動GaN功率級

電子設計 ? 來源:德州儀器 ? 作者:德州儀器 ? 2022-02-06 09:45 ? 次閱讀

今天的博文是一個動手操作項目:你將用一個氮化鎵 (GaN) 功率級、一個Hercules? 微控制器和一個滾輪來調節一盞燈的亮度。我將會談到其中的硬件和固件。先給你的焊接設備充上電,我們馬上開始。

你可以用很多種方法來控制GaN功率級。針對LMG5200 GaN半橋功率級的TI用戶指南使用了一個無源組件和分立式邏輯門的組合。在這篇博文中,我將會討論到如何用一個Hercules微控制器來驅動它。圖1顯示的是將用來驅動LMG5200的Hercules模塊。

poYBAGGKYbaAITQdAAEWtn_I7_8809.png

圖1:具有死區發生器的Hercules PWM模塊

GaN與Hercules功率級是天生的一對兒。它們在工業和汽車應用中都能發揮很好的作用。Hercules脈寬調制 (PWM) 模塊具有專門的硬件來驅動這些信號。死區發生器 (DB) 子模塊非常適合于生成你所需要的死區時間。

設置

圖3顯示的是將連接在一起的硬件模塊。負載是一個常見的燈泡。一個德州儀器 (TI) LMG5200 GaN評估套件控制進入燈泡的電力。一個舊鼠標的滾輪作為輸入。你將用這個滾輪來控制GaN功率級輸出的上升和下降。

pYYBAGGKYbqATNRQAAH-BX2khX8696.png

圖3:硬件設置

Hercules LaunchPad將把這些組件合并在一起。當你旋轉滾輪時,燈光會變亮或變暗。

設計

由于你有很明確的功能塊(圖4),所以很難得出一個潔凈的硬件結構。以下是邏輯部件:具有輸入(滾輪)和輸出(GaN驅動器)的Hercules控制器,以及功率調節:具有輸入 (LaunchPad) 和輸出(燈泡)的GaN驅動器。

poYBAGGKYb2AQBGMAAJP8-8Zq6s943.png

圖4:硬件模塊

對于固件來說也是如此。一個狀態機管理功能,并且有兩個模塊:一個監聽滾輪的旋轉功能驅動器模塊,以及一個與LMG5200進行通信的GaN模塊。兩個模塊都依靠低電平Hercules外設驅動器運轉(圖5)。

pYYBAGGKYcGAciZMAAJ_P_PAukg409.png

圖5:固件模塊

操作

我們先來看看輸出端。第一步是在LaunchPad上生成正確的PWM信號,以控制GaN驅動器。下一步,將GaN評估套件連接至LaunchPad,在連接路徑上對PCB進行某些更改。最后,插入輸入。將鼠標滾輪變為穩定的正交編碼器,并且將這些信號集成到固件中。

正確驅動LMG5200 GaN功率級

LMG5200 GaN半橋功率級對于其輸入信號有特別的需要。我已經在上一篇博文中詳細介紹了這些信號。關鍵是創建2個相反的PWM信號。在特定點上還需要一個暫停。當你的信號切換邏輯電平時,你必須在調低一個與調高另外一個之間等待很短的一段時間(被稱為死區時間)。

當低電平信號為高電平時,高電平信號應該為低電平,反之亦然。不過,你必須在一個信號的下降邊緣和另外一個信號的上升邊緣之間插入一個小延遲。兩個信號將在幾納秒的時間內均為低電平。

poYBAGGKYcSAfWxiAADeAQvt7oA363.png

圖6:具有死區時間的LMG5200輸入信號

在圖6中,死區時間是下降和上升邊緣之間的陰影區域。讓我們將其與圖7比較一下,圖7中顯示的是所捕獲的由Hercules微控制器生成的信號。

poYBAGGKYceAQEyTAAAUUsu10UY616.png

圖7:Hercules PWM和死區時間的捕獲圖

圖7中黃色和藍色的跡線是來自Hercules ePWM模塊的低電平和高電平信號。紫色跡線是經計算得出的信號(黃色和藍色),代表的是死區時間。

示波器的SUM功能在這里會有很大幫助。你可以將其用來測量死區時間的寬度(兩個信號均為低電平時的0V電壓突降)。同樣重要的是,如果在出現10V峰值的同時將兩個信號意外地驅動為高電平(這將損壞你的GaN器件),這個功能將會讓你知道這個情況。

設定PWM信號

你可以用可視化硬件配置工具,HALCoGen來配置Hercules微控制器和其模塊。啟動激活你所需要的外設,并使其參數化,然后讓HALCoGen來生成你的項目。你可以獲得一個包含所有源代碼的可編譯項目,你只需要添加兩行代碼就可以使設計運行起來。

首先,啟用ePWM驅動器。這是一個將生成2個信號的外設;你將把生成的信號發送至GaN集成電路 (IC)。

poYBAGGKYcqAOCGgAABqR128a68755.png

圖8:啟用PWM

下一步,激活其中一個可用PWM模塊,然后創建LMG5200 GaN半橋所需要的信號。

poYBAGGKYcyAay3VAAByjr4by_Y979.png

圖9:激活PWM模塊1

你可以在單個屏幕內配置整個信號,其中也包括死區時間。通過按照圖10中所示的內容選中復選框并設定相應的值,你的ePWM模塊將為GaN信號的輸出做好準備。

poYBAGGKYc-AMaW4AADPLaEMTsE679.png

圖10:配置PWM信號和死區時間

我曾寫過一篇博文,解釋了其中的每一個設置,以及這個配置為什么能夠為LMG5200提供理想的信號。

讓HALCoGen為你生成項目源代碼,并且添加以下的代碼到main() 函數中:

你可以使用Code Composer Studio? 軟件來構建和執行這個項目,LaunchPad也準備就緒。通過探測ePWM信號,你將獲得一個與圖7中示波器捕獲內容相類似的圖像。占空比將為10%,頻率為1MHz。

好了,完成了。你已經把LaunchPad直接變成了一個能夠控制GaN驅動器的器件。在本系列的下一篇文章中,我將解釋如何連接GaN評估套件。

審核編輯:彭菁
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 微控制器
    +關注

    關注

    48

    文章

    7904

    瀏覽量

    153687
  • 硬件
    +關注

    關注

    11

    文章

    3459

    瀏覽量

    67184
  • GaN
    GaN
    +關注

    關注

    19

    文章

    2175

    瀏覽量

    76146
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    驅動LMG5200的Hercules模塊設計

    。在這篇博文中,我將會討論到如何用Hercules微控制器
    發表于 06-01 11:31

    Hercules? LaunchPad? 開發套件控制GaN功率—第2部分

    在我的上篇博文中,我為大家介紹了動手操作項目:用氮化鎵 (GaN)
    發表于 08-31 17:40

    Hercules? LaunchPad? 開發套件控制GaN功率—第1部分

    Hercules微控制器驅動它。圖1顯示的是將用來驅動LMG5200的Hercules模塊。
    發表于 08-31 07:15

    正確驅動LMG5200 GaN功率的步驟

    可以用很多種方法控制GaN功率。針對LMG5200 GaN半橋
    發表于 11-17 06:56

    Hercules 開發套件控制 GaN 功率——第 2 部分

    在我的上篇博文中,我為大家介紹了動手操作項目:用氮化鎵 (GaN)
    發表于 04-18 09:40 ?1279次閱讀
    用 <b class='flag-5'>Hercules</b> 開發套件<b class='flag-5'>來</b><b class='flag-5'>控制</b> <b class='flag-5'>GaN</b> <b class='flag-5'>功率</b><b class='flag-5'>級</b>——第 2 部分

    Hercules 開發套件控制 GaN 功率——第 1 部分

    可以用很多種方法控制GaN功率。針對LMG5200 GaN半橋
    發表于 04-18 10:27 ?1163次閱讀
    用 <b class='flag-5'>Hercules</b> 開發套件<b class='flag-5'>來</b><b class='flag-5'>控制</b> <b class='flag-5'>GaN</b> <b class='flag-5'>功率</b><b class='flag-5'>級</b>——第 1 部分

    Hercules安全微控制器的3種類型產品的介紹應用評估概述(中文資料)

    Hercules 安全微控制器是基于TI 20多年來對安全有嚴格要求的系統的專業知識,汽車市場業界協作和已驗證合格硬件而研發出的。這個平臺包含有3基于ARM Cortex?的微處理
    發表于 04-16 17:09 ?9次下載
    <b class='flag-5'>Hercules</b>安全<b class='flag-5'>微控制器</b>的3種類型產品的介紹應用評估概述(中文資料)

    Hercules安全微控制器的3種類型產品的介紹應用評估概述(英文原資料)

     Hercules 安全微控制器是基于TI 20多年來對安全有嚴格要求的系統的專業知識,汽車市場業界協作和已驗證合格硬件而研發出的。這個平臺包含有3基于ARM Cortex?的微處理
    發表于 04-16 17:17 ?9次下載
    <b class='flag-5'>Hercules</b>安全<b class='flag-5'>微控制器</b>的3種類型產品的介紹應用評估概述(英文原資料)

    Hercules系列微控制器:JTAG仿真的選擇

    Hercules系列微控制器使用教程選擇JTAG仿真
    的頭像 發表于 08-13 02:37 ?4379次閱讀

    Hercules LaunchPad開發套件控制GaN功率2

    在我的上篇博文中,我為大家介紹了動手操作項目:用氮化鎵 (GaN)
    的頭像 發表于 12-09 11:12 ?1256次閱讀
    用<b class='flag-5'>一</b><b class='flag-5'>個</b><b class='flag-5'>Hercules</b>  LaunchPad開發套件<b class='flag-5'>控制</b><b class='flag-5'>GaN</b><b class='flag-5'>功率</b><b class='flag-5'>級</b>2

    Hercules? LaunchPad? 開發套件控制GaN功率—第2部分

    Hercules? LaunchPad? 開發套件控制GaN功率
    發表于 11-03 08:04 ?0次下載
    用<b class='flag-5'>一</b><b class='flag-5'>個</b><b class='flag-5'>Hercules</b>? LaunchPad? 開發套件<b class='flag-5'>控制</b><b class='flag-5'>GaN</b><b class='flag-5'>功率</b><b class='flag-5'>級</b>—第2部分

    Hercules? LaunchPad? 開發套件控制GaN功率—第1部分

    Hercules? LaunchPad? 開發套件控制GaN功率—第1部分
    發表于 11-03 08:04 ?0次下載
    用<b class='flag-5'>Hercules</b>? LaunchPad? 開發套件<b class='flag-5'>控制</b><b class='flag-5'>GaN</b><b class='flag-5'>功率</b><b class='flag-5'>級</b>—第1部分

    如何設置、設計及正確地驅動GaN功率

    您可以通過多種方式控制GaN功率。LMG5200 GaN 半橋功率
    的頭像 發表于 04-14 10:07 ?1936次閱讀
    如何設置、設計及正確地<b class='flag-5'>驅動</b><b class='flag-5'>GaN</b><b class='flag-5'>功率</b><b class='flag-5'>級</b>

    用于Hercules微控制器的CAN總線引導加載程序

    電子發燒友網站提供《用于Hercules微控制器的CAN總線引導加載程序.pdf》資料免費下載
    發表于 09-19 10:52 ?0次下載
    用于<b class='flag-5'>Hercules</b><b class='flag-5'>微控制器</b>的CAN總線引導加載程序

    用于Hercules微控制器的CAN總線引導加載程序

    電子發燒友網站提供《用于Hercules微控制器的CAN總線引導加載程序.pdf》資料免費下載
    發表于 09-19 10:55 ?0次下載
    用于<b class='flag-5'>Hercules</b><b class='flag-5'>微控制器</b>的CAN總線引導加載程序