摘要:随着改革开放的发展,中国的现代化程度不断提高。温度控制无论是在工业生产过程中,还是在日常生活中都起着非常重要的作用。随着社会经济的高速发展,越来越多的生产部门和生产环节对温度控制精度的可靠性和稳定性等有了更高的要求。传统的温度控制器控制精度普遍不高,不能满足对温度要求较为苛刻的生产环节。
本次设计是以ATmega16为主控芯片,结合DS18B20温度传感器,1602LCD液晶显示屏等设计了一个结构简单并且容易操作的温室温度监控系统。可以实现对温室温度变化进行监测,超过高温和低温设定进行报警,提醒温室工作人员。基于proteus软件进行了硬件电路的设计。软件部分使用了C语言进行开发,因其良好的可读性,便于后续对设计进行进一步的改进和完善。软硬件调试完成后在proteus中进行了仿真,结果演示可以实现预期的各项功能。本系统智能度高,可靠性高,系统工作稳定,具有较大的市场应用前景。
关键词:ATmega16;温室温度监控系统;DS18B20温度传感器;1602LCD液晶显示屏
目录
摘要
Abstract
第一章 绪论-4
1.1 选题背景及意义-4
1.1.1课题背景-4
1.1.2选题的现实意义-4
1.2国内外研究综述-4
1.2.1国内外研究现状-4
1.2.2国内外研究的发展趋势-5
1.3设计的主要内容-5
第二章 系统总体设计-6
2.1系统的功能设计-6
2.2系统的组成-6
2.3系统的工作原理-7
第三章 系统的硬件设计-8
3.1 主控芯片ATmega16-8
3.1.1 ATmega16性能简介-8
3.1.2 ATmega16引脚说明-9
3.1.3 ATmega16的内部结构-10
3.2 DS18B20温度传感器-11
3.2.1 DS18B20性能简介-11
3.2.2DS18B20的内部结构-11
3.2.3 DS18B20的引脚说明-12
3.2.4 DS18B20的应用电路-12
3.3 液晶显示LCD1602-13
3.3.1 LCD1602简介-13
3.3.2 LCD1602引脚说明-13
3.3.3液晶显示原理-14
3.4报警系统设计-15
第四章 系统软件设计-16
4.1 系统初始化模块-16
4.2 数据采集模块-17
4.3 显示模块-17
4.4 报警模块-17
第五章 系统调试与仿真-18
总 结-23
参 考 文 献-24
附录1 基于单片机温室温度监控系统的整体设计图-25
附录2 基于温室温度监控系统的源代码-26
1、用1602LCD与DS18B20设计的温度报警器-26
致 谢-30