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

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

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

芯教程|平頭哥助力昊芯HX2000系列芯片電機過流跳閘保護(hù)專題(三)比較器超閾值檢測

中科昊芯 ? 2022-06-17 09:42 ? 次閱讀

自昊芯推出專題講解芯片電機過流跳閘保護(hù)以來,第一期主要講解EPWM_TZ錯誤聯(lián)防,第二期主要講解EPWM_DC數(shù)字比較,本期主要講解比較器超閾值檢測。

HX2000系列COMP模塊工作原理如下,通過DACCTL[DACSOURCE]拉低,選擇DAC數(shù)字保護(hù)閾值比較。通過COMPCTL[COMPSOURCE]置低,選擇模擬量閾值比較輸出,用于電機電流過流檢測與保護(hù):輸入模擬信號Vo,不斷與經(jīng)10位DAC轉(zhuǎn)換所得,模擬量比較閾值DACVAL/1024*3.3相比較,輸出高低電平信號。通過COMPCTL[SYNCSEL]選擇,采用系統(tǒng)時鐘異步采樣輸出,或經(jīng)(COMPCTL[QUALSEL]+1)*SYSCLK同步濾波采樣輸出。根據(jù)EPWM_DC所配故障觸發(fā)類型與條件,通過COMPCTL[CMPINV]選擇,是否對輸出信號取反,產(chǎn)生EPWM_TZ錯誤聯(lián)防的DC數(shù)字比較、周期CBC限流,或單次OST過流跳閘信號。通過EPWM_DC所配觸發(fā)引腳,輸入錯誤聯(lián)防模塊,觸發(fā)EPWM動作,關(guān)斷過流輸出MOSFET橋臂,實現(xiàn)限流與跳閘保護(hù)。

a6c1e74e-ed8f-11ec-a2f4-dac502259ad0.jpg

由此設(shè)計COMP_DC輸出實例:模擬信號ADCINA2輸入比較器使用閾值比較GPIO42輸出:輸入(GPIO17),觸發(fā)CBC周期與DC數(shù)字比較錯誤聯(lián)防,按優(yōu)先級觸發(fā)EPWMxA置高、EPWMxB置低;輸入(GPIO16),觸發(fā)OST單次錯誤聯(lián)防,觸發(fā)EPWMxA置高、EPWMxB置低,硬件連接如圖左與圖右所示:

a6e2034e-ed8f-11ec-a2f4-dac502259ad0.jpga6f38010-ed8f-11ec-a2f4-dac502259ad0.jpg

基于CDK V2.12.1開發(fā),代碼包括:EPWM、COMP GPIO與ADC模擬量采集AIO引腳配置、EPWM SOCA、DC錯誤聯(lián)防三重保護(hù)功能配置、ADC單觸發(fā)源順序采集配置、ADC模擬量采集轉(zhuǎn)換數(shù)字量結(jié)果存儲的中斷服務(wù)程序,COMP模擬量閾值比較配置,TZ觸發(fā)EPWM動作的中斷服務(wù)程序,主程序調(diào)用執(zhí)行。

