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

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

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

芯教程|平頭哥助力昊芯HX2000系列芯片EPWM_DC空窗濾波功能應(yīng)用

中科昊芯 ? 2022-07-28 10:07 ? 次閱讀

隨著能源需求的日益短缺,科技的日趨智能化,高精度模擬量準(zhǔn)確采集,已日趨成為當(dāng)今社會(huì)迅速發(fā)展的必然需求。昊芯順應(yīng)時(shí)代要求,推出適用于高精度工業(yè)自動(dòng)化運(yùn)動(dòng)控制的新版HXS320F28034PNT數(shù)字信號(hào)處理器DSP芯片EPWM模塊DC以空窗濾波功能,濾除數(shù)字比較誤動(dòng)作事件,更加有效助力于工程師實(shí)現(xiàn)高精度信號(hào)采集,廣泛應(yīng)用于電動(dòng)車、電動(dòng)汽車、軌道交通、全電飛機(jī)、新能源發(fā)電、機(jī)器人工業(yè)自動(dòng)化高精度控制領(lǐng)域。

fda509e0-0dd5-11ed-9ade-dac502259ad0.png

平頭哥半導(dǎo)體有限公司劍池集成開發(fā)環(huán)境(簡稱“CDK”)支持HX2000系列芯片調(diào)試,本期將對(duì)EPWM_DC空窗濾波功能應(yīng)用展開介紹。

HX2000系列EPWM_DC信號(hào)濾波可用于DC數(shù)字比較錯(cuò)誤聯(lián)防誤動(dòng)作事件濾除,過流誤動(dòng)作期間ADC采樣潛在噪聲濾除。實(shí)現(xiàn)方法如下:

fdb34f00-0dd5-11ed-9ade-dac502259ad0.jpg

通過DCFCTL[SRCSEL]選擇,濾除數(shù)字比較DCAEVT1/2或DCBEVT1/2空運(yùn)行事件噪聲;配置DCBCTL[EVT1SRCSEL]對(duì)數(shù)字比較事件濾波;通過DCBCTL[EVT1FRCSYNCSEL]選擇同/異步采樣;通過DCFCTL[PULSESEL]位配置濾波起始偏移點(diǎn)為CTR=0或CTR=PRD,從而在CTR=0或CTR=PRD處,偏移DCFOFFSET位置,產(chǎn)生長度為DCFWINDOW個(gè)TBCLK的空窗濾波信號(hào)??沾捌陂g,被選擇濾除的數(shù)字比較事件信號(hào)被屏蔽,導(dǎo)致其產(chǎn)生的SOC信號(hào)、同步、中斷與強(qiáng)制信號(hào)均被屏蔽,空窗結(jié)束后,數(shù)字比較事件可以產(chǎn)生SOC信號(hào)、同步、中斷與強(qiáng)制信號(hào),因而可用于DC過流誤動(dòng)作信號(hào)濾除,以有效濾除空窗期間ADC啟動(dòng)轉(zhuǎn)換前潛在噪聲,從而實(shí)現(xiàn)更精確的模擬量信號(hào)采集,與PWM限流動(dòng)作觸發(fā)。

由此設(shè)計(jì)EPWM_DC模擬量過流信號(hào)濾波實(shí)例:EPWM2_SOCA觸發(fā)ADCINA2采樣,假設(shè)輸入采樣電流超越閾值,則比較器COMP1輸出低電平給TZ3,再將TZ1引腳置高,將TZ1,TZ3輸入給DC模塊:由DCAH與DCAL產(chǎn)生數(shù)字比較事件DCAEVT2,觸發(fā)EPWM2A置高;由DCBH與DCBL信號(hào)輸入,產(chǎn)生數(shù)字比較事件DCBEVT1,觸發(fā)EPWM2B置低;在EPWM2 CTR=0處,偏移500TBCLK處,產(chǎn)生200TBCLK長度空窗,對(duì)EPWM2_DCAEVT1信號(hào)濾波,以濾除過流誤動(dòng)作信號(hào),防止PWM限流誤動(dòng)作觸發(fā)。

fddb569e-0dd5-11ed-9ade-dac502259ad0.jpg

因此,硬件連接為5V-ADCINA2,GPIO1-GPIO17,3.3V-TZ1(GPIO12)如上圖所示。

基于CDK V2.12.1開發(fā),代碼包括:EPWM 及TZ GPIO、COMP1 GPIO與ADC模擬量采集AIO引腳配置,ADC初始化上電,EPWM2_SOCA事件功能配置,EPWM2_DC觸發(fā)動(dòng)作及空窗信號(hào)濾波配置、ADC單觸發(fā)源順序采集配置、COMP1比較器比較閾值檢測功能配置,ADC模擬量采集轉(zhuǎn)換結(jié)果存儲(chǔ),DC觸發(fā)EPWM動(dòng)作中斷程序,主程序調(diào)用執(zhí)行。

1.intmain(void)2.{3. /*初始化系統(tǒng)控制:PLL,WatchDog,使能外設(shè)時(shí)鐘*/4. InitSysCtrl();5. /*初始化GPIO,復(fù)用為EPwm功能*/6. InitEPwm2Gpio();7. /*初始化TZ故障保護(hù)模塊*/8. InitTzGpio();9. /*初始化Adc*/10. InitAdc();11. /*初始化GPIO,復(fù)用為comp功能*/12. InitComp1Gpio();13. /*初始化LED配置*/14. InitLED();15. /*關(guān)中斷*/16. InitPieCtrl();17. /*清中斷*/18. IER=0x0000;19. IFR=0x0000;20. /*初始化PIE向量表*/21. InitPieVectTable();22. EALLOW;23. /*執(zhí)行帶有空窗的DC事件觸發(fā)EPWM2A,DC事件觸發(fā)EPWM2B*/24. PieVectTable.EPWM2_TZINT=&epwm2_tz_isr;25. /*將adc_isr入口地址賦給ADCINT3,執(zhí)行ADC采樣*/26. PieVectTable.ADCINT3=&adc_isr;27. EDIS;28. EALLOW;29. /*每個(gè)啟用的ePWM模塊中的TBCLK(時(shí)基時(shí)鐘)均已停止。*/30. SysCtrlRegs.PCLKCR0.bit.TBCLKSYNC=0;31. EDIS;32. /*初始化EPWM2*/33. InitEpwm2_Example();34. EALLOW;35. /*所有使能的ePWM模塊同步使用TBCLK*/36. SysCtrlRegs.PCLKCR0.bit.TBCLKSYNC=1;37. EDIS;38. /*初始化ADC*/39. ADC_Init();40. /*初始化comp1*/41. InitComp1();42. /*使能相對(duì)應(yīng)的中斷*/43. IER|=M_INT2|M_INT10;44. PieCtrlRegs.PIEIER2.bit.INTx2=1;45. PieCtrlRegs.PIEIER10.bit.INTx3=1;46. EINT;47. while(1)48. {}49. return0;50.}

CDK上開發(fā)信號(hào)濾波實(shí)例程序,編譯結(jié)果為:

fdf57e98-0dd5-11ed-9ade-dac502259ad0.jpg

編譯通過后,就可以開始調(diào)試了,調(diào)試后DC觸發(fā)前后的EPWM輸出如下:

