那曲檬骨新材料有限公司

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

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

3天內不再提示

關于EPWM_DC數字比較

科技綠洲 ? 來源:中科昊芯 ? 作者:中科昊芯 ? 2022-06-09 09:33 ? 次閱讀

自昊芯推出專題講解芯片電機過流跳閘保護以來,第一期主要講解EPWM_TZ錯誤聯防,本期主要講解EPWM_DC數字比較,比較器超閾值檢測將在下期內容中講解。

HX2000系列EPWM_DC數字比較工作原理如下,由DC數字比較觸發事件,與被選擇產生:CBC周期限流與OST單次跳閘事件,輸入TZ錯誤聯防模塊,形成三重保護輸出,觸發EPWMxA/B動作,關斷過流輸出的MOSFET橋臂,實現限流與跳閘保護,原理如下:

poYBAGKhTYSAcIdTAAGT88hfuE0108.png

結合DCTRIPSEL寄存器DCAH/LCOMPSEL與DCBH/LCOMPSEL位選擇,產生數字比較DCAH/L與DCBH/L信號引腳為。通過TZDCSEL寄存器選擇,數字比較事件的觸發條件:DCAH/L置低或置高、DCBH/L置低或置高、或DCA/BL置高與DCA/BH置低。通過DCA/BCTL[EVT1/2SRCSEL]置低,選擇DCAEVT1/2與DCBEVT1/2數字比較輸出。通過DCA/BCTL[EVT1/2FRCSYNCSEL]選擇同步或異步采樣,輸出DC錯誤聯防信號。根據TZEINT所配中斷使能,通過TZSEL寄存器選擇,DC事件產生周期CBC或單次OST故障。數字比較事件,與CBC周期錯誤聯防,在同一觸發引腳上同時發生時,將按優先級TZA/B>DCA/BEVT1>DCA/BEVT2觸發EPWMxA/B動作。DC故障消除后,可通過引腳上的指定條件,自動清除中斷標志,使EPWM波形恢復,實現瞬間限流;或手動寫入TZCLR相應標志位,清除TZFLG相應中斷標志位,便于下次DC中斷觸發。

由此設計EPWM_DC實例:某時刻驅動板電流(1)過流:①輸出周期CBC錯誤聯防;輸入(GPIO16),觸發EPWM2A置高、EPWM2B置低;②經比較器COMP輸出:DC數字比較事件,輸入,觸發EPWM3A置高、EPWM3B置低;(2)超越閾值輸出單次OST錯誤聯防,輸入(GPIO17),觸發EPWM1A置高、EPWM1B置低,硬件連接如下:

基于以上分析,在CDK上開發EPWM_DC輸出,代碼包括:EPWM與TZ GPIO、初始化、OST、CBC及DC錯誤聯防配置、TZ觸發EPWM動作的中斷服務程序,主程序調用。

poYBAGKhTkWACOJGAACPCNaLoY8731.png

pYYBAGKhTlCACdF5AABgjBMLU-A134.png

CDK上開發EPWM_DC輸出程序,編譯結果為:

poYBAGKhTZSAXPcJAAE13oWCoMg176.png

編譯通過后,就可以開始調試了,CBC錯誤聯防事件的調試結果如下:

poYBAGKhTaCABpexAAFMBdGPe1o976.png

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

pYYBAGKhTauAev7dAAEINe3MCkI297.png

DC錯誤聯防事件的調試結果如下:

poYBAGKhTbaAOyIjAAFGtdeXW0M292.png

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

poYBAGKhTcSAanrXAAEKoxlSkyw123.png

OST錯誤聯防事件的調試結果如下:

pYYBAGKhTc2ABInOAAE5uwMrCuo060.png

OST觸發前后的EPWM波形如下:

pYYBAGKhTduAO3rrAAENaqoIbV4521.png

審核編輯:彭靜

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

    關注

    31

    文章

    5363

    瀏覽量

    121192
  • DC
    DC
    +關注

    關注

    9

    文章

    3658

    瀏覽量

    680042
  • 代碼
    +關注

    關注

    30

    文章

    4828

    瀏覽量

    69055
  • epwm
    +關注

    關注

    0

    文章

    11

    瀏覽量

    5207
收藏 人收藏

    評論

    相關推薦

    dsp 28335 epwm

    ; // 計數器清零//時間基準控制寄存器EPwm1Regs.TBCTL.bit.CTRMODE = TB_COUNT_UP; // 向上波形比較EPwm
    發表于 07-04 16:37

    繼續 28335 EPWM 比較器更新,強制類型轉換 問題

    原問題如下: “ DSP28335 在更新EPWM 比較寄存器的時候,要把算完的小數 乘以 PWM周期,然后送給 CMPA 這里 是不是要強類型轉換成整數? 是用int16 ?還是 Uint16啊
    發表于 05-14 06:20

    請問EPWM的觸發條件是什么?

    關于F28035的EPWM模塊有一點不是很明白,請教各位高手。EPWM模塊的AQ子模塊的軟件強制寄存器AQSFRC和AQCSFRC:在單次軟件強制時,可通過ACTSFA和ACTSFB設置強制事件在
    發表于 08-22 10:07

    請問ePWM數字比較寄存器是做什么用的?

    請問關于ePWM外設中提到的寄存器DCOFFSET和DCFWINDOW是做什么用的?一直沒搞清楚工作原理,希望能解答,謝謝。
    發表于 09-21 14:19

    28335的EPwM1的int中斷進不去

    0EPwm1Regs.TBCTL.all=0x0082;//時間基準2分頻變為75Mhz 對稱PWM 無初始相位 同步輸出 EPwm1Regs.CMPA.half.CMPA=3000;//比較初始值為0
    發表于 10-08 11:01

    28069比較器沿觸發導致epwm一直為低或者一直為高是為什么?

    28069比較器觸發控制epwm發現,比較器沿觸發電平寬度太大時,會導致epwm一直為低或者一直為高下圖,波形分別為比較器輸出和
    發表于 06-01 15:54

    如何使用epwm觸發事件發現?

    , 當EPwm4Regs.CMPA.half.CMPA的值固定時 epwm4 產生的 事件也正常但是我在 epwm1過零點的 中斷 里修改EPwm4Regs.CMPA.half.CMP
    發表于 07-22 06:41

    F28377如何通過DC模塊實現消隱功能?

    有哪位大神用過TI的F28377實現PWM的消隱功能,手冊上寫的是通過PWM的DC數字比較器模塊)實現消隱功能,但是沒有看到相應的設置步驟,而且我設置了寄存器
    發表于 09-11 20:48

    F28377如何通過DC模塊實現消隱功能?

    有哪位大神用過TI的F28377實現PWM的消隱功能,手冊上寫的是通過PWM的DC數字比較器模塊)實現消隱功能,但是沒有看到相應的設置步驟,而且我設置了寄存器EPwm1Regs.DC
    發表于 09-13 08:37

    epwm_timer_interrupts

    關于EPWM模塊的配置,采用定時器定時產生中斷,用于產生DC/DC變換器、整流器和逆變器中電力MOSFET和IGBT的門極信號。
    發表于 12-21 11:23 ?10次下載

    DSP28335的普通EPWM的代碼--轉載

    關于TMS320F28335DSP的ePWM模塊的一些代碼
    發表于 06-16 17:24 ?13次下載

    HX2000系列芯片比較器超閾值檢測的教程

    自昊芯推出專題講解芯片電機過流跳閘保護以來,第一期主要講解EPWM_TZ錯誤聯防,第二期主要講解EPWM_DC數字比較,本期主要講解比較器超
    的頭像 發表于 06-16 09:37 ?2363次閱讀
    HX2000系列芯片<b class='flag-5'>比較</b>器超閾值檢測的教程

    芯教程|平頭哥助力昊芯HX2000系列芯片電機過流跳閘保護專題(二)EPWM_DC數字比較

    自昊芯推出專題講解芯片電機過流跳閘保護以來,第一期主要講解EPWM_TZ錯誤聯防,本期主要講解EPWM_DC數字比較比較器超閾值檢測將在下
    的頭像 發表于 06-10 11:53 ?1223次閱讀
    芯教程|平頭哥助力昊芯HX2000系列芯片電機過流跳閘保護專題(二)<b class='flag-5'>EPWM_DC</b><b class='flag-5'>數字</b><b class='flag-5'>比較</b>

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

    自昊芯推出專題講解芯片電機過流跳閘保護以來,第一期主要講解EPWM_TZ錯誤聯防,第二期主要講解EPWM_DC數字比較,本期主要講解比較器超
    的頭像 發表于 06-17 09:42 ?801次閱讀
    芯教程|平頭哥助力昊芯HX2000系列芯片電機過流跳閘保護專題(三)<b class='flag-5'>比較</b>器超閾值檢測

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

    數字信號處理器DSP,芯片EPWM模塊DC以空窗濾波功能,濾除數字比較誤動作事件,更加有效助力于工程師實現高精度信號采集,廣泛應用于電動車、
    的頭像 發表于 07-28 10:07 ?1008次閱讀
    芯教程|平頭哥助力昊芯HX2000系列芯片<b class='flag-5'>EPWM_DC</b>空窗濾波功能應用
    澳门百家乐实战视频| 太阳城网上娱乐| 全讯网22335555| 安卓水果机游戏| 大发888大法8668| 永利娱乐城提款| 在线赌球| 百家乐官网赢的方法| 额尔古纳市| 澳门百家乐官网娱乐注册| 百家乐官网最大的赌局| 百家乐官网赌马| 红桃K百家乐官网的玩法技巧和规则| 饿火命适合做生意吗| 百家乐真人视屏游戏| 百家乐代理打| 大世界百家乐赌场娱乐网规则| 电子百家乐技巧| 全讯网.com| 上海博彩生物科技有限公司| 南阳市| 网络百家乐官网可靠吗| 邯郸百家乐官网园怎么样| 西游记百家乐官网娱乐城| 德州百家乐赌博规则| 线上百家乐手机版| 97玩棋牌游戏中心| 百家乐官网是骗人的| 神人百家乐官网赌博| 赌博百家乐作弊法| 广州百家乐桌子| 棋牌新闻| 百家乐官网技巧心得| 百家乐官网如何赚洗码| 百家乐赌博讨论群| 大发888娱乐大发体育| 百家乐官网打连技巧| 百家乐官网美食坊| 24分金| 全讯网开奖| 百家乐官网休闲游戏|