chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

用一個(gè)Hercules LaunchPad開發(fā)套件控制GaN功率級(jí)2

電子設(shè)計(jì) ? 來(lái)源:德州儀器 ? 作者:德州儀器 ? 2021-12-09 11:12 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在我的上一篇博文中,我為大家介紹了一個(gè)動(dòng)手操作項(xiàng)目:用一個(gè)氮化鎵 (GaN) 功率級(jí)、一個(gè)Hercules? 微控制器和一個(gè)滾輪來(lái)調(diào)節(jié)一盞燈的亮度。我講到了設(shè)置、設(shè)計(jì),以及如何正確地驅(qū)動(dòng)這個(gè)功率級(jí)。

在這篇博文中,我打算試一下你的設(shè)計(jì)成果。經(jīng)驗(yàn)證,LaunchPad? 能夠產(chǎn)生出正確的信號(hào)。那么,就讓我們把它接到評(píng)估套件上吧。

準(zhǔn)備評(píng)估套件,并將其連接至LaunchPad開發(fā)套件

與LMG5200評(píng)估模塊 (EVM) 一同提供的還有一塊驅(qū)動(dòng)GaN集成電路 (IC) 的電路。你需要將其斷開,并且連接你的LaunchPad開發(fā)套件。

斷開板上驅(qū)動(dòng)電路比較容易。你只需要從印刷電路板(PCB,請(qǐng)見圖1和圖2)上移除兩個(gè)0Ω電阻器,R6和R7。最簡(jiǎn)便的方法就是使用一個(gè)熱風(fēng)槍、

現(xiàn)在,你有了兩個(gè)測(cè)試點(diǎn),TP9和TP10,將LaunchPad的脈寬調(diào)制 (PWM) 輸出連接至LMG5200。在這個(gè)情況下,信號(hào)與測(cè)試點(diǎn)之間沒有對(duì)應(yīng)關(guān)系。一定不要忘了接地(請(qǐng)見圖3)。

按照用戶指南,連接電源和偏置電壓。將燈連接至輸出。如果你按照評(píng)估套件用戶指南中的順序?qū)⑦@個(gè)設(shè)計(jì)加電的話(首先是偏置電壓,然后是Hercules信號(hào),之后是電源),這個(gè)裝置將被驅(qū)動(dòng)至其最大功率的10%。在這個(gè)功率點(diǎn)上,你可以通過(guò)改變HALCoGen中的占空比來(lái)更改輸出,并重新生成這個(gè)項(xiàng)目。這么做可不太方便,那么就讓我們來(lái)研究一個(gè)用戶友好的輸入機(jī)制。

制作旋轉(zhuǎn)編碼器

正交編碼器隨處可見。它們看起來(lái)與電位器很相似,不過(guò)你可以一直不停地旋轉(zhuǎn)它們。也許你的車載音頻系統(tǒng),或是你的示波器中就有一個(gè)。如果你手邊就有一個(gè)壞了的鼠標(biāo),那么這個(gè)鼠標(biāo)中的滾輪就很有可能是一個(gè)旋轉(zhuǎn)編碼器。

(如果不湊巧的是,你手頭那個(gè)壞了的鼠標(biāo)是光電鼠標(biāo)的話,你就無(wú)法將其用于今天的練習(xí)了。再找找,或者訂購(gòu)一個(gè)與EC101102X2E-VAX相類似的元件。)你使用的旋轉(zhuǎn)編碼器類型或者這個(gè)旋轉(zhuǎn)編碼器所具有的步距數(shù)量都不會(huì)對(duì)這個(gè)練習(xí)產(chǎn)生太大影響。它們產(chǎn)生的都是格雷碼 (Gray code)。

要使這個(gè)滾輪變成一個(gè)穩(wěn)定、去抖動(dòng)輸入器件,你還需要其它四個(gè)組件:2個(gè)10K電阻器和2個(gè)0.5μF電容器。如果你在實(shí)驗(yàn)室找不到電阻值和電容值完全一樣的元件的話,也不用灰心喪氣,它們不是那么重要。

搭建旋轉(zhuǎn)編碼器電路,并將其連接至LaunchPad開發(fā)套件