fe013076-0dd5-11ed-9ade-dac502259ad0.png


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

    關(guān)注

    450

    文章

    49636

    瀏覽量

    417167
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    C2000 ePWM開發(fā)人員指南

    電子發(fā)燒友網(wǎng)站提供《C2000 ePWM開發(fā)人員指南.pdf》資料免費(fèi)下載
    發(fā)表于 09-07 09:45 ?0次下載
    C<b class='flag-5'>2000</b> <b class='flag-5'>ePWM</b>開發(fā)人員指南

    新聞|攜搭載自研HaawkFoc算法的E-bike解決方案首次亮相RISC-V峰會(huì)

    決方案恭候您的光臨。8月22日下午,工程師張偉杰發(fā)表主題為“高性能RISC-VDSP,助力先進(jìn)制造出海”的演講,首次對(duì)外介紹了公司基于自研的F280025RIS
    的頭像 發(fā)表于 08-30 11:53 ?366次閱讀
    <b class='flag-5'>芯</b>新聞|<b class='flag-5'>昊</b><b class='flag-5'>芯</b>攜搭載自研HaawkFoc算法的E-bike解決方案首次亮相RISC-V峰會(huì)

    首發(fā)!攜最新F280013x及多款解決方案完美收官2024慕尼黑上海展

    攜帶最新產(chǎn)品及應(yīng)用案例如約而至,十多個(gè)系列的RISC-VDSP及多款解決方案精彩亮相。新品亮相-F280013X系列首發(fā)HX2000系列最新推出的F280013x子
    的頭像 發(fā)表于 07-20 08:03 ?316次閱讀
    首發(fā)!<b class='flag-5'>昊</b><b class='flag-5'>芯</b>攜最新F280013x及多款解決方案完美收官2024慕尼黑上海展

    如何打造芯片國產(chǎn)化開源生態(tài)?Model系列HMI芯片平頭內(nèi)核,SDK開源貫徹到底!

    “卡脖子”的困境,其針對(duì)泛工業(yè)領(lǐng)域研發(fā)的Model系列HMI芯片采用國產(chǎn)平頭芯片架構(gòu),堅(jiān)持SDK開源,將“國產(chǎn)”“開源”等理念貫徹到底。
    的頭像 發(fā)表于 06-18 09:38 ?331次閱讀
    如何打造<b class='flag-5'>芯片</b>國產(chǎn)化開源生態(tài)?Model<b class='flag-5'>系列</b>HMI<b class='flag-5'>芯片</b>:<b class='flag-5'>平頭</b><b class='flag-5'>哥</b>內(nèi)核,SDK開源貫徹到底!

    電子語音芯片NVB系列數(shù)據(jù)手冊(cè)

    電子語音芯片NVB系列數(shù)據(jù)手冊(cè)v1.7
    發(fā)表于 06-18 09:10 ?0次下載

    什么是“光纖”?它有什么優(yōu)勢呢?

    光纖,網(wǎng)上很多文章也稱之為“空心光纖”,英文名為Hollow-core fiber(HCF),是一種新型光纖。
    的頭像 發(fā)表于 05-28 10:14 ?429次閱讀
    什么是“<b class='flag-5'>空</b><b class='flag-5'>芯</b>光纖”?它有什么優(yōu)勢呢?

    光纖,為什么這么火?

    很多讀者對(duì)空光纖技術(shù)很感興趣,問這個(gè)光纖到底有什么特別。今天這篇文章,我就給大家詳細(xì)科普一下。█什么是光纖
    的頭像 發(fā)表于 05-26 08:04 ?393次閱讀
    <b class='flag-5'>空</b><b class='flag-5'>芯</b>光纖,為什么這么火?

    為什么需要光纖?光纖是如何工作的

    為了克服傳統(tǒng)光纖在傳輸過程中的問題,提高光通信的效率和性能,光纖應(yīng)用而生。
    發(fā)表于 03-29 14:23 ?668次閱讀
    為什么需要<b class='flag-5'>空</b><b class='flag-5'>芯</b>光纖?<b class='flag-5'>空</b><b class='flag-5'>芯</b>光纖是如何工作的

    F2837x系列首款芯片F28379D正式推出,HX2000系列當(dāng)前最高性能

    新春伊始,正式發(fā)布第三代RISC-VDSP系列F2837x家族首位成員——F28379D,這也是甲辰龍年推出的首款
    的頭像 發(fā)表于 02-24 08:03 ?1367次閱讀
    <b class='flag-5'>昊</b><b class='flag-5'>芯</b>F2837x<b class='flag-5'>系列</b>首款<b class='flag-5'>芯片</b>F28379D正式推出,<b class='flag-5'>HX2000</b><b class='flag-5'>系列</b>當(dāng)前最高性能

    什么是光纖?為什么需要光纖?

    光纖(Hollow-core fiber)—— 一種新型傳輸媒介 。
    的頭像 發(fā)表于 12-27 09:22 ?733次閱讀

    亮相慕尼黑華南電子展,RISC-V DSP系列又將添新成員

    慕尼黑華南電子展于10月30日-11月1日在深圳國際會(huì)展中心隆重舉辦,攜Haawking-HX2000系列DSP和“HaawkFOC”無傳感器FOC電機(jī)控制解決方案閃耀亮相,同時(shí)現(xiàn)
    的頭像 發(fā)表于 11-04 08:03 ?907次閱讀
    亮相慕尼黑華南電子展,<b class='flag-5'>昊</b><b class='flag-5'>芯</b>RISC-V DSP<b class='flag-5'>系列</b>又將添新成員

    就在下周!誠邀您參加2023云棲大會(huì)平頭話題專場

    2023云棲大會(huì)定檔 10月31日 期待與您在杭州云棲小鎮(zhèn) 共度一場為期 3天 的科技盛會(huì) 平頭邀請(qǐng)您參與話題專場 軟硬件協(xié)同,以重塑云存儲(chǔ)系統(tǒng)效能 日期:11月1日 時(shí)間:1520 會(huì)場
    的頭像 發(fā)表于 10-27 15:45 ?420次閱讀
    就在下周!誠邀您參加2023云棲大會(huì)<b class='flag-5'>平頭</b><b class='flag-5'>哥</b>話題專場

    誠邀您參加2023云棲大會(huì)平頭專場——以重塑云存儲(chǔ)系統(tǒng)效能

    2023云棲大會(huì)定檔 10月31日 期待與您在杭州云棲小鎮(zhèn) 共度一場為期 3天 的科技盛會(huì) 平頭邀請(qǐng)您參與話題專場 “軟硬件協(xié)同,以重塑云存儲(chǔ)系統(tǒng)效能” 日期:11月1日 時(shí)間:1520 會(huì)場
    的頭像 發(fā)表于 10-23 11:55 ?517次閱讀
    誠邀您參加2023云棲大會(huì)<b class='flag-5'>平頭</b><b class='flag-5'>哥</b>專場——以<b class='flag-5'>芯</b>重塑云存儲(chǔ)系統(tǒng)效能

    平頭Lichee D1 DocK Pro開發(fā)板上手評(píng)測

    平頭Lichee D1 DocK Pro開發(fā)板上手評(píng)測
    的頭像 發(fā)表于 09-28 16:15 ?805次閱讀
    <b class='flag-5'>平頭</b><b class='flag-5'>哥</b>Lichee D1 DocK Pro開發(fā)板上手評(píng)測

    平頭精彩亮相第二十屆國際物聯(lián)網(wǎng)展深圳站

    展會(huì)。平頭作為端云一體全棧芯片設(shè)計(jì)公司,精彩亮相并帶來羽陣系列超高頻RFID電子標(biāo)簽芯片、玄鐵系列
    的頭像 發(fā)表于 09-27 15:10 ?572次閱讀
    <b class='flag-5'>平頭</b><b class='flag-5'>哥</b>精彩亮相第二十屆國際物聯(lián)網(wǎng)展深圳站