1089.基于51单片机的空气质量检测仪.docVIP

  • 0
  • 0
  • 约2.88万字
  • 约 10页
  • 2024-04-28 发布于广东
  • 举报

基于51单片机的空气质量检测仪

摘要:空气质量的好坏反映了空气中污染物浓度的高低。空气污染是一个复杂的现象,在特定时间和地点空气污染物浓度受到许多因素影响。来自固定和流动污染源的人为污染物排放大小是影响空气质量的最主要因素之一,其中包括车辆、船舶、飞机的尾气、工业企业生产排放、居民生活和取暖、垃圾焚烧等。城市的发展密度、地形地貌和气象等也是影响空气质量的重要因素。

本设计以89C51单片机为核心控制器,加上其他的模块一起组成空气检测的整个系统,其中包含中控部分、输入部分和输出部分。中控部分采用了89C51单片机,其主要作用是获取输入部分数据,经过内部处理,控制输出部分。输入由四部分组成,第一部分是气体浓度检测模块配合ADC芯片组成测量电路,通过该模块可检测当前的空气质量;第二部分是温湿度传感器芯片直接测量温湿度;第三部分是独立按键,通过三个独立按键切换界面调整空气质量、温湿度的阀值;第四部分是供电电路,给整个系统进行供电。显示功能由LCD组成,通过LCD可以显示当前空气质量和温湿度以及设置值。

空气质量由继电器控制风扇,当测得的污染程度大于设置最大值时,继电器闭合,开始进行通风;最后是蜂鸣器和LED组成声光报警,当测得的温湿度、粉尘超过设置的最大值和最小值时,进行声光报警。

关键词:单片机;温湿度传感器;GP2Y1010AU0F;液晶显示;模数转换;蜂鸣器

目录

1前言 4

1.1本课题的背景、目的、意义 4

1.2本课题的技术指标或设计要求、研究方案、技术路线与特点等。 6

2空气质量检测仪总体方案设计 9

2.1系统总体方案 9

2.2方案论证 9

2.2.1温湿度传感器方案选择 9

2.2.2PM2.5传感器方案选择 11

2.2.3键盘电路方案选择 11

2.2.4显示电路方案选择 12

2.2.5系统总体方案设计 12

3空气质量检测仪硬件电路设计 14

3.1单片机最小系统 14

3.1.1时钟电路 14

3.1.2复位电路 15

3.2LCD显示器及接口电路设计 16

3.3温湿度传感器SHT11电路设计 18

3.4模数转换ADC0831电路设计 19

3.5按键电路设计 20

3.6PM2.5传感器电路设计 20

4空气质量检测仪软件设计 22

4.1系统总体软件设计 22

4.2模数转换程序设计 24

4.3SHT11程序设计 26

4.4LCD1602显示程序设计 28

5空气质量检测仪调试与结果分析 33

5.1程序测试 33

5.2仿真测试准备 34

5.3基本显示功能测试 35

5.4温湿度测试 36

5.5报警测试 36

5.6设置模式测试 39

6系统设计中的非技术因素 41

7结论及进一步设想 42

参考文献 43

课设体会 44

附录1电路原理图 45

附录2主程序清单 46

附录3上位机程序 53

1前言

1.1本课题的背景、目的、意义

设计背景:

随着工业的发展,各种新产品不断被制造出来,人们的生活水平得到了很大的提高。但是这些工业产品在生产、使用过程中造成的污染却越来越严重。工厂排放的工业废气,汽车排放的尾气、燃烧产生的烟雾、还有很多化学性爆炸等都可以导致大气的污染。大气污染使得空气质量恶化,会导致阴霾天气频繁出现,这种“不见天日”的天气让人们感到深深地恐惧。从1952年伦敦的杀人雾事件再到2013年北京雾霾持续不散的现象,无不透露出大气污染已产生了巨大的危害。造成大气污染的元凶就包括本课题要研究的对象PM2.5。虽然PM2.5在地球大气成分中含量很少,但它与空气中粗大颗粒物相比,富含更多的有毒、有害物质而且在大气中的停留时间长、输送距离远,对大气环境质量影响更大。因此,对PM2.5污染的检测和治理便显得越来越重要。

设计意义:

空气污染有很多特性,但相关需要空气监测的有两点:动态变化及不可见性。通过对PM2.5浓度进行检测,得到一个现实的可参考的数据,让人们能很直观地知道PM2.5污染的严重程度。为了可以得到更准确、更科学的检测结果,要对PM2.5检测技术进行研究寻求更先进的检测技术。检测环境空气的PM2.5是做好预防PM2.5污染的第一步,也是为实施大气污染治理提供准确的技术数据的关键所在。对PM2.5进行科学、准确地检测,可以增强对大气PM2.5的预测预警,将研究成果应用到各地,可以提高政府对公共事件指挥应急水平,降低对市民健康的潜在危害,减少经济损失,促进社会稳定和谐,产生社会、经济和生态效应等。

设计目的:

通过对单片机环境检测系统的设计,熟练掌握51系列单片机的开发环境,熟练开发过程,熟练掌握C51系统仿真开发系统的应用;加深对基本控制系统的理解和学会基本系统的设计方法,加强单片机的综合运用能力

文档评论(0)

1亿VIP精品文档

相关文档