采樣中斷也就是PWM中斷,編程時設(shè)定PWM模塊的周期寄存器(PX-TPER)的值,PWM時基配置為連續(xù)遞增/遞減計(jì)數(shù)的工作模式,運(yùn)行時PWM時基先遞增計(jì)數(shù)直到與PXTPER的值發(fā)生匹配后開始遞減計(jì)數(shù),每當(dāng)PXTPER的值變?yōu)?時產(chǎn)生中斷。當(dāng)產(chǎn)生PWM中斷時,觸發(fā)ADC模塊完成信號的檢測與處理,計(jì)算電機(jī)的轉(zhuǎn)矩和磁鏈,通過調(diào)節(jié)器的調(diào)節(jié)選擇正確的空間電壓矢量驅(qū)動電機(jī)作相應(yīng)的動作。
通信中斷和故障是當(dāng)有通信和故障時產(chǎn)生。其中主程序流程以及采樣中斷服務(wù)子程序。采用直接轉(zhuǎn)矩控制的控制策略來設(shè)計(jì)電動閥門定位器。結(jié)合系統(tǒng)控制框圖闡明了控制原理,設(shè)計(jì)了定位器的信號檢測電路、PWM驅(qū)動電路、故障保護(hù)電路、通信電路、人機(jī)界面電路,在明確軟件結(jié)構(gòu)之后分析了系統(tǒng)的軟件流程。該定位器控制結(jié)構(gòu)簡單、信號處理的物理概念明確、動態(tài)響應(yīng)迅速,具有一定的現(xiàn)實(shí)意義。