新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > TMS320F2812 DSP在柴油發電機組頻率測量中的應用

        TMS320F2812 DSP在柴油發電機組頻率測量中的應用

        作者: 時間:2009-05-06 來源:網絡 收藏

        2 測頻系統的實現
        光電碼盤有A,B,Z三相輸出信號,其中A和B相信號相位相差90°,Z相信號稱零位信號。因A和B相信號的電平超過的輸入電平,故需先進行信號調理,使其變為O~3 V的電平信號,測頻系統需要將A相調理信號接入的EVA的CAPl/QEP1腳,將B相調理信號接入的EVA的CAP2/QEP2腳即可。由于CAPl/QEPl,CAP2/QEP2為正交解碼電路與捕獲單元的復用腳,故需配置CAPCONA寄存器來使能正交解碼電路。
        正交編碼脈沖電路的時基可由EVA的通用定時器T2提供,通用定時器必須設置成定向增/減計數模式,并以正交編碼脈沖時鐘源。機組的旋轉方向可通過檢測兩個脈沖序A、B那一個先到達來確定,轉速可由脈沖數和脈沖來決定。EVA模塊中的正交編碼脈沖電路的方向檢測邏輯決定了兩個序列中哪一個是先導序列,接著它就產生方向信號作為通用定時器T2的計數方向輸入。如果CAPl/QEP1輸入是先導序列,則通用定時器進行增計數;如果CAP2/QEP2輸入是先導序列,則通用定時器進行減計數。兩列正交輸入脈沖的兩個邊沿都被正交編碼脈沖電路計數,因此產是每個輸入序列的4倍,并把這個時鐘作為通用定時器T2的輸入。定時器T2在計數器上溢或下溢時翻轉,并重新開始計數。
        設置通用定時器T1的時鐘輸入為fs,并開通定時器中斷,中斷周期為轉速的采樣周期T,則定時器每隔時間T向CPU發送一次中斷請求。利用光電碼盤輸出脈沖的上升沿啟動采樣周期定時器工作的同時,啟動時鐘脈沖計數器工作。測頻中斷服務程序如圖2所示。

        本文引用地址:http://www.104case.com/article/173759.htm

        3 結 語
        實驗表明,當光電碼盤的K=1 024,同步發電機p=2,T=10 ms時,正常轉速時,誤差為±0.03%,可見,利用M/T法機組轉速和頻率,在較寬的轉速范圍內均能獲得較高的精度。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 大英县| 都兰县| 基隆市| 浪卡子县| 镇赉县| 梁河县| 石景山区| 扬州市| 杭州市| 尤溪县| 林西县| 阿拉尔市| 长治市| 临城县| 达尔| 西昌市| 镇远县| 徐闻县| 高邮市| 佛坪县| 临邑县| 托克逊县| 田东县| 龙江县| 东源县| 鸡泽县| 抚松县| 临澧县| 剑川县| 潞城市| 土默特左旗| 平安县| 西城区| 锦州市| 吉林省| 灵石县| 育儿| 贵南县| 儋州市| 建瓯市| 苏州市|