關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 基于DSP的稱重控制器設計

        基于DSP的稱重控制器設計

        作者: 時間:2011-04-26 來源:網絡 收藏

          為了便于遠程監控, 有串行通信接口[8]。利用主控芯片F2812上自帶的兩個全雙工SCI(Serial Communication Interface,串行通信接口)完成。

          RS232 標準定義邏輯“1”信號相對于地為3V 至25V,而邏輯“0”相對于地為- 3V 至- 25V。所以需要一個RS232 驅動器來轉換電平,本采用MAX3250 芯片。

          MAX3250 是一款支持3.0v 到5.5v 輸入電壓的串口通訊芯片, 具有兩路串口通信能力。該芯片使用簡單, 電路連接圖便不再給出。

          4 軟件設計

          軟件設計主要在CCS 軟件下由C語言設計完成。主程序流程圖由圖5 表示。程序主要包括:初始化,標定程序, 顯示程序, 串口通訊程序, 參數設置程序, 計算質量程序, 自動控制程序等模塊。

          軟件濾波相對于硬件濾波更為方便,靈活。傳統的單片機由于性能的局限所采用的濾波算法一般為限副濾波,中值濾波,算術平均濾波,滑動平均濾波法等。

          上述方法編程容易、對處理器要求不高,缺點是算法相對簡單,濾波效果不理想。本設計采用數字濾波器對數據濾波,數字濾波器是由MATLAB 中的濾波器設計工具箱設計的無限沖激響應濾波器。軟件濾波程序作為自動控制程序的一個子程序在控制開始后被調用。

        主程序流程圖

        圖5 主程序流程圖。

          在自動控制算法上, 不采用前述的偏差值E 比較法,而是加入模糊控制思想。除了把偏差值E 作為參考量外,還把偏差變化率Δ E 也引入到控制中來。在鄰近速度切換的閾值時, 同時考慮偏差變化率的大小, 結合實際效果恰當編制控制規則表,使出料速度在到達閾值之前就做出變化, 削弱“飛料”對控制精度的影響,優化的性能。

          5 結束語

          本設計針對玻璃企業原有配料系統特點, 給出了一種的設計方法。經過現場運行得知,完全可以適應玻璃配料的工作要求, 控制器運行速度快, 稱重精度優于原有系統, 完全達到了控制器的設計要求, 具有一定實用價值。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 偏关县| 禄劝| 全椒县| 常德市| 定安县| 台南市| 铜川市| 乐安县| 西安市| 辽阳县| 益阳市| 嵩明县| 松原市| 蒙阴县| 和静县| 板桥市| 白城市| 五寨县| 招远市| 盐源县| 南投县| 娱乐| 二手房| 元阳县| 瓮安县| 广元市| 寿光市| 庆云县| 辉南县| 碌曲县| 甘洛县| 江陵县| 翼城县| 镇坪县| 云和县| 苍梧县| 互助| 黑山县| 永定县| 丹江口市| 孟村|