中央空調溫濕度檢測系統(tǒng)設計
3 系統(tǒng)的軟件設計
軟件是系統(tǒng)功能實現(xiàn)中最為關鍵的部分,它的完成與實現(xiàn)也決定了整個設計系統(tǒng)的正常運行的成功與否本系統(tǒng)的軟件設計主要包括溫濕度檢測、LCD顯示、鍵盤等程序設計。因為DS2438單總線期間對時序的要求非常嚴格,對溫濕度檢測采取匯編語言進行編寫,而LCD和鍵盤驅動則采用C語言進行編寫,整體采用目前流行的C語言與匯編嵌套的編程思路。這樣做的目的是既能達到DS2438的時序要求高的要求,義能以最少的工作量完成整體的程序設計。系統(tǒng)的主程序框圖與溫濕度檢測模塊框圖如圖4所示。本文引用地址:http://www.biyoush.com/article/193532.htm
4 結論
本次設計論述了基于單總線設計的中央空調溫濕度檢測表系統(tǒng),采用AT89S52作為系統(tǒng)的核心,采用MAX232數(shù)據(jù)傳輸完成與上位機的通信,通過12864液晶顯示器將采集到的溫濕度顯示出來。
按本系統(tǒng)搭接成的實物放在某室內已成功運行數(shù)月,測試結果基本正常,但是,由于一些客觀因素存在的關系,致使?jié)穸葌鞲衅鳒y得的結果波動范同較大,但總體還算穩(wěn)定。本人分析原因可能是由于板子是自己搭接而成,不是正規(guī)印制電路板,加之室內有較大的電磁干擾源而造成的誤差。而這些誤差的存在是不能避免的。
整個電路本著簡單可靠,選用低價格通用元器件的原則完成了本設計的任務,而抗干擾技術是單片機應用系統(tǒng)設計過程中的重要環(huán)節(jié),合理地使用硬件和軟件抗干擾技術,可使系統(tǒng)最大限度的避免干擾的產(chǎn)生和受干擾后能使系統(tǒng)恢復正常運行,保證系統(tǒng)長期穩(wěn)定可靠地工作。本次設計中選用的器件都是價格低廉、性能穩(wěn),性價比高元器件,經(jīng)過進一步改造定能投入使用。
評論