基于AT89S52單片機的紅外遙控溫度報警器的設計與實現
摘要:溫度報警器系統(tǒng)以AT89S52單片機為主控制器,對溫度報警和時間的顯示、調整進行控制。采用高精度DS18B20為溫度傳感器,實現對環(huán)境溫度的實時檢測與采集,通過12864液晶顯示溫度和時間,當實時溫度高于溫度報警上限或低于下限時可利用蜂鳴器進行報警。通過紅外遙控可以修改溫度報警上限和下限、時間參數以及設置鬧鐘。本設計的創(chuàng)新點是增加了用VC6.0開發(fā)的上位機,在計算機上顯示出時鐘、溫度計和視頻界面,構成友好的人機界面。因此,本系統(tǒng)具有很高的實用價值。
關鍵詞:AT89S52;紅外遙控;溫度報警;上位機
溫度,無論是在日常生活還是工業(yè)生產中都是人們十分關注的一個參數,而溫度控制是工業(yè)自動控制的重要組成部分,在工業(yè)、電子、化工精度實驗等諸多領域都有重要的應用。同時隨著科學技術的發(fā)展,家用電器普遍進入到人們的家庭生活之中,因此引起的火災現象也越來越多,造成的生命危險和財產損失也就越大。在這些情況下,一款好的溫度報警器將起到十分重要的作用,給人們的生產和生活中帶來很大的方便與安全,減少了不必要的損失。
文中以單片機為控制核心,利用紅外遙控器、數字式溫度傳感器及其他控制電路組成紅外遙控溫度報警器,具有低成本,高穩(wěn)定性,及時報警,遠程遙控,功能擴展,顯示時間和鬧鐘等功能特點,該產品能廣泛的應用于中小型電鍋爐、電采暖爐、電茶爐、壁掛爐、空調、倉庫、機房、辦公室等,有著很好的實際用途和發(fā)展前景。
1 系統(tǒng)硬件設計
本系統(tǒng)硬件部分包含上、下位機系統(tǒng),以實現上下位機的通信。下位機系統(tǒng)主要由控制器模塊、紅外遙控模塊、顯示模塊、溫度采集報警模塊、電源模塊、時鐘模塊以及串口模塊等部分組成。通過單片機作為主控制器,對溫度報警和時間的顯示調整以及鬧鐘進行整體控制。
1.1 系統(tǒng)結構圖
本設計的上位機和下位機通信圖結構圖如圖1所示。下位機系統(tǒng)結構圖如圖2所示。
評論