這2個(gè)電阻器是上拉電阻器。它們?cè)谛D(zhuǎn)編碼器開關(guān)打開時(shí)保持A和B處于高電平。當(dāng)其中任何一個(gè)開關(guān)關(guān)閉時(shí),相應(yīng)的輸出被開關(guān)拉至接地。這些電容器使信號(hào)變得平滑,并且過(guò)濾掉所有抖動(dòng)。

你將使用具有滾輪的Hercules eQEP外設(shè)(正交編碼器)。EQEP模塊No.2附近的引腳已經(jīng)被你用于ePWM輸出。所以,如表1和圖5中所示,將你的滾輪連接至這個(gè)引腳。

poYBAGGKYOaAWyd9AAA29roDZ0I078.png

表1:旋轉(zhuǎn)編碼器連接

poYBAGGKYOqAA0-pAAC9J8IaeF8861.png

圖5:編碼器信號(hào)的位置

當(dāng)你接通編碼器時(shí),你可以訪問(wèn)HALCoGen,并修改你的固件。

將滾輪集成到固件中

此時(shí)所有硬件都已連接。不過(guò),你仍然需要將滾輪功能嵌入其中。在Hercules應(yīng)用領(lǐng)域內(nèi),你必須完成兩件事:在HALCoGen中配置eQEP模塊,并且在Code Composer Studio? 軟件內(nèi)修改你的程序。

將編碼器功能集成在固件之內(nèi)

啟用eQEP驅(qū)動(dòng)器,并且配置eQEP模塊No.2(圖6和圖7)。HALCoGen設(shè)置看起來(lái)似乎很神秘,不過(guò)我在element14博文中對(duì)它們進(jìn)行了解釋說(shuō)明。

poYBAGGKYO2AQZIEAABqDpkPsgw734.png

圖6:?jiǎn)⒂镁幋a器模塊2

pYYBAGGKYPCAcHsdAAFQ3korBug691.png

圖7:配置編碼器2

在Code Composer Studio軟件中將驅(qū)動(dòng)器初始化。在你的狀態(tài)機(jī)中,你將定期輪詢滾輪的值,并根據(jù)其變化做出相應(yīng)操作。根據(jù)旋轉(zhuǎn)編碼器的狀態(tài),減少或增加PWM信號(hào)的占空比。參考rotary.c,pwm.c和HL_sys_main.c文件,查看這些功能是如何實(shí)現(xiàn)的。

While(1)

{

uRotary = getRotaryPosition();

if (uRotary != uRotaryLastVal) {

uRotaryLastVal = uRotary;

setPwmDutyCycle(uRotary);

}

}

針對(duì)滾輪的代碼也不難。在這個(gè)設(shè)計(jì)中,你可不想讓編碼器超過(guò)最大值,或低于最小值。你可以查看rotary.c,看看我是如何進(jìn)行編碼的。這些代碼是有效的,不過(guò)我對(duì)于這個(gè)設(shè)計(jì)在解碼處理方面的表現(xiàn)還不是很滿意。如果你有任何好的意見和建議,一定要告訴我,我們來(lái)一起搭建一個(gè)更好的設(shè)計(jì)。

你可以下面這些視頻中看到這個(gè)項(xiàng)目的實(shí)際運(yùn)行效果:

用Hercules LaunchPad控制GaN功率半橋:電路板準(zhǔn)備。

編輯:金巧

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

    關(guān)注

    5462

    文章

    12667

    瀏覽量

    375576
  • 編碼器
    +關(guān)注

    關(guān)注

    45

    文章

    4007

    瀏覽量

    143289
  • 電源管理
    +關(guān)注

    關(guān)注

    117

    文章

    8436

    瀏覽量

    148223
  • 驅(qū)動(dòng)電路
    +關(guān)注

    關(guān)注

    160

    文章

    1628

    瀏覽量

    111900
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    大模型實(shí)戰(zhàn)(SC171開發(fā)套件V2-FAS)

    大模型實(shí)戰(zhàn)(SC171開發(fā)套件V2-FAS) 序列 課程名稱 視頻課程時(shí)長(zhǎng) 視頻課程鏈接 課件鏈接 工程源碼 1 大語(yǔ)言模型(Qwen3)案例----基于SC171開發(fā)套件V2-FAS
    發(fā)表于 02-11 14:57

    AI功能(SC171開發(fā)套件V2-FAS)

    AI功能(SC171開發(fā)套件V2-FAS) 序列 課程名稱 視頻課程時(shí)長(zhǎng) 視頻課程鏈接 課件鏈接 工程源碼 1 圖像語(yǔ)義分割(deeplabv3)案例----基于SC171開發(fā)套件V2
    發(fā)表于 02-11 14:33

    恩智浦基于S32K344的48V電機(jī)控制開發(fā)套件產(chǎn)品介紹

    MCSXTM4CK344和MCDXTM4CK344是功能強(qiáng)大的電機(jī)控制開發(fā)套件,用于高功率48V應(yīng)用的快速原型設(shè)計(jì)和評(píng)估。
    的頭像 發(fā)表于 01-26 09:29 ?2281次閱讀
    恩智浦基于S32K344的48V電機(jī)<b class='flag-5'>控制</b><b class='flag-5'>開發(fā)套件</b>產(chǎn)品介紹

    探索Renesas DA1459x PRO開發(fā)套件:硬件設(shè)計(jì)與應(yīng)用解析

    個(gè)功能強(qiáng)大且易于使用的平臺(tái),可用于軟件和硬件的開發(fā)。本文將深入探討該開發(fā)套件的硬件組成、特性以及相關(guān)的使用要點(diǎn)。 文件下載: Renesas , Dialog DA14592
    的頭像 發(fā)表于 12-29 11:30 ?722次閱讀

    DA14535 USB開發(fā)套件硬件解析:開啟低功耗藍(lán)牙開發(fā)新征程

    USB開發(fā)套件(型號(hào)610 - 12 - A),為開發(fā)者提供了個(gè)低成本且功能豐富的開發(fā)平臺(tái),助力藍(lán)牙相關(guān)項(xiàng)目的快速落地。今天,我們就來(lái)深
    的頭像 發(fā)表于 12-29 11:00 ?1047次閱讀

    ONELAB選型指南 | DEV開發(fā)套件 vs EVB評(píng)估板

    WEMAKERFSMARTDEV開發(fā)套件ONELAB提供高靈活度的開發(fā)套件,開發(fā)工具軟件和豐富硬件資源完備。支持算法深度開發(fā)與自定義產(chǎn)品創(chuàng)造,是教學(xué)實(shí)驗(yàn)與原型設(shè)計(jì)的絕佳平臺(tái)DEV
    的頭像 發(fā)表于 11-12 08:21 ?604次閱讀
    ONELAB選型指南 | DEV<b class='flag-5'>開發(fā)套件</b> vs EVB評(píng)估板

    ?TI CC1311P3 LaunchPad?開發(fā)套件技術(shù)解析與應(yīng)用指南

    Texas Instruments CC1311P3 LaunchPad? 開發(fā)套件設(shè)計(jì)用于加速開發(fā)SimpleLink? 亞1GHz無(wú)線MCU。該器件支持TI 15.4堆棧和專有射頻協(xié)議。CC13XX-CC26XX軟件
    的頭像 發(fā)表于 09-01 15:19 ?1628次閱讀
    ?TI CC1311P3 <b class='flag-5'>LaunchPad</b>?<b class='flag-5'>開發(fā)套件</b>技術(shù)解析與應(yīng)用指南

    MSPM0L1306 LaunchPad?開發(fā)套件技術(shù)解析與應(yīng)用指南

    計(jì)量的板載調(diào)試探頭。Texas Instruments LP-MSPM0L1306 LaunchPad開發(fā)套件配有板載按鈕和LED,可快速集成簡(jiǎn)單的用戶界面。該板還包括個(gè)模擬溫度傳感
    的頭像 發(fā)表于 08-21 09:40 ?1105次閱讀
    MSPM0L1306 <b class='flag-5'>LaunchPad</b>?<b class='flag-5'>開發(fā)套件</b>技術(shù)解析與應(yīng)用指南

    LP-MSPM0G3507 LaunchPad?開發(fā)套件技術(shù)解析與應(yīng)用指南

    Texas Instruments LP-MSPM0G3507 LaunchPad? 開發(fā)套件用于評(píng)估MSPM0G3507。TI LP-MSPM0G3507套件包含在MSPM0G3507 M0+
    的頭像 發(fā)表于 08-19 14:27 ?1477次閱讀
    LP-MSPM0G3507 <b class='flag-5'>LaunchPad</b>?<b class='flag-5'>開發(fā)套件</b>技術(shù)解析與應(yīng)用指南

    德州儀器LAUNCHXL-F28P65X LaunchPad開發(fā)套件技術(shù)解析與應(yīng)用指南

    Texas Instruments LAUNCHXL-F28P65X LaunchPad? 開發(fā)套件基于C2000? 實(shí)時(shí)微控制器系列F28P65x器件。LAUNCHXL-F28P65X圍繞TMS320F28P650DK9實(shí)時(shí)M
    的頭像 發(fā)表于 08-14 14:23 ?1990次閱讀
    德州儀器LAUNCHXL-F28P65X <b class='flag-5'>LaunchPad</b><b class='flag-5'>開發(fā)套件</b>技術(shù)解析與應(yīng)用指南

    德州儀器AM243x LaunchPad?開發(fā)套件技術(shù)解析與應(yīng)用指南

    Texas Instruments AM243x LaunchPad? 開發(fā)套件包括開發(fā)板,專為Sitara? AM243x系列高性能微控制
    的頭像 發(fā)表于 08-14 09:34 ?1226次閱讀
    德州儀器AM243x <b class='flag-5'>LaunchPad</b>?<b class='flag-5'>開發(fā)套件</b>技術(shù)解析與應(yīng)用指南

    Texas Instruments LP-MSPM0C1104 LaunchPad?開發(fā)套件數(shù)據(jù)手冊(cè)

    Texas Instruments LP-MSPM0C1104 LaunchPad? 開發(fā)套件設(shè)計(jì)用于快速、輕松地演示MSPM0C1104微控制器(MCU)。該套件提供在MSPM0C1
    的頭像 發(fā)表于 08-01 09:57 ?1191次閱讀
    Texas Instruments LP-MSPM0C1104 <b class='flag-5'>LaunchPad</b>?<b class='flag-5'>開發(fā)套件</b>數(shù)據(jù)手冊(cè)

    Texas Instruments LP-EM-CC2745R10-Q1 LaunchPad?開發(fā)套件特性/應(yīng)用/布局

    配備了款符合AEC-Q100標(biāo)準(zhǔn)的無(wú)線微控制器(MCU),支持低功耗藍(lán)牙?,可用于汽車應(yīng)用。^^TI LP-EM-CC2745R10-Q1是款分體式LaunchPad?
    的頭像 發(fā)表于 07-08 10:51 ?1309次閱讀
    Texas Instruments LP-EM-CC2745R10-Q1 <b class='flag-5'>LaunchPad</b>?<b class='flag-5'>開發(fā)套件</b>特性/應(yīng)用/布局

    Texas Instruments BOOSTXL-LMG2100-MD功率級(jí)評(píng)估模塊數(shù)據(jù)手冊(cè)

    。為了輕松評(píng)估性能,Texas Instruments BOOSTXL-LMG2100-MD包含個(gè)TI BoosterPack? 兼容接口,用于連接C2000? MCU LaunchPad?
    的頭像 發(fā)表于 07-04 14:35 ?1537次閱讀
    Texas Instruments BOOSTXL-LMG2100-MD<b class='flag-5'>功率</b><b class='flag-5'>級(jí)</b>評(píng)估模塊數(shù)據(jù)手冊(cè)

    DA14594 BLE Pro開發(fā)套件 開源 (原理圖+BOM+PCB)

    。該套件主要用于軟件應(yīng)用開發(fā)功率測(cè)量。 Renesas DA14594是款雙核藍(lán)牙5.3 SoC,包括256KB嵌入式閃存,支持定位2.0 Tx特性,包括到達(dá)
    的頭像 發(fā)表于 05-22 10:47 ?1664次閱讀
    DA14594 BLE Pro<b class='flag-5'>開發(fā)套件</b> 開源 (原理圖+BOM+PCB)