温度报警系统设计与实现.doc

资料分类:自动化 高级会员(小胖猫)提供原创毕业论文自动化资料更新时间:2017-11-24
需要金币1000 个金币 资料包括:完整论文,开题报告,任务书 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:19902
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:现代社会生活的进步日新月异,科技在不断创新,进步,随之而来的单片机应用技术也开始了空前的提升,单片机的应用已经开始出现在我们生活,生产,工作,科学研究等各个领域。对单片机的应用渗透到了生活的各个方面。温度在生产生活中,是一个很关键的参数,被人们热切关注,与之相对应,温度的自动控制,也是被人们普遍研究,往更智能化控制的方向发展的。对温度,这一参数的测量和处理是必不可少的,有着非常重要的意义。本设计使用STC89C52单片机作为主控制器,实现了一个温度的采集与控制系统,使用了层次化,模块化的设计。此系统使用数字式温度传感器DS18B20进行温度的采集,转换,它可以将采集到的模拟信号转化成数字信号,并送给单片机进行数据的分析和处理。处理之后的结果可以为显示和报警电路提供信号,从而使LCD显示当前环境温度,控制扬声器越限报警。本设计采用常用的液晶显示器,LCD1602显示当前测量的环境温度。如果当前温度在系统的预设温度范围内(20°C~50°C),则显示屏显示当前温度,点亮led黄灯,使之常亮;如果当前温度不在系统设定的范围内,温度大于50°C,红灯闪烁,报警频率随温度升高增大,温度小于20°C,绿灯闪烁,报警频率随温度下降而增大,并且20°C和50°C的报警频率不一样。本设计可以应用于温室环境下的温度控制,等对温度有特定要求的场所,有时可作为一个温度处理模块,作为主系统的嵌入辅助设计。

关键词: 单片机    LCD1602显示    温度传感器DS18B20   扬声器

 

目录

摘要

ABSTRACT

引言-1

1 绪论-2

1.1 题目的研究意义-2

1.2 系统功能概述-2

2 方案的提出与设计-3

3 系统硬件设计-4

3.1 系统硬件总体框架设计-4

3.2 系统各个模块的原理与设计-4

3.2.1 单片机控制模块-4

3.2.2 晶振时钟模块-7

3.2.3 复位电路模块-8

3.2.4 温度采集模块-10

3.2.5 扬声器报警模块-17

3.2.6  LCD显示模块-17

4 软件系统设计-24

4.1软件系统设计思想-24

4.2 Protues仿真软件-24

4.2.1  电路仿真-24

4.3 Keil软件开发-25

4.4  各功能模块程序设计-25

5-实验结果分析-27

5.1 软件设计分析-27

5.1 硬件电路分析-27

6 结论-28

致谢-29

参考文献-30

附录一:Keil C51程序-31

附录二:Protues硬件仿真-42

附录三:硬件实物图-43

相关论文题目: