基于STC89C52的环境检测仪设计.docx

  • 需要金币1000 个金币
  • 资料包括:完整论文
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2018-07-24
  • 论文字数:8495
  • 当前位置论文阅览室 > 毕业设计 > 设计说明 >
  • 课题来源:(小山神)提供原创文章

支付并下载

摘要:随着环境的变化、人们对环境的认识越来越深入,人们越来越关注自己周围的环境状况。在这环境对人自身影响越来越大的今天,一款方便、实际的环境检测仪就显得尤为重要。

本设计以STC89C52单片机作为控制平台,系统采用电阻式感湿元件和NTC测温元件,通过5110模块显示空气各项指标,测试结果表明了环境状态并PM2.5超标报警。软件方面以Keil平台,基于C语言开发的,系统会通过温湿度传感器对外界环境监测的温湿度,将所收集的数据进行储存,并将所有数据通过Nokia5110显示屏进行显示。

通过一系列的整合调试,系统已经成功调试成功。其中通过PM2.5传感器和温度湿度传感器接收外界信息,通过5110显示模块显示PM2.5数值与温湿度数值。当PN2.5数值超出系统预设值时蜂鸣器会报警。本系统操作简单,成本低,体积小,适用于各种环境的使用与检测。

 

关键词:单片机;PM2.5检测;温湿度检测

 

目录

摘要

Abstract

1  绪论-5

1.1 研究背景-5

1.2 国内外现状-5

1.3 总体设计方案-5

1.4 可行性-7

1.5 预期目标-7

2  硬件设计方案-8

2.1 硬件模块设计-8

2.1.1最小系统模块-8

2.1.2电源模块设计-9

2.1.3下载模块-10

2.1.4 PM2.5检测模块-11

2.1.5温湿度检测模块-12

2.1.6报警模块-13

2.1.7显示模块-14

3 软件设计方案-16

3.1 KEIL v4开发平台简介-16

3.2 系统软件整体设计-16

3.3 系统软件子模块设计-18

3.3.1温湿度显示模块-18

3.3.2 PM2.5设置模块-19

3.3.3 PM2.5显示模块-20

3.3.3 报警模块-21

4调试-22

结    论-24

参 考 文 献-25

附录A 系统顶层程序设计-26

附录B 系统硬件接口电路图-33

附录C 系统接口板PCB图-34

致    谢-35