新聞中心

        EEPW首頁 > 電源與新能源 > 設計應用 > 色譜分析系統中的微恒離子流發生器的設計

        色譜分析系統中的微恒離子流發生器的設計

        ——
        作者:肖站 國海峰 哈爾濱工業大學 電氣工程及自動化學院 時間:2009-08-07 來源:電子產品世界 收藏

          系統軟件

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

          軟件在Microchip公司的MPLAB IDE可視化集成開發環境下運行,使用C30編譯器編寫。MPLAB IDE提供了方便且功能豐富的界面,其中C30編譯器提供了C語言的標準特性。微恒的軟件主要由主程序和子程序模塊組成。主程序主要完成電壓給定數字量輸入和量程選擇的人機接口服務、輸出校準及面板顯示等功能。子程序模塊包括按鍵輸入捕捉中斷、A/D轉換和處理子程序和電壓給定PID調節輸出子程序。

          數字濾波器設計

          由于工作人員需隨身攜帶微恒,因此要求微恒對工作環境適應性和抗干擾性強。在數據采集及處理時采用了4013內部12位精度的A/D轉換器采集轉換數據,并采用防脈沖干擾平均濾波算法與滑動平均濾波算法相結合的濾波器,減少了對數據的偶然脈沖性干擾并抑制了周期性干擾,增強了數據的穩定性和可靠性。

          A/D轉換采用Timer3定時器定時,每100ms自動轉換的模式,即ADCON1 = 0x0044;采用掃描輸入的方式,每16個采樣點后發生中斷,即ADCON2 =0x043C。本系統使用了2路通道掃描輸入,一次轉換后,每路通道的信號都采集了8個采樣點,然后對8個數據排序并去掉其中的最大值和最小值,再求平均值處理,并形成8個數據隊列,減少了偶然出現的脈沖性干擾,消除由此引起的采樣值偏差;然后每次采樣到一個新數據放入數據隊尾,并扔掉原來隊首的一個數據,把數據隊列中的8個數據進行算術平均運算,即獲得濾波結果,由此可抑制周期性干擾,濾波平滑度較高。

          器設計

          電壓反饋調節采用器調節,首先4013采樣給定電壓作為反饋電壓,并和電壓給定輸入值進行比較,再利用比較差值e(k)進行PID調節,公式如下:

          其中,u(k)為第k次采樣計算的到的占空比值,e(k)為第k次采樣誤差。通過設定比例KP、積分KI、微分KD常數即可閉環調節電壓給定輸出值。電壓給定輸出子程序主要是利用4013內部的輸出比較模塊,使其工作在模式下。dsPIC30F4013根據給定輸入的數字量裝載相應的占空比,從而輸出對應不同電壓的給定值。配置輸出比較模塊2為輸出模式OC2CON=0x0006,并設定時間基值周期PR2=0x0B84,即5kHz。

        高效液相色譜儀相關文章:高效液相色譜儀原理


        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 子长县| 英吉沙县| 县级市| 和硕县| 和静县| 北碚区| 宣化县| 师宗县| 淮安市| 灌阳县| 渭南市| 彰化县| 元氏县| 阿鲁科尔沁旗| 右玉县| 巍山| 明星| 家居| 工布江达县| 望江县| 建昌县| 杂多县| 汶川县| 肥城市| 西青区| 荃湾区| 蒲江县| 河北区| 西平县| 垣曲县| 新泰市| 轮台县| 武川县| 新田县| 葵青区| 邯郸县| 高淳县| 郓城县| 西华县| 建阳市| 渝北区|