基于单片机的空气质量检测仪的设计
基于单片机的空气质量检测仪的设计(任务书,开题报告,论文12000字)
摘 要
由于工业的污染,汽车尾气的大量排放,使得环境问题变得越来越糟糕。同时工业革命又使得国民经济得到了发展,使得群众的生活质量又得到了改善,但是环境问题却严重危害着人类的健康。基于人们对生活质量要求的提高,空气品质也受到人们的重视。该篇论文所设计的空气检测仪就是用来检测空气质量问题,它主要是以宏晶公司的一款8位超低功耗单片机stc89c52为控制核心,能够实现对温湿度,有害气体的采集处理、显示、报警等功能。
本文的主要特色:本文从首先对选择的单片机和选择的芯片进行介绍,然后对外围硬件电路进行设计和介绍,构成一个完整的仿真模拟硬件系统,然后采取C语言进行编程设计驱动硬件电路的运行,达到设计的最终目的,很好的实现了自己所希望实现的功能。该仪器简单便捷,对家居和社区生活大有裨益。
关键词:单片机;室内空气品质;温湿度
Abstract
Due to industrial pollution, vehicle exhaust emissions, making the environmental problems become more serious. At the same time the industrial revolution has been such that national economic development, making the quality of life of the people has improved, but environmental issues are seriously endanger human health. Based on the improvement of people's quality of life requirements, air quality has also been attention. The papers are designed air detector is used to detect air quality problems, it is mainly based on macro crystal's an 8-bit ultra-low power microcontroller stc89c52 to control the core, it is possible to achieve the temperature and humidity, harmful gas collection and processing , display, alarm and other functions. [资料来源:http://www.doc163.com]
The main feature of this paper: This run from the first microcontroller and select chip select are introduced, and then the peripheral hardware circuit design and presentation, form a complete simulation hardware system, then take the C programming language design-driven hardware circuit , to achieve the ultimate goal of the design, very good to achieve their desired functions implemented. The instrument is simple and convenient for home and community life of great benefit.
Key Words: singlechip;IAQ;humiture
[资料来源:Doc163.com]
目 录
第1章 绪论 1
1.1 课题背景及意义 1
1.2 国内外的研究状况 1
1.3研究设计的基本内容、目标、拟采用的技术方案及措施 2
1.3.1本文的主要研究内容 2
1.3.2采取的技术方案和措施 2
1.3.3功能设定 3
第2章 空气质量检测仪的硬件设计 4
2.1 空气质量检测仪简介 4
2.1.1 硬件结构以及原理 4
2.2 STC89C52的简介 4
2.2.1单片机主要特点 4
2.2.2 STC89C52单片机最小系统 5
2.3温湿度传感器 6
2.4气体传感器 10 [资料来源:www.doc163.com]
2.4.1气体传感器的原理 10
2.4.2气体传感器的分类 10
2.5 LCD1602显示模块 11
2.5.1 参数和引脚 12
2.5.2 DDRAM 13
2.5.3 操作指令 13
2.5.4 LCD1602的基本操作 15
2.6模数转换电路设计 16
2.7声光报警电路设计 17
2.8按键电路设计 18
第3章 空气质量检测仪的软件设计 19
3.1 编程语言的选择 19
3.2 软件功能需求 19
3.3软件模块设计 20
3.3.1主程序模块 20
3.3.2 AD转换模块 21
3.3.4声光报警模块 25
3.3.5按键模块 27
3.3.6 SHT11模块软件设计代码 30
第4章keil的使用和proteus仿真调试 31
4.1 keil 软件的设置 31
4.2 系统软件调试 31
第5章 结 论 33
参考文献 34
致 谢 35
附录 36
[资料来源:http://doc163.com]