Haawking DSC28027實(shí)例程序開(kāi)發(fā)教程——ADC_PWM_INT
導(dǎo)語(yǔ):
ADC采樣的觸發(fā)采樣方式很多:定時(shí)器、外部中斷、ePWM、EOC等。而在電機(jī)控制中ADC采樣時(shí)刻的選擇直接影響電流重構(gòu)的精度,利用ePWM豐富的SOC功能,可以方便利用控制周期,選擇ADC采樣點(diǎn)。本期我們做一個(gè)ePWM_ADC例程,利用PWM的PRD事件觸發(fā)ADC采樣,ADC采樣結(jié)束后進(jìn)入ADC中斷。
ePWM_ADC時(shí)序如下圖:

其中ePWM采用up-down三角計(jì)數(shù)模式,CAU時(shí)置高,CAD時(shí)置低。當(dāng)TBCTR=TBPRD時(shí)產(chǎn)生SOCA信號(hào)觸發(fā)ADC采樣,采樣后EOC觸發(fā)中斷。
本程序繼續(xù)中科昊芯Core_DSC28027核心板,相關(guān)資料可以在中科昊芯官網(wǎng)下載
http://www.haawking.cn/kfb
運(yùn)行效果:
其中CH1為中斷運(yùn)行時(shí)間,CH2為ePWM1輸出。

例程主要代碼:

關(guān)于中科昊芯
“智由芯生 創(chuàng)享未來(lái)”,中科昊芯是數(shù)字信號(hào)處理器專(zhuān)業(yè)供應(yīng)商。作為中國(guó)科學(xué)院科技成果轉(zhuǎn)化企業(yè),瞄準(zhǔn)國(guó)際前沿芯片設(shè)計(jì)技術(shù),依托多年積累的雄厚技術(shù)實(shí)力及對(duì)產(chǎn)業(yè)鏈的理解,以開(kāi)放積極的心態(tài),基于開(kāi)源指令集架構(gòu)RISC-V,打造多個(gè)系列數(shù)字信號(hào)處理器產(chǎn)品,并構(gòu)建完善的處理器產(chǎn)品生態(tài)系統(tǒng)。產(chǎn)品具有廣闊的市場(chǎng)前景,可廣泛應(yīng)用于數(shù)字信號(hào)處理、工業(yè)控制及電機(jī)驅(qū)動(dòng)、數(shù)字電源、消費(fèi)電子、白色家電等領(lǐng)域。
