99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

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

ECAP_APWM輸出實(shí)例對APWM電機(jī)備用調(diào)速原理介紹

海闊天空的專欄 ? 來源: 中科昊芯 ? 作者: 中科昊芯 ? 2022-05-23 17:15 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

隨著能源需求的日益擴(kuò)大,科技的日趨智能化,高精度的多電平驅(qū)動輸出諧波抑制,已日趨成為人們生產(chǎn)生活的必然趨勢。中科昊芯順應(yīng)時代需求,推出適用于高精度工業(yè)自動化運(yùn)動控制的新版HXS320F28034PNT數(shù)字信號處理器DSP,芯片ECAP模塊APWM功能,以32位計(jì)數(shù)配置周期,可輸出頻率為0.028Hz~120MHz的單極性PWM波,從而有效輔助EPWM模塊,輸出七路雙極性PWM波,更加有效地助力于工程師實(shí)現(xiàn)精確的多電平驅(qū)動,可廣泛應(yīng)用于電動車、電動汽車、公交、地鐵、高鐵、全電飛機(jī)、新能源發(fā)電、機(jī)器人控制等工業(yè)自動化高精度控制領(lǐng)域。

自平頭哥半導(dǎo)體有限公司的劍池集成開發(fā)環(huán)境(以下簡稱“CDK”)支持HX2000系列芯片調(diào)試以來,本期以ECAP_APWM輸出實(shí)例對APWM電機(jī)備用調(diào)速原理展開介紹。APWM非對稱脈寬調(diào)制控制技術(shù),是PWM脈寬調(diào)制控制輸出的一種類型。

HX2000系列ECAP_APWM模式工作原理如下,可通過ECCTL2[CAP_APWM]選擇工作于捕獲CAP或單極性輸出APWM模式。由32位計(jì)數(shù)器CTR提供時基,通過系統(tǒng)時鐘SYSCLK產(chǎn)生計(jì)數(shù)CTR[0-31]。通過ECCTL2[SYNCI_EN]拉低選擇與SYSCLK同步,或置高通過ECCTL2[SYNCOSEL]選擇,與其他計(jì)數(shù)器在SYNCI或CTR=PRD事件時同步;或通過ECCTL2[SWSYNC]強(qiáng)制實(shí)現(xiàn),與其他計(jì)數(shù)器的軟件同步。計(jì)數(shù)器CTR工作在計(jì)數(shù)增模式,采用公式TPWM=(CAP1+1)*TTSCTR,通過CAP1與CAP2寄存器配置輸出的周期與占空比,并不斷與32位周期PRD或比較CMP寄存器相比較,在CTR=PRD或CTR=CMP事件時,通過ECCTL2[APWMPOL]控制產(chǎn)生置高或拉低動作,輸出單極性PWM波。


圖片

計(jì)數(shù)器CTR可與影子寄存器APRD、ACM配合形成雙緩沖機(jī)制,將數(shù)據(jù)寫入ACM影子寄存器改變CAP3周期值與CAP4比較值,在立即或周期加載模式下,在立即或當(dāng)CTR=PRD事件時,加載到CAP1或者CAP2寄存器,實(shí)現(xiàn)APWM輸出周期與占空比調(diào)節(jié)。

由此設(shè)計(jì)ECAP_APWM輸出實(shí)例:實(shí)現(xiàn)單路PWM 6Hz到12Hz閃變輸出,上升沿觸發(fā)外部中斷LED1閃燈,故硬件連接為ECAP1(GPIO19)-XINT2(GPIO17),如下圖所示:

圖片

基于以上分析,在CDK上開發(fā)ECAP_APWM輸出程序,代碼包括:ECAP與XINT2外設(shè)GPIO引腳、ECAP_APWM、XINT2上升沿觸發(fā)功能配置程序,APWM頻率在6Hz到12Hz閃變、XINT2外部中斷觸發(fā)LED1閃燈的中斷服務(wù)程序,主程序調(diào)用執(zhí)行。

poYBAGKLT-CAR491AADyE6lh-Po719.png

CDK上開發(fā)ECAP_APWM輸出程序,編譯結(jié)果如下圖:

圖片

編譯通過后,可以開始調(diào)試,調(diào)試結(jié)果如下圖:

圖片

調(diào)試后,ECAP_APWM輸出頻率閃變效果如下圖:

圖片

外部中斷的觸發(fā)效果如下圖:

圖片


來源:中科昊芯

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

    關(guān)注

    460

    文章

    52520

    瀏覽量

    441033
  • 中科昊芯
    +關(guān)注

    關(guān)注

    5

    文章

    83

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    【創(chuàng)龍TMS320C6748開發(fā)板試用】+ECAP模塊初探

    為4個連續(xù)的時間標(biāo)簽捕捉時間選擇邊沿極性4個時間都可以產(chǎn)生中斷……當(dāng)不使用捕捉模式,ECAP可以配置為單通道PWM輸出APWM模式)今天就來用APWM啦~
    發(fā)表于 10-11 12:23

    【創(chuàng)龍TMS320C6748開發(fā)板試用】+創(chuàng)龍ECAP_APWM代碼分析

    ECAP_ECCTL2_CAP_APWM賦值ECCTL2寄存器的第九位,看datasheet:2)CAP1,CAP2寄存器也說了:datasheet P349,對于APWM功能的描述:一個CMP,一個PRD3)這個
    發(fā)表于 10-13 18:21

    【創(chuàng)龍TMS320C6748開發(fā)板試用】+ECAP模塊初探

    用捕捉模式,ECAP可以配置為單通道PWM輸出APWM模式)今天就來用APWM啦~APWM操作模式有:定時標(biāo)簽計(jì)數(shù)器可以通過兩個數(shù)字比較器
    發(fā)表于 10-13 18:22

    【創(chuàng)龍TMS320C6748開發(fā)板試用】+ 結(jié)題報(bào)告

    ,ECAP_APWM代碼分析波形:占空比設(shè)置:void ChopperWaveform(void){ // 12.5% 占空比 EHRPWMConfigureChopperDuty
    發(fā)表于 12-05 12:19

    28335中ECAP用作APWM時,EACP1和ECAP4的相位問題

    本人在使用中需要四路APWM,分別用ECAP1,ECAP2,ECAP4,ECAP5做,四路pwm之間又需要移相,用于控制四路boost電路,
    發(fā)表于 08-28 10:43

    TMS320F28335的ECAPAPWM其載波是不是只能是鋸齒波?

    ECAP產(chǎn)生APWM信號的話,看用戶手冊,其載波是不是只能是鋸齒波?就是計(jì)數(shù)器只能遞計(jì)數(shù),計(jì)數(shù)到CRD時立即歸零?有沒有辦法產(chǎn)生增減計(jì)數(shù)???
    發(fā)表于 09-13 09:43

    請問28335 APWM能否像EPWM一樣可以有寄存器去控制使能?

    請我CAP口的 APWM功能,能否像 EPWM一樣可以有寄存器去控制使能,并且在APWM關(guān)斷的時候,能否有像EPWM一樣的TZ寄存器去封鎖APWM?
    發(fā)表于 10-12 14:40

    APWM例程

    請問誰能共享一份28335中ECAP模塊用作APWM功能時的例程?
    發(fā)表于 07-31 16:39

    ECAP產(chǎn)生APWM時捕獲脈沖從哪里輸入

    這是ECAP文件配置的程序:// TI File $Revision: /main/2 $// Checkin $Date: March 15, 200716:54:36
    發(fā)表于 08-03 21:59

    請問ECAP里面用來產(chǎn)生APWM的模塊,捕獲脈沖是從哪個GPIO口輸入的?

    請問ECAP里面用來產(chǎn)生APWM的模塊,捕獲脈沖是從哪個GPIO口輸入的?
    發(fā)表于 08-04 16:16

    28335的ECAP模塊在檢測電網(wǎng)電壓正負(fù)過零點(diǎn)時的配置問題

    的功能是:比如EPwm1A輸出一個50Hz的方波,將該方波送入ECAP1口檢測。檢測上升沿時強(qiáng)制EPwm1B置高,檢測下降沿時強(qiáng)制EPwm1B置低(其實(shí)就是檢測電網(wǎng)電壓過零點(diǎn)產(chǎn)生50Hz的方波去驅(qū)動一
    發(fā)表于 09-01 14:00

    請問28035Ecap如何設(shè)置可以使上升沿和下降沿同時觸發(fā)一個中斷ECAP1?

    registersECap1Regs.ECCTL2.bit.CAP_APWM = 0; //Ecap模式ECap1Regs.ECCTL2.bit.CONT_ONESHT = 1;// one shot
    發(fā)表于 06-01 14:06

    TMS320F28335的ECAP不進(jìn)入中斷的問題

    ~CAP4的裝載ECap2Regs.ECCTL1.bit.PRESCALE= EC_DIV1; //0:對外部信號不分頻ECap2Regs.ECCTL2.bit.CAP_APWM= EC_CAP_MODE
    發(fā)表于 02-20 09:14

    一種基于L4970A的雙路10A輸出的開關(guān)穩(wěn)壓電源的設(shè)計(jì)

    一種基于L4970A的雙路10A輸出的開關(guān)穩(wěn)壓電源的設(shè)計(jì) 摘要:一種基于L4970APWM芯片的雙路10A輸出的開關(guān)穩(wěn)壓電源,首先介紹
    發(fā)表于 07-10 12:26 ?2115次閱讀
    一種基于L4970A的雙路10A<b class='flag-5'>輸出</b>的開關(guān)穩(wěn)壓電源的設(shè)計(jì)

    芯教程丨平頭哥助力中科昊芯HX2000系列芯片之ECAP_APWM電機(jī)備用調(diào)速

    HXS320F28034PNT數(shù)字信號處理器DSP,芯片ECAP模塊APWM功能,以32位計(jì)數(shù)配置周期,可輸出頻率為0.028Hz~120MHz的單極性PWM波,從而有效輔助EPWM模塊,輸
    的頭像 發(fā)表于 05-26 11:15 ?1135次閱讀
    芯教程丨平頭哥助力中科昊芯HX2000系列芯片之<b class='flag-5'>ECAP_APWM</b><b class='flag-5'>電機(jī)</b><b class='flag-5'>備用</b><b class='flag-5'>調(diào)速</b>