logo资料库

基于单片机的雾霾检测设计.doc

第1页 / 共55页
第2页 / 共55页
第3页 / 共55页
第4页 / 共55页
第5页 / 共55页
第6页 / 共55页
第7页 / 共55页
第8页 / 共55页
资料共55页,剩余部分请下载后查看
第一章、概述
1.1、设计的主要内容和意义
1.1.1、设计的主要内容
1.1.2、设计的主要意义
第二章、主控制器及主要器件
2.1、AT89S52单片机
2.2、A/D转换芯片ADC0832
2.3、1602LCD液晶显示屏
2.4、夏普粉尘传感器GP2Y1010AU0F
第三章、硬件电路设计
3.1、电路设计框图
3.2、系统概述
3.3、单片机最小系统
3.4、粉尘传感器电路设计
3.5、A/D转换
3.6、LCD显示模块设计
3.7、按键电路
3.8、报警电路
3.9、污染级别提醒电路和程序下载电路
第四章、程序设计及软件应用
4.1、主程序设计
4.2、主要子函数的设计
4.3、keil的应用
4.4、protel99se的应用
4.5、Proteus的应用
第五章、设计的应用及相关实验
5.1、PM2.5简介
5.1、PM2.5的主要来源
5.2、PM2.5的现状及常用数据
5.2、设计主要用途及应用的场景
5.2.1、主要用途
5.2.2、应用场景
5.3、应用设计进行的相关实验及结论分析
5.3.1、实验一 :北湖公园检测测
5.3.2、实验二:路口检测
5.3.3、实验三:常见生活场景检测
5.3.4、检测分析
5.3.5、应对方法
第六章、总结
致谢
参考文献
附录
附录1. 原件清单
附录2. 原理图
附录3 程序源代码
封 面
摘要 因为空气质量的恶化,阴霾天气现象出现增多,危害现象加重。中国不少地区把阴霾 天气现象并入雾一起作为灾害性天气预警预报。统称为“雾霾天气”。雾霾主要由 PM2.5、PM10、 PM0.1 以及重金属镍砷铬铅等颗粒组成。有关雾霾的重大事件层出不穷,如 1952 年伦敦烟雾 事件,伦敦杀人雾在四天内夺走了 4000 多条人命;还有 2013 年初北京肆虐横行的雾霾事件, 轰动一时。因此,对 PM2.5 的测量显得越来越重要。本设计采用 AT89C52 单片机为控制中心, 由 GP2Y1010AU0F 灰尘传感器测量空气粉尘浓度,LCD1602 显示屏显示当前空气粉尘浓度。当 空气中粉尘浓度达到所设定限度启动蜂鸣器自动报警,且能实时对应显示相应的 LED 灯,直 观提醒当前的污染级别。该系统电路简单、工作稳定、集成度高,调试方便,测试精度高, 具有一定的实用价值。 关键字:PM2.5、单片机、粉尘浓度、GP2Y1010AU0F、自动检测
目录 第一章、概述............................................................................................................................1 1.1、设计的主要内容和意义...............................................................................................1 1.1.1、设计的主要内容....................................................................................................1 1.1.2、设计的主要意义....................................................................................................1 第二章、主控制器及主要器件................................................................................................2 2.1、AT89S52 单片机............................................................................................................2 2.2、A/D 转换芯片 ADC0832............................................................................................... 7 2.3、1602LCD 液晶显示屏................................................................................................... 8 2.4、夏普粉尘传感器 GP2Y1010AU0F.............................................................................. 11 第三章、硬件电路设计..........................................................................................................12 3.1、电路设计框图.............................................................................................................12 3.2、系统概述.....................................................................................................................13 3.3、单片机最小系统.........................................................................................................13 3.4、粉尘传感器电路设计.................................................................................................17 3.5、A/D 转换..................................................................................................................... 18 3.6、LCD 显示模块设计..................................................................................................... 19 3.7、按键电路.....................................................................................................................20 3.8、报警电路.....................................................................................................................21 3.9、污染级别提醒电路和程序下载电路.........................................................................21 第四章、程序设计及软件应用..............................................................................................22 4.1、主程序设计.................................................................................................................22 4.2、主要子函数的设计.....................................................................................................23 4.3、keil 的应用..................................................................................................................27 4.4、protel99se 的应用...................................................................................................... 28 4.5、Proteus 的应用........................................................................................................... 30 第五章、设计的应用及相关实验..........................................................................................31 5.1、PM2.5 简介................................................................................................................. 31 5.1、PM2.5 的主要来源..................................................................................................... 32 5.2、PM2.5 的现状及常用数据......................................................................................... 33
5.2、设计主要用途及应用的场景.....................................................................................35 5.2.1、主要用途..............................................................................................................35 5.2.2、应用场景..............................................................................................................35 5.3、应用设计进行的相关实验及结论分析.....................................................................36 5.3.1、实验一 :北湖公园检测测...................................................................................36 5.3.2、实验二:路口检测..............................................................................................36 5.3.3、实验三:常见生活场景检测..............................................................................36 5.3.4、检测分析..............................................................................................................37 5.3.5、应对方法..............................................................................................................37 第六章、总结..........................................................................................................................38 致谢..........................................................................................................................................38 参考文献..................................................................................................................................39 附录..........................................................................................................................................40 附录 1. 原件清单................................................................................................................40 附录 2. 原理图....................................................................................................................41 附录 3 程序源代码.............................................................................................................42
第一章、概述 1.1、设计的主要内容和意义 1.1.1、设计的主要内容 本设计提出的“PM2.5 监测”的方案最基本的实现方法是由单片机、粉尘监 测传感器、显示模块、报警器等模块组成的电路, GP2Y1010AU0F 粉尘传感器采 集空气中 PM2.5 的浓度值,经过 AT89C52 单片机处理后,在 LCD1602 液晶上显示, 并且设置一个报警值,检测的 PM2.5 浓度值超过报警值后,蜂鸣器报警,报警值可 以用按键手动调节。另外,该设计在实时检测浓度的同时,根据当前检测浓度亮起 相应的灯,浓度范围分别为: 检测的 PM2.5 的浓度值在 0-0.1,绿灯亮,表示环境良好; 检测的 PM2.5 的浓度值在 0.1-0.3,黄灯亮,表示轻度污染; 检测的 PM2.5 的浓度值在 0.3 以上,红灯亮,表示重度污染; 1.1.2、设计的主要意义 21 世纪的今天,科学技术的发展日新月异,科学技术的进步同时也带动了测 量技术的发展,现代控制设备不同于以前,它们在性能和结构发生了翻天覆地的变 化。我们已经进入了高速发展的信息时代,测量技术是当今社会的主流,广泛地深 入到应用工程的各个领域。 因为空气质量的恶化,阴霾天气现象出现增多,危害现象加重。中国不少地 区把阴霾天气现象并入雾一起作为灾害性天气预警预报。统称为“雾霾天气”。雾霾 主要由 PM2.5、PM10、PM0.1 以及重金属镍砷铬铅等颗粒组成。在空气动力学和环 境 气 象 学 中 , 颗 粒 物 是 按 直 径 大 小 来 分 类 的 , 粒 径 小 于 100 微 米 的 称 为 TSP(TotalSuspendedParticle),即总悬浮物颗粒;粒径小于 10 微米的称为 PM10(PM 为 ParticulateMatter 缩写),即可吸入颗粒物;粒径小于 2.5 微米的称为 PM2.5,即可 入肺颗粒物,它的直径仅相当于人的头发丝粗细的 1/20。虽然 PM2.5 只是地球大气 1
成分中含量很少的组分,但它与较粗的大气颗粒物相比,粒径小,富含大量的有毒、 有害物质且在大气中的停留时间长、输送距离远,因而对人体健康和大气环境质量 影响更大。 世界卫生组织发布的报告显示,无论是发达国家还是发展中国家,目前大多 数城市和农村人口均遭受到颗粒物对健康的影响。高污染城市中的死亡率超出相对 清洁城市的 15%至 20%。据统计,在欧洲,PM2.5 每年导致 386000 人死亡,并使 欧盟国家人均期望寿命减少 8.6 个月。人体的生理结构决定了对 PM2.5 没有任何过 滤、阻拦能力,而 PM2.5 对人类健康的危害却随着医学技术的进步,逐步暴露出其 恐怖的一面。气象专家和医学专家认为,由细颗粒物造成的灰霾天气对人体健康的 危害甚至要比沙尘暴更大。粒径 10 微米以上的颗粒物,会被挡在人的鼻子外面;粒 径在 2.5 微米至 10 微米之间的颗粒物,能够进入上呼吸道,但部分可通过痰液等排 出体外,另外也会被鼻腔内部的绒毛阻挡,对人体健康危害相对较小;而粒径在 2.5 微米以下的细颗粒物,直径相当于人类头发的 1/10 大小,不易被阻挡。被吸入人体 后会直接进入支气管,刺激呼吸道,干扰肺部的气体交换,从而引发咳嗽、呼吸困 难、哮喘、慢性支气管炎等呼吸系统的疾病并导致心律不齐、非致命性心脏病等心 血管方面的疾病。其中,老人、小孩以及心肺疾病患者是 PM2.5 污染的敏感人群。 因此,对 PM2.5 的监测与治理便显得越来越重要。 第二章、主控制器及主要器件 2.1、AT89S52 单片机 AT89S52 是一个低功耗,高性能 CMOS 8 位单片机,片内含 8k BytesISP 的 可反复擦写 1000 次的 Flash 只读程序存储器,器件采用 ATMEL 公司的高密度、非 易失性存储技术制造,兼容标准 MCS-51 指令系统及 80C51 引脚结构,芯片内集成 了通用 8 位中央处理器和 ISP Flash 存储单元,功能强大的微型计算机的 AT89S52 可为许多嵌入式控制应用系统提供高性价比的解决方案。 2
AT89S52 具有以下标准功能:8k 字节 Flash,256 字节 RAM,32 位 I/O 口线, 看门狗定时器,2 个数据指针,三个 16 位定时器/计数器,一个 6 向量 2 级中断结 构,全双工串行口,片内晶振及时钟电路。另外,AT89S52 可降至 0Hz 静态逻辑操 作,支持 2 种软件可选择节电模式。空闲模式下,CPU 停止工作,允许 RAM、定 时器/计数器、串口、中断继续工作。掉电保护方式下,RAM 内容被保存,振荡器 被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。内部数据存储器 的高 128 个单元是为专用寄存器提供的,因此该区也称作特殊功能寄存器(SFR), 它们主要用于存放控制命令、状态或数据。除去程序计数器 PC 外,还有 21 个特殊 功能寄存器,其地址空间为 80H~FFH。这 21 个寄存器中有 11 个特殊功能寄存器 具有位寻址能力,它们的字节地址刚好能被 8 整除。AT89S52 是一个高效的微型计 算机。它的应用范围广,可用于解决复杂的控制问题,且成本较低。其结构框图如 图 2.1 所示。 图 2.1 AT89S52 结构框图 3
AT89S52 引脚功能与封装: 图 2.2 AT89S52 引脚图 按照功能,AT89S52 的引脚可分为主电源、外接晶体振荡或振荡器、多功能 I/O 口、控制和复位等。 多功能 I/O 口: AT89S52 共有四个 8 位的并行 I/O 口:P0、P1、P2、P3 端口,对应的引脚分 别是 P0.0 ~ P0.7,P1.0 ~ P1.7,P2.0 ~ P2.7,P3.0 ~ P3.7,共 32 根 I/O 线。 每根线可以单独用作输入或输出。 ①P0 端口,该口是一个 8 位漏极开路的双向 I/O 口。在作为输出口时,每根引脚可 以带动 8 个 TTL 输入负载。当把“1”写入 P0 时,则它的引脚可用作高阻抗输入。当 对外部程序或数据存储器进行存取时,P0 可用作多路复用的低字节地址/数据总线, 在该模式,P0 口拥有内部上拉电阻。在对 Flash 存储器进行编程时,P0 用于接收代 码字节;在校验时,则输出代码字节;此时需要外加上拉电阻。 ②P1 端口,该口是带有内部上拉电阻的 8 位双向 I/O 端口,P1 口的输出缓冲器可驱 动(吸收或输出电流方式)4 个 TTL 输入。对端口写“1”时,通过内部的上拉电阻把 端口拉到高电位,此时可用作输入口。P1 口作输入口使用时,因为有内部的上拉电 阻,那些被外部信号拉低的引脚会输出一个电流。在对 Flash 编程和程序校验时, P1 口接收低 8 位地址。 另外,P1.0 与 P1.1 可以配置成定时/计数器 2 的外部计数输入端(P1.0/T2)与定时/ 4
分享到:
收藏