单片机温控报警系统的设计毕业论文

目录
摘要 I
Abstract II
第一章绪论 1
1.1课题的概述 1
1.2课题研究的背景 1
1.3课题研究的意义 2
第二章 方案设计 3
2.1主芯片选择方案 3
2.2温度传感器选择 3
2.3显示器的选择 3
2.4 主要设计要求 4
第三章 硬件设计 5
3.1 温度报警电路设计系统框图 5
3.2 温度传感器DS18B20 5
3.2.1 DS18B20的主要特性: 5
3.2.2 DS18B20的外形 6
3.2.3 DS18B20电源供电方式电路图 6
3.3 LCD1602显示电路 7
3.4蜂鸣器电路 9
3.5单片机及其外围电路 9
3.6 冷风机驱动电路 12
3.7按键控制电路 13
3.8单片机的温度报警整体电路图 14
第四章软件设计 16
4.1 主程序设计 16
4.2 LCD1602模块软件设计 17
4.3 按键控制软件设计 18
4.4 DS18B20软件设计 19
4.5 声光报警软件设计 20
第五章 总结 22
参考文献 23
附录 24
附件1:温度报警总体设计 24
附录2:温度报警系统的程序 25
致谢 44
基于单片机温度报警系统的设计
The design of single-chip?temper *好棒文|www.hbsrm.com +Q: ¥3^5`1^9`1^6^0`7^2$ 
ature alarm?system based on
Abstract
The design of the system?in the region of the?temperature alarm?this topic,?with?AT89C52 MCU as its microprocessor,?mainly by the?temperature acquisition circuit,?clock circuit,?reset circuit,?LCD1602 display circuit,an acousto-optic alarm circuit?fan?processing circuit.?The subject of?single-chip temperature control?system?using AT89C52 as the?microprocessor based,?using the?temperature sensor DS18B20 collecting?temperature in the region,?when the temperature is?too high,?the AT89C52 processor?receives the signal of?the temperature sensorcollected,?it will?sound and light alarm,?to remind the user to?pay attention to?fire.?The processor?receives?the temperature?signal,?displayed?in the LCD1602 above.?Alarm?temperature?reach at the same time,?cooling fan?of action,?in order to reduce the?temperature.
Keywords:?AT89C51 MCU;?DS18B20;?LCD1602 display
第一章绪论
1.1课题的概述
火是人类文明起步的一个重要的物质,它给我们带来了进步的同时也给我们带来了伤害。火灾是当今我们全世界人所面临的一个严峻的问题,火灾给我们现在的生活所造成的伤害已经不可估量了。进入21世纪以来火灾导致我国年均死亡人数达到了两千人以上。
这一系列的事实让我们不得不注意火灾所带来的巨大伤害。这一系列的事件让人们认识到了防火预警的重要性,层出不穷的防火预警监控设备为我们减少了许多不必要的损失,也让我们越来越重视这些设备的发展。
随着社会的不断进步,我们的生活也越来越智能化,温控报警设备的发展也得到了质的发展。
1.2课题研究的背景
我国目前应用的火灾自动报警系统在社会上被广泛使用于防患于未然,现在每个小区,基本都安装了火灾报警装置,性能齐全的报警装置,可以帮助我们,更好的小区住户的生命安全。当今的社会各种各样的的火灾报警设备也有很多。可即使这样,每年因为火灾事故,而牺牲的人有很多,近几年来,在因为火灾事故,发生的伤亡人数比前几年有所增加。频繁的火灾事故,引起了国家领导人的注意,国家参与调控,要求政府和有关的消防部门,要普及和预防好火灾事故,尽最大的努力,保证人民群众的生命安全。
本次设计的基于单片机的温度报警系统,主要是用来检测实时的环境温度来做到预防火灾的发生。此系统不仅仅可以使用在楼宇中,也能使用在工业和医疗,或者民用。设计一个简单便携的火灾自动报警系统,很有实用价值,在市面上,有些测温装置的进度和测量误差大,检测的温度数据可靠性不是很好。而本次可以研究的是基于单片机控制的火灾报警系统,在控制方面,单片机的技术,发展到现在,已经有好多年的历史了,技术很娴熟,而使用单片机来实现测温,可以选择高精度的温度传感器来采集温度,实现温度的报警。基于温度在各个领域的发展和使用,我们去研究和寻找更好的技术来实现温度的检测,防止火灾的爆发,很有意义。
1.3课题研究的意义
温度报警系统,能够帮助我们解决避免一些异常情况的发生。在一些工业或者家庭中很有必要,进行温度的检测,防止火灾的发生,对自己和家人都是一种负责的态度。本次课题基于单片机的温度控制系统采用AT89C52作为微处理器,采用的是DS18B20采集实时的环境温度,当温度超过用户设定的界限时,AT89C52处理器接收到温度传感器采集到的信号,就会声光报警,提醒用户注意火灾的发生。然后液晶屏上就会显示出收到的温度。同时达到报警的温度,冷风机进行动作,以此来降低温度。基于单片机温度报警系统在军用,民用,工业领域都很有研究价值,而且本系统的设计,对火灾的预防更有优势。
第二章 方案设计
本次课题基于单片机的温度报警系统,利用温度传感器采集温度,单片机为主芯片,来实现温度的报警。本次设计的具体选择和设计方案如下。
2.3显示器的选择
方案一:选用平时学校常用的数码管,这种数码管有2位、3位、4位组成的而且购买也比较方便。优点:使用比较的方便,直观的显示最重要的一点就是价格也是比较的实惠。缺点:要显示汉子和多重信息的时候,使用数码管的数目多,不利于软件程序的控制,而且多重数码管,实物的连接也容易出错。
本次液晶LCD1602的引脚功能:引脚 VSS接电源,引脚 VDD接地,LCD1602液晶显示器模块就会工作,液晶显示器的三个使能控制端RS、R/W、E,还有8个数据端口D0——D7,通过3个使能端口对输入显示的信号进行控制,写入地址和读数据。本次设计,用P2口控制LCD的D0——D7的数据口。基于单片机电热水器的液晶显示器的电路图如图5所示。LCD1602液晶显示屏组成如图4。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/txgc/1759.html

好棒文