久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 測試測量 > 設計應用 > 基于TMS320F2812 DSP捕獲單元的柴油發電機組的轉速

基于TMS320F2812 DSP捕獲單元的柴油發電機組的轉速

作者: 時間:2009-04-20 來源:網絡 收藏
3.2 軟件程序設計
由于采用DSP的事件管理器EVA的捕獲單元CAPl,并選其定時器T1作為CAPl的時間基準,T1工作在連續遞增計數模式,并設定捕獲單元捕獲被測信號的上升沿。捕獲前要清中斷標志位,開捕獲中斷。相應初始化事件管理器EVA的程序代碼為:

本文引用地址:http://cqxgywz.com/article/195899.htm


進入捕獲中斷子程序時,保護現場首先清CAPl中斷標志位,從二級深度FIF0中依次讀取兩次捕獲的計數值capKl和capK2。如果capK2>capKl,則capK2一capKl即為在被測信號的一個周期內記的標準時鐘的周期數K。若capK2capKl,則說明在計數過程中有計數溢出,即計數到周期寄存器T1PR內寫入的OxFFFF后回零重新計數,因此K=capK2一capKl+0xFFFF。這里時基T1的頻率為主頻時鐘除以分頻系數,即f0=150 MHz/32,因此所測速度為n=60f0/(ZK)=1768 867.925/K。下面為捕獲中斷子程序代碼:


4 結語
基于磁電式轉速傳感器和320 DSP的捕獲單元實現的柴油發電機組轉速數字控制器的轉速測量系統,其硬件設計簡單,測量精度較高。經實驗測試,在機組轉速80~1500 r/min時,測量誤差均低于0.2%,完全滿足柴油機發電機組轉速測量和控制的要求,有較高的實際應用價值。


上一頁 1 2 下一頁

關鍵詞: F2812 2812 320F TMS

評論


相關推薦

技術專區

關閉