新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于單總線的中央空調溫濕度檢測系統設計

        基于單總線的中央空調溫濕度檢測系統設計

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

        2 系統的硬件設計

        的硬件原理圖如圖3所示。

        溫濕度檢測模塊與AT89S52的P1.0口相連接,同時在P1.0 口上接一個4.7 kΩ的上拉電阻。它主要包括溫濕度檢測與單片機處理、鍵盤輸入與顯示輸出。其中溫濕度傳感器是本系統的測域單元。設計一個控制系統,硬件部分尤其重要,它是整個系統的骨架,缺少硬件支撐的系統將會癱瘓。另外硬件是軟件實現其功能的基礎,軟件只有通過與硬件相互聯系才能更好的實現其功能。

        3 系統的軟件設計

        軟件是系統功能實現中最為關鍵的部分,它的完成與實現也決定了整個設計系統的正常運行的成功與否本系統的軟件設計主要包括溫濕度檢測、LCD顯示、鍵盤等程序設計。因為DS2438期間對時序的要求非常嚴格,對溫濕度檢測采取匯編語言進行編寫,而LCD和鍵盤驅動則采用C語言進行編寫,整體采用目前流行的C語言與匯編嵌套的編程思路。這樣做的目的是既能達到DS2438的時序要求高的要求,義能以最少的工作量完成整體的程序設計。系統的主程序框圖與溫濕度檢測模塊框圖如圖4所示。

        4 結論

        本次設計論述了基于設計的溫濕度檢測表系統,采用AT89S52作為系統的核心,采用MAX232數據傳輸完成與上位機的通信,通過12864液晶顯示器將采集到的溫濕度顯示出來。

        按本系統搭接成的實物放在某室內已成功運行數月,測試結果基本正常,但是,由于一些客觀因素存在的關系,致使濕度傳感器測得的結果波動范同較大,但總體還算穩定。本人分析原因可能是由于板子是自己搭接而成,不是正規印制電路板,加之室內有較大的電磁干擾源而造成的誤差。而這些誤差的存在是不能避免的。
        整個電路本著簡單可靠,選用低價格通用元器件的原則完成了本設計的任務,而抗干擾技術是單片機應用系統設計過程中的重要環節,合理地使用硬件和軟件抗干擾技術,可使系統最大限度的避免干擾的產生和受干擾后能使系統恢復正常運行,保證系統長期穩定可靠地工作。本次設計中選用的器件都是價格低廉、性能穩,性價比高元器件,經過進一步改造定能投入使用。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 富宁县| 铁岭市| 丹江口市| 陵川县| 阿荣旗| 莱芜市| 中宁县| 中方县| 苍山县| 凤山市| 东丽区| 五常市| 静安区| 乌兰浩特市| 河东区| 紫阳县| 石渠县| 蕉岭县| 吉安市| 和顺县| 耒阳市| 安图县| 翁源县| 日照市| 会泽县| 怀远县| 旬阳县| 商河县| 吴川市| 翁牛特旗| 新田县| 柯坪县| 徐水县| 武宁县| 吉首市| 仙游县| 柘城县| 达州市| 武陟县| 平顶山市| 莱芜市|