關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 基于SST89E564RC單片機的多點溫控采暖控制系統設計

        基于SST89E564RC單片機的多點溫控采暖控制系統設計

        作者: 時間:2012-07-10 來源:網絡 收藏

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

        3.1 系統數據結構

        系統所需數據結構包括各測溫元件的序列號表,漢字字模存儲、系統運行時間表存儲、各點的設定值及測量值、系統時間的存放及一些臨時數據存儲。

        為了區別多個溫度傳感器,在系統初始化時讀入傳感器中的64位序列號,并將其存入程序存儲空間,以便程序運行期間進行比對,共需64 B。漢字字模采用16×16字庫進行提取,其中每個漢字需32 B,約15個字,為了方便程序功能的升級改進,在程序存儲空間中按20個字進行空間分配,需要存儲空間640 B。系統運行時間表的以小時為設置單位,需要保存24個值;為了減少時間比較過程中的數據計算量以及方便編程,對每個值采用一個字節存儲,這里共需24 B存儲空間,這里仍然使用程序存儲空間進行存儲,以便在系統掉電時設定值不會丟失。

        3.2 系統程序

        系統程序主要使用KeilC5l進行編寫,但由于對DSl8820器件的讀寫時序要求比較嚴格,故采用匯編代碼,其中溫度讀取子程序主要代碼如下:

        4 結 語

        微型計算機在智能化電器發展中起著至關重要的作用,而經濟實用、開發簡便,因而在工業控制、家電智能化等領域占據了廣泛的市場。這里針對目前溫度控制器現狀設計了一種新方案,利用及新型測溫器件設計了一種多點,該系統能夠同時測量多點溫度,并根據溫度設定實時控制各回路通斷及壁掛爐的燃燒與停止,從而進一步提高居室的舒適性以及系統的經濟性。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 巴林左旗| 永靖县| 英吉沙县| 福州市| 巢湖市| 旌德县| 武清区| 长沙县| 拉萨市| 特克斯县| 屯留县| 徐州市| 孝感市| 邓州市| 禹城市| 汨罗市| 龙海市| 南澳县| 永川市| 宁南县| 隆子县| 岗巴县| 宁陕县| 电白县| 梅河口市| 阜康市| 昭通市| 罗定市| 东乌珠穆沁旗| 电白县| 阳原县| 琼结县| 偏关县| 桂林市| 基隆市| 临猗县| 肇源县| 桐城市| 铜梁县| 旬邑县| 化隆|