摘要:本设计是人们用来测量环境温度并进行报警的检测系统。这种设计由单片机、温度传感器、显示屏、LED灯和蜂鸣器等构成。其构成本课题的五大重要组成部分是按键电路,温度信号采集电路,模数转换电路,显示电路,报警电路。ATC89C52单片机可以完成数据的采集及处理的工作,DS18B20温度传感器可以进行温度的采集,LCD1602显示屏将电路处理所得到的温度示数进行显示,蜂鸣器在环境温度超过预定温度时进行报警提示。本设计利用的原理是温度传感器进行环境温度的采集,失去了调理信号的电路以及用来进行A/D转换的电路,将得到的温度信号输入单片机中进行模数转换,得出的数据通过显示屏显示,当环境温度超过预设温度时,灯泡开始工作,蜂鸣器发出警报,直到温度低于预设温度。本设计能够测量的温度范围是0℃-100℃,最高分辨率可以达到0.0625℃。
关键词 环境温度;温度传感器;液晶屏显示;报警
目录
摘要
Abstract
1 绪论-1
1.1 课题的背景和意义-1
1.2 国内外的研究现状和存在的问题-2
1.3 课题的主要工作-2
1.4 论文的构成及研究的内容-2
1.5 技术指标-3
1.6 系统的整体框图-3
2 系统硬件的设计-4
2.1 总体设计方案-4
2.1.1 温度传感器的选择-4
2.1.2 电路显示器件的选择-4
2.2 ATC89C52 系列单片机-5
2.2.1单片机的概念-5
2.2.2 ATC89C52单片机的特点-5
2.2.3 ATC89C52单片机的性能-5
2.3 DS18B20温控电路-6
2.3.1 DS18B20传感器的历史-6
2.3.2 DS18B20传感器的概念-6
2.3.3 DS18B20传感器的特点-7
2.3.4 DS18B20传感器的构造与外形-7
2.3.5 DS18B20工作原理-8
2.4 LCD1602液晶屏-8
2.4.1 LCD1602液晶屏的概念-8
2.4.2 LCD1602液晶屏的特点-9
2.5 蜂鸣器驱动电路-9
2.6 电路的元器件-10
3 系统软件的设计-11
3.1 KeilC51软件-11
3.2 程序的流程图-11
4 系统调试-12
4.1 硬件调试-12
4.2 软件调试-12
4.3 误差与干扰分析-12
结论-13
致谢-14
参考文献-15
附录-16