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