新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 一種基于ATmega16 的電液伺服閥反饋控制器設(shè)計方案

        一種基于ATmega16 的電液伺服閥反饋控制器設(shè)計方案

        作者: 時間:2014-04-16 來源:網(wǎng)絡(luò) 收藏

        實測數(shù)據(jù)滿足設(shè)計要求。電路中Q1、Q2接成達林頓管形式以增強三極管驅(qū)動能力。二極管D4防止在控制器故障被切除時伺服閥電流倒流入控制器。

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

        4 故障切換電路

        當(dāng)系統(tǒng)發(fā)生故障時,系統(tǒng)需要切除控制器,不對輸入電流做調(diào)節(jié)使其直接輸入伺服閥。在此選用模擬電路切換開關(guān)MAX4660來實現(xiàn)。

        MAX4660可作為單輸入雙輸出選擇或者雙輸入單輸出選擇的電流型CMOS開關(guān)芯片。切換速度極快,控制簡單。具體參數(shù)為±15 V 供電;25 Ω的低開啟電阻;1.5 Ω的最大導(dǎo)通電阻;150 mA持續(xù)電流;200 mA最大峰值電流;低功耗,3 mW.

        控制邏輯如圖6所示。故障切換電路如圖7所示。

         

         

        Input 為外部電流信號,作為單一輸入端。Iout 和IAD 作為兩個選擇輸出端。IAD 連接系統(tǒng)輸入信號采集電路,Iout連接伺服閥。

        當(dāng)系統(tǒng)正常工作時,單片機給芯片6 引腳高電平,則Input與IAD接通,使單片機可以采集到輸入電流并進行控制調(diào)節(jié)。當(dāng)系統(tǒng)故障時,單片機給芯片6引腳低電平,則Input與Iout接通,使輸入電流直接流入伺服閥。

        5 系統(tǒng)控制算法

        控制器采用傳統(tǒng)的增量式數(shù)字PID控制算法,并對其作出一定的改進以改善其性能,方便參數(shù)整定。

        傳統(tǒng)增量式PID控制算法為:

         

         

        這樣,對多個參數(shù)的整定調(diào)節(jié)問題簡化成了對一個參數(shù)KP 的整定??刂屏鞒倘鐖D8所示。

         

         

        6 系統(tǒng)軟件設(shè)計

        軟件結(jié)構(gòu)采用前后臺系統(tǒng)設(shè)計,主程序是一個死循環(huán)結(jié)構(gòu),通過函數(shù)調(diào)用和全局變量與子程序進行參數(shù)傳遞[5].軟件流程如圖9所示。

         

         

        輸入信號為4~40 mA 電流信號,反饋信號為4~20 mA電流信號。電流信號若小于4 mA則認為信號處于死區(qū),輸入信號處于死區(qū)則控制器不予響應(yīng),輸入信號不在死區(qū)而反饋信號處于死區(qū)則認為系統(tǒng)故障,切斷控制器。

        7 結(jié)束語

        本文針對電液伺服閥在實踐應(yīng)用中的不足,設(shè)計了電液伺服閥控制器,顯著提高了電液伺服閥在實踐應(yīng)用中的穩(wěn)定性和精確性。經(jīng)過現(xiàn)場實際測試,該控制器實現(xiàn)了控制電液伺服閥穩(wěn)定精確地輸出壓力,解決了電液伺服閥輸出壓力擺動、輸出壓力不足或過大的情況。并且通過故障判斷和故障自切除功能使系統(tǒng)工作更為可靠。


        上一頁 1 2 下一頁

        關(guān)鍵詞: ATmega16 RISC

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 开阳县| 河曲县| 商南县| 晋城| 云浮市| 聊城市| 宜兰市| 黄浦区| 开封市| 宝鸡市| 图木舒克市| 革吉县| 洛川县| 白朗县| 桂东县| 鄂州市| 资源县| 南丰县| 德化县| 东明县| 余干县| 西华县| 灌南县| 南皮县| 尖扎县| 北流市| 新乐市| 汉阴县| 图们市| 精河县| 肇州县| 承德市| 怀化市| 平罗县| 马鞍山市| 越西县| 北票市| 大庆市| 云安县| 潼南县| 潜江市|