a一级爱做片免费观看欧美,久久国产一区二区,日本一二三区免费,久草视频手机在线观看

新聞中心

EEPW首頁 > 嵌入式系統 > 設計應用 > 基于ARM7、AVR、UCOSII的發電廠大型除塵控制器設計方案

基于ARM7、AVR、UCOSII的發電廠大型除塵控制器設計方案

作者: 時間:2012-09-26 來源:網絡 收藏

控制對象是 540脈沖控制閥,20個碟閥,3個溫度檢測點,2個冷風機組控制點,甲方要求控制器要有人機交互界面,溫度控制點要可調,脈沖閥工作時間要可調,并且系統要能夠在線檢測出負載閥故障,比如開路,短路在系統運行時是不允許的必須及時的被檢測出來。

整個系統有560閥,每個閥工作電流接近1A,如果按每個閥兩根控制線的話將有1120根閥控制線,控制器距離現場有幾百米,這樣下來銅線價格超萬元成本太高,所以系統采用矩陣掃描的方式進行閥控制大大節約用銅量。根據甲方要求我們將CCQ3000劃分為4個硬件模塊 :
1. 顯示鍵盤模塊,人機交互部分。
2. 溫控模塊,實現對關鍵測溫點進行溫度檢測,和控制 ,溫控模塊并且負責CCQ3000機箱系統的恒溫控
制。
3. 矩陣模塊,負責負載閥的掃描控制時的隔離和反電勢的吸收。
4. CCQ3000主控單元模塊,負責對負載的實時控制,故障實時掃描。
一. 顯示部分:
顯示模塊主要負責,運行參數的調整,設置,系統運行時參數的顯示。根據需要設計了8個1.8寸數碼管,分別顯示工作室號,工作閥號,噴吹時間,間歇時間。
硬件上主CPU采用8 bit 單片機,74HC595驅動數碼管段,74hc138譯碼器驅動數碼管位。
基于ARM7、AVR、UCOSII的發電廠大型除塵控制器設計方案
軟件上采用gcc3.4.6編譯器工具,啟用看門狗定時器,防止程序跑飛。啟用定時器1的2ms間隔中斷點滴做動態顯示掃描,鍵盤掃描。
1. 鍵盤采樣算法采用ps2鍵盤的方式,即第一次擊鍵穩定后發按下碼,等待1s左右后仍然不釋放就發連續碼,等釋放后發釋放碼。
基于ARM7、AVR、UCOSII的發電廠大型除塵控制器設計方案

顯示鍵盤采用流程圖

2. 通信模塊被動的接收CCQ3000主機的命令,然后進行校驗,校驗正確后返會成功標志XON給CCQ3000主機,然后執行命令,如果校驗出錯,返回XOFF給CCQ3000主機,要求重新發送直到成功或者是重試10次徹底失敗報警
基于ARM7、AVR、UCOSII的發電廠大型除塵控制器設計方案
顯示通信流程圖

上一頁 1 2 下一頁

評論


相關推薦

技術專區

關閉