新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于單片機的鍋爐智能控制技術

        基于單片機的鍋爐智能控制技術

        作者: 時間:2009-04-01 來源:網絡 收藏

        開發控制系統,可用傳統的匯編語言或C語言。采用傳統的匯編語言開發系統雖然具有代碼緊湊、實時性好等優點,但缺點也十分突出:程序可讀性、可移植性差,不易進行復雜的邏輯數學運算,大程序的軟件開發周期長等?,F在廣為普及和流行的C語言則恰好彌補了匯編語言的缺點。
        一方面,豐富的指令集直接面向硬件操作,位指令、邏輯、關系表達式均可直接針對外設接口;另一方面,高級語言的描述,可使用戶擺脫與硬件不必要的接觸,描述語言可由編譯器編譯直接生成面向硬件的機器碼。由C51編譯生成的代碼不論長度還是程序運行速度均能適應大多數控制系統要求。因此,本控制系統采用Franklin C51開發,采用南京萬利公司的Insight SE-52仿真器調試程序,它支持Windows環境,VC界面風格,調試方便,大大縮短了軟件開發周期,提高了工作效率。
        首先進行初始化,包括I/O口、定時器、中斷系統、液晶顯示器的初始化;然后采集溫度、水位數據,作為判斷故障的依據,再進行故障檢測;若發現故障,則蜂鳴報警,同時顯示故障原因;然后開始進入循環監測部分,先采集數據,檢測故障:然后進入相應的溫度控制子程序、定時控制子程序、手動控制子程序、防凍控制子程序,接著開始掃描鍵盤,判斷出所按鍵后,使相應變量置位或復位,并刷新當前顯示,由此不斷循環運行,完成控制系統的各種控制功能。
        程序采用結構化程序設計,分為主程序和多個應用于程序。主程序完成邏輯控制、鍵盤操作和顯示功能,其余都在子程序中完成。主要的子程序包括: 溫度采樣、數字濾波、標度變換、PID運算、故障報警、溫度控制、循環泵控制、漢字顯示、鍵盤掃描等。
        6 結束語
        本文給出了單片機的器的硬件電路設計和系統的軟件實現方案。在描述設計構想和的同時,筆者給出了單片機的鍋爐器的硬件電路設計和系統的軟件實現方案。該控制器以較低的成本解決了多功能綠色環保鍋爐的自動化控制問題,并已在實際生產中得到應用。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 体育| 永吉县| 九龙坡区| 清丰县| 甘南县| 周宁县| 日喀则市| 安庆市| 叶城县| 汝阳县| 卓尼县| 共和县| 张北县| 长沙县| 泰安市| 筠连县| 蒙阴县| 兴城市| 沙河市| 邢台市| 育儿| 甘泉县| 云阳县| 景德镇市| 南平市| 昌都县| 苍梧县| 土默特左旗| 瓮安县| 上栗县| 黄大仙区| 武城县| 榆林市| 清徐县| 光泽县| 横山县| 额敏县| 历史| 阜平县| 循化| 克山县|