• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

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

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

    作者: 時間:2009-04-20 來源:網絡 收藏
    1 引言
    應用于高層建筑、銀行、機場和油田等場合的柴油發電機組,必須采用相應方法控制其供電電壓和頻率,以確保在機組運行中具有良好的電氣性能,滿足應用要求。其頻率控制一般是通過轉速控制實現,目前應用較多的為模擬式轉速調節器。由于模擬式調節器不易實現復雜控制規律、結構復雜。故采用數字式控制器。數字式控制器具有算法靈活.可實現復雜控制規律、抗干擾能力強等特點,是實現柴油發電機組轉速的高精度調節的理想選擇。因此,這里提出了一種以320 DSP為核心的轉速數字控制器的測速功能系統設計.該設計方案是進一步實現轉速數字控制的基礎。

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

    2 轉速測量原理
    在測量和控制柴油發電機組轉速時,需用轉速傳感器檢測機組轉速.柴油發電機組經常使用磁電式轉速傳感器(圖1),該轉換傳感器是在永久磁鐵上安裝一感應線圈.并將傳感器安裝于柴油機飛輪附近.與柴油機的測速飛輪構成一個磁回路。當柴油發電機組轉動時.由于飛輪帶有齒槽,就會使回路磁阻發生變化,從而在轉速傳感器的線圈中產生感應電勢,即轉速電壓信號,轉速傳感器線圈輸出的平均電壓值為0.5~6 V,其頻率為:

    f=Zn/60 (1)
    式中:Z為柴油機飛輪齒數,n機組轉速。
    將傳感器輸出信號調理后變成速度頻率的數字信號輸入320 DSP的捕獲單元,捕獲被測信號電平的跳變沿(比如上升沿),從而可在被測信號的一個周期內,對標準時鐘f0的周期數計數,若得到的周期數為K,則顯然被測信號的周期(T)可表示為:

    T=K/f0 (2)
    于是,由(1)式和(2)式可得柴油發電機組的轉速為:

    n=60f0/ZK (3)
    通過DSP程序按(3)式即可計算機組轉速。


    3 轉速測量系統設計
    3.1 硬件電路設計
    若飛輪齒數Z為159,柴油機額定轉速為1 500 r/min,根據上述測量原理,給出以320 DSP為核心的轉速測量系統的硬件設計,如圖2所示。

    磁電式轉速傳感器的輸出信號首先由R1和C組成的濾波電路濾波,其截止頻率fc根據柴油機在額定轉速時傳感器輸出信號的頻率確定,而因fc=l/(2πR1C),從而確定R1和C,可見這兩者的取值與柴油機轉速和飛輪齒數有關。需要注意的是這兩者取值應按實際設備參數確定。傳感器輸出模擬信號,要送入DSP需將其轉換為數字信號,因此采用VQ開關狀態,經VQ轉換后其集電極輸出信號需由反相施密特觸發器變換后(即經過信號整形后)再送入DSPTMS2812的捕獲單元CAPl。該捕捉單元有一個專用的2級深度FIF0堆棧.頂層堆棧由CAPI FIF0組成,底層由CAPlFBOT組成。測速分兩次捕捉.第一次捕捉到引腳發生的指定變化時,捕獲單元將捕捉所選用計數器的計數值并把該值寫入FIF0堆棧的頂層寄存器.如果在第一次捕捉的值讀取之前發生第二次捕捉.新的捕捉值會被送入底層寄存器。捕獲單元捕捉到數值后.相應的中斷標志位置1,如果沒有屏蔽中斷,則產生外圍設備中斷請求。響應中斷,通過中斷服務程序讀取一對捕捉的數值。該捕捉值正好是被測信號一個周期的兩次計數。根據這兩次捕獲值,計算標準時鐘的周期數K,進而得出被測轉速。


    上一頁 1 2 下一頁

    關鍵詞: F2812 2812 320F TMS

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 襄城县| 余姚市| 巩义市| 陕西省| 乌海市| 太原市| 扶绥县| 丘北县| 渝北区| 独山县| 额敏县| 安庆市| 澜沧| 怀安县| 师宗县| 蒙阴县| 紫云| 安丘市| 格尔木市| 蒙阴县| 南木林县| 安义县| 巫溪县| 娄底市| 庆云县| 忻城县| 泗水县| 毕节市| 海丰县| 峨眉山市| 郎溪县| 南汇区| 临沧市| 株洲县| 离岛区| 东山县| 扶沟县| 林口县| 清水河县| 盈江县| 弥渡县|