intmain(void){ /*初始化系統(tǒng)控制:PLL,WatchDog,使能外設(shè)時鐘*/InitSysCtrl(); /*初始化GPIO,復(fù)用為EPwm功能*/InitEPwm1Gpio();InitEPwm2Gpio();InitEPwm3Gpio(); /*初始化TZ錯誤聯(lián)防Gpio引腳配置*/InitTzGpio(); /*初始化ADC,使用ADC單觸發(fā)源順序采樣*/InitAdc(); /*初始化GPIO,復(fù)用為comp功能*/InitComp1Gpio(); /*初始化LED配置,用于指示DC錯誤聯(lián)防觸發(fā)*/InitLED(); /*關(guān)中斷*/InitPieCtrl(); /*清中斷*/IER=0x0000;IFR=0x0000; /*初始化PIE中斷向量表*/InitPieVectTable();EALLOW; /*將epwm1_tz_isr入口地址賦給EPWM1_TZINT,執(zhí)行OST單次觸發(fā)*/PieVectTable.EPWM1_TZINT=&epwm1_tz_isr; /*將epwm2_tz_isr入口地址賦給EPWM2_TZINT,執(zhí)行CBC周期觸發(fā)*/PieVectTable.EPWM2_TZINT=&epwm2_tz_isr; /*將epwm3_tz_isr入口地址賦給EPWM3_TZINT,執(zhí)行DC數(shù)字比較超越閾值觸發(fā)*/PieVectTable.EPWM3_TZINT=&epwm3_tz_isr; /*將adc_isr入口地址賦給ADCINT3*/PieVectTable.ADCINT3=&adc_isr;EDIS;EALLOW; /*禁用TBCLK同步,允許EPWM初始化配置*/SysCtrlRegs.PCLKCR0.bit.TBCLKSYNC=0;EDIS; /*初始化EPWM1,錯誤聯(lián)防配置為單次OST觸發(fā)*/InitEpwm1_Example(); /*初始化EPWM2,錯誤聯(lián)防配置為周期CBC觸發(fā)*/InitEpwm2_Example(); /*初始化EPWM3,錯誤聯(lián)防配置為DC數(shù)字比較超越閾值觸發(fā)*/InitEpwm3_Example();EALLOW; /*使能TBCLK同步,EPWM配置功能起作用*/SysCtrlRegs.PCLKCR0.bit.TBCLKSYNC=1;EDIS; /*初始化ADC*/ADC_Init(); /*初始化comp1*/InitComp1(); /*使能打開CPUIER對應(yīng)中斷*/IER|=M_INT2|M_INT10; /*使能打開對應(yīng)中斷*/PieCtrlRegs.PIEIER2.bit.INTx1=1;PieCtrlRegs.PIEIER2.bit.INTx2=1;PieCtrlRegs.PIEIER2.bit.INTx3=1;PieCtrlRegs.PIEIER10.bit.INTx3=1; /*使能全局中斷*/EINT; while(1){ if(EPwm_CBC_flag>EPwm_DC_flag){GpioDataRegs.GPBSET.bit.GPIO44=1;} else{GpioDataRegs.GPBCLEAR.bit.GPIO44=1;}} return0;}

CDK上開發(fā)COMP_DC輸出程序,編譯結(jié)果為:

a703b58e-ed8f-11ec-a2f4-dac502259ad0.jpg

編譯通過后,就可以開始調(diào)試了,其中CBC周期錯誤聯(lián)防的調(diào)試結(jié)果如下:

a7104a24-ed8f-11ec-a2f4-dac502259ad0.jpg

CBC觸發(fā)前與故障消除后的EPWM波形如圖左,觸發(fā)后的EPWM波形如圖右:

a72afd2e-ed8f-11ec-a2f4-dac502259ad0.jpga739d89e-ed8f-11ec-a2f4-dac502259ad0.jpg

DC數(shù)字比較錯誤聯(lián)防的調(diào)試結(jié)果如下:

a746b726-ed8f-11ec-a2f4-dac502259ad0.jpg

DC觸發(fā)前與故障消除后的EPWM波形如圖左,觸發(fā)后的EPWM波形如圖右:

a7532a60-ed8f-11ec-a2f4-dac502259ad0.jpga76fc0c6-ed8f-11ec-a2f4-dac502259ad0.jpg

單次OST錯誤聯(lián)防跳閘的調(diào)試結(jié)果如下:

a77fbc42-ed8f-11ec-a2f4-dac502259ad0.jpg

OST觸發(fā)前后的EPWM波形如下:

a7532a60-ed8f-11ec-a2f4-dac502259ad0.jpga76fc0c6-ed8f-11ec-a2f4-dac502259ad0.jpg

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

    關(guān)注

    450

    文章

    49636

    瀏覽量

    417167
  • 電機
    +關(guān)注

    關(guān)注

    141

    文章

    8772

    瀏覽量

    143775
收藏 人收藏

    評論

    相關(guān)推薦

    保護(hù)器怎么判斷好壞

    保護(hù)器,也稱為過載保護(hù)器或過電流保護(hù)器,是一種用于保護(hù)電氣設(shè)備免受過大電流損害的裝置。
    的頭像 發(fā)表于 08-05 10:39 ?406次閱讀

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

    攜帶最新產(chǎn)品及應(yīng)用案例如約而至,十多個系列的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慕尼黑上海展

    家里欠壓保護(hù)頻繁跳閘怎么解決

    家里欠壓保護(hù)頻繁跳閘是一個比較常見的問題,它會影響到家庭用電的正常使用,給生活帶來不便。本文將從多個方面分析欠壓
    的頭像 發(fā)表于 07-09 11:31 ?4671次閱讀

    微發(fā)布基于電容隔離技術(shù)的NSI22C1x系列隔離式比較

    近日,納微宣布推出基于電容隔離技術(shù)的隔離式比較NSI22C1x系列,這一創(chuàng)新產(chǎn)品的發(fā)布為工業(yè)電機驅(qū)動、光伏逆變器、不間斷電源以及車載充
    的頭像 發(fā)表于 03-11 10:52 ?603次閱讀

    OVP保護(hù)芯片:為何電子工程師需要它?功能、作用全解析

    OVP 保護(hù)芯片 OVP 保護(hù) IC: 為了保護(hù)后級電路, 平
    發(fā)表于 03-06 10:20

    變頻的硬件保護(hù)和軟件保護(hù)分別是怎么判斷的?

    通用變頻分別由硬件保護(hù)和軟件保護(hù),我隨便距
    發(fā)表于 02-25 20:40

    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)前最高性能

    微發(fā)布全新隔離式比較NSI22C1x系列

    微,一家在半導(dǎo)體領(lǐng)域享有盛譽的公司,近日宣布推出其全新的隔離式比較系列——NSI22C1x。這一系列產(chǎn)品基于電容隔離技術(shù),為工業(yè)
    的頭像 發(fā)表于 02-21 10:47 ?635次閱讀

    微電子推出基于電容隔離技術(shù)的隔離式比較NSI22C1x系列

    微今日宣布推出基于電容隔離技術(shù)的隔離式比較NSI22C1x系列,該系列包括用于壓和
    的頭像 發(fā)表于 02-20 16:29 ?540次閱讀
    納<b class='flag-5'>芯</b>微電子推出基于電容隔離技術(shù)的隔離式<b class='flag-5'>比較</b><b class='flag-5'>器</b>NSI22C1x<b class='flag-5'>系列</b>

    微推出NSI22C1x系列隔離式比較助力打造更可靠的工業(yè)電機驅(qū)動系統(tǒng)

    微 今日宣布推出基于電容隔離技術(shù)的隔離式比較NSI22C1x系列,該系列包括用于壓和
    的頭像 發(fā)表于 02-20 13:57 ?426次閱讀
    納<b class='flag-5'>芯</b>微推出NSI22C1x<b class='flag-5'>系列</b>隔離式<b class='flag-5'>比較</b><b class='flag-5'>器</b>,<b class='flag-5'>助力</b>打造更可靠的工業(yè)<b class='flag-5'>電機</b>驅(qū)動系統(tǒng)

    電路中的保護(hù)保護(hù)的區(qū)別

    電路中的保護(hù)保護(hù)的區(qū)別? 保護(hù)
    的頭像 發(fā)表于 02-06 09:07 ?1514次閱讀

    電機的原因、檢測方法和維修技巧

    電機的原因、檢測方法和維修技巧? 電機是指
    的頭像 發(fā)表于 02-02 17:40 ?1.8w次閱讀

    變頻跳閘和過載跳閘有啥區(qū)別?

    跳閘和過載跳閘的定義。 跳閘是指變頻
    的頭像 發(fā)表于 01-03 11:36 ?545次閱讀

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

    慕尼黑華南電子展于10月30日-11月1日在深圳國際會展中心隆重舉辦,攜Haawking-HX2000系列DSP和“HaawkFOC”無傳感
    的頭像 發(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云棲大會平頭話題專場

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