ImageVerifierCode 换一换
格式:DOC , 页数:41 ,大小:2.71MB ,
资源ID:87267      下载积分:15 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/87267.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(一种基于51单片机的粉尘监测系统的设计—定稿.doc)为本站会员(wj)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

一种基于51单片机的粉尘监测系统的设计—定稿.doc

1、 届 别 2016届 学 号 毕业设计 基于51单片机的PM2.5检测系统的设计与实现 姓 名 系 别、 专 业 电子信息与电气工程学院 电子信息科学与技术专业 导 师 姓 名、职 称 完 成 时 间 2016年5月10日 目 录摘 要IAbstractII1 绪论11.1 课题背景11.2 国内外研究现状12 系统仿真软件及总体设计方案12.1 Keil4软件开发坏境12.2 软件烧录工具22.3程序结构分析42.4 整体的设计方案42.5电源模块53 主要元器件简介53.1 GP2Y1010AU0F传感器简介53.2 ADC0832模数转换器简介83.3 LCD1602液晶显示屏103.4

2、 STC89C52单片机的简介134 系统单元电路模块设计164.1主控制模块164.2显示模块电路174.3关于报警模块的设计174.4按键模块的设计184.5粉尘模块电路设计184.6电源部分的设计195 系统测试与实现205.1系统程序流图205.2 仿真电路215.3 软件跟硬件结合225.4 测试结果分析245.5 系统实现246、总结25致 谢26参考文献27附录1:系统整体电路原理图28附录2:系统设计部分源程序29摘 要 现在社会发展的越来越快,随着工业的发展,虽然给人们的生活带来很多便利。但是,在生产过程产生很多对人体有害的因素工业生产过程中会,例如煤炭灰开采、水泥生产等行业

3、中的粉尘污染。 我的设计采用由LCD1602液晶模块、STC89C52单片机最小系统、ADC0832模数转换器模块、GP2Y1010AU粉尘传感器、电源模块、蜂鸣器报警模块和按键模块模块组成。单片机是通过ADC0832转换芯片采集GP2Y1010AU粉尘传感器的粉尘的浓度,通过单片机的数据转换处理后在液晶屏上显示空气中的质量,测量空间中的粉尘浓度如果大于当时设置粉尘浓度时,蜂鸣器就会产生报警的声音和发光二极管发出声光报警。当然,粉尘的浓度报警值我们可以通过按键来进行设置。关键字:GP2Y1010AU0F传感器;粉尘检测;空气质量 AbstractWith the development of

4、society and industry,whichbrings a lot of convenienceto peoples life.However, it will produce a lot of harmful factors in the process of industrial production, such as coal mining, cement production and other industries in the dust pollution.Ina variety of risk factorson human health effects ofthe m

5、ost serious.The dust harm to human body isthe most direct,the most serious is thecause of pneumoconiosis.When the dust concentration is too high,thehigh temperature drying timemay explode.The design used by STC89C52 MCU minimum system, gp2y1010au dust sensor, ADC0832 ADC module, LCD1602 LCD module,

6、power supply module, buzzer alarm module and a key module.Single-chip microcomputer real-time through the ADC0832 conversion chip acquisition gp2y1010au dust sensor dust concentration, through the single-chip microcomputer data conversion processing in the LCD screen display in the air quality, when

7、 the spatial measurement of dust concentration is higher than the set of dust concentration, buzzer and light-emitting diodes emit sound and light alarm.The dust concentrationalarm value can be setthrough the buttons. Key words: GP2Y1010AU0F detection sensors;Dust detection;dust and air qualityII1 绪

8、论1.1 课题背景粉尘又称可吸入颗粒物,它是能被呼吸道粘连,直径有10um的颗粒物状,对人的眼睛、上呼吸道、鼻腔都非常有害。粉尘和烟雾它是做为病菌的载体,如果一旦分散到空气中,就会很容易传播各种疾病。人们长久呼吸或长久散落皮肤上会容易导致癌症。由此可以看出粉尘对人体健康和生产的会产生巨大危害性,煤矿井下管道作业、煤炭生产都要产生大量的粉尘,加上煤炭井下没有通风的条件,煤尘浓度可高达1000mg/m以上。在这环境中工作中,工人会吸入大量的粉尘,如果粉尘长时间进入人的呼吸系统,大量粉尘会在肺泡中沉积,会引起慢性职业病,严重的危机人的身体健康。因此,我们必须对煤矿井下粉尘进行实时检测和采取应急的措施

9、,及时了解煤矿井下工人的劳动环境和安全,并且掌握井下煤尘浓度及变化情况,以及采取应急措施来改变粉尘的浓度,为安全,防尘,降尘等措施提供必要现场数据和采取措施降低浓度。1.2 国内外研究现状在我国内大多采用先进的测试粉尘技术,有的是射线原理,其吸收量只与吸收物质的重量相关,而与吸收物质的物化性质无关,可直接读粉尘浓度。2 系统仿真软件及总体设计方案2.1 Keil4软件开发坏境 Keil4 C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。Keil4 软件开发环境如图1所示:图1

10、 Keil4软件开发环境 我用的是keil4软件开发坏境,该软件能够开发和调试软件,我用的是C语言作为开发语言,该语言是我们大学上的一门专业课语言,所以我的开发语言是C语言。2.2 软件烧录工具在keil4软件开发完成并且编译没有错误的情况下,为了要实现软件与硬件同时工作,软件来控制硬件来达到PM2.5检测系统与实现,这样就能达到毕业设计的目的,软件烧录我用的是STC_ISP软件,运用这个软件就能把我自己设计的工程软件烧录到STC51单片机里,在把单片机芯片放到我自己焊的硬件中,就能达到测试的效果,STC_ISP软件如图2所示,还有烧录的单片机如图3所示: 图2 STC_ISP烧录软件 图3

11、烧录工具2.3程序结构分析主程序对所用到的外设资源进行初始化,还调用了LCD显示程序、键值设定程序、对ADC0832以及粉尘传感器数据处理程序3个子程序,LCD显示程序都需要更新数值,键值动作变化或者粉尘浓度数据有改变时。在本章主要介绍主程序流程,和对ADC0832以及粉尘传感器数据处理子程序流程。2.4 整体的设计方案毕业设计采用ADC0832模数转换器模块、LCD1602液晶模块、STC89C52单片机最小系统、GP2Y1010AU粉尘传感器、电源模块、蜂鸣器报警模块和按键模块模块等模块组成。单片机实时通过ADC0832转换芯片采集GP2Y1010AU粉尘传感器的粉尘的浓度,通过单片机的数

12、据转换处理后在液晶屏上显示空气中的质量,当测量空间中的粉尘浓度大于设置粉尘浓度时,蜂鸣器和发光二极管发出声光报警。粉尘的浓度报警值可以通过按键进行设置。系统总体框图如图4所示:电源模块按键模块ADC0832单片机STC89C52最小系统LCD显示粉尘传感器蜂鸣器报警 图4 总体结构框图 该系统主要由粉尘检测模块GP2Y1010AU、按键设置模块、报警模块和液晶显示模块态显电路组成,下面我分别介绍实现这个系统功能的方案。2.5电源模块采用5V蓄电池为系统提供电源。蓄电池是具有稳定的电压输出性能以及较强的电流驱动能力。可以运用电脑和充电宝,用起来也比较方便也很实惠。3 主要元器件简介3.1 GP2

13、Y1010AU0F传感器简介一、GP2Y1010AU0F物理特性GP2Y1010AU0F是一个采用光学传感系统的灰尘传感器。该设备由一个光电管成对角和红外线发光二极管(IRED)布置而成。它通过检测空气中的灰尘的反射光。特别是,它能够灵敏有效地检测到像香烟烟雾等非常细小的粒子。出此之外,它也还可以通过脉冲冲模拟输出来分别区分屋子内的烟雾和灰尘。其内部原理图如图5所示:图5 GP2Y1010AU0F内部原理图其中IRED代表红外发光二极管,Dust through hole代表通孔的粉尘,Dust or Smoke particle代表粉尘或烟雾粒子,amplifier circuit代表放大电

14、路,For sensitive adjustment代表对于敏感的调整;其主要参数如表1所示:表1 GP2Y1010AU0F主要参数主要参数技术条件备注灵敏度0.5V/(0.1mg/m3)输出电压0.9(TYP)无灰尘供电电流11mA体积规格46.0*30.0*17.6单位 mm兼容性兼容无铅ROHS指令供应电压Vcc-0.3+0.7单位 V输入终端电压-0.3VccVled单位 V适应温度-1065单位 其电光特性如表2所示:表2 GP2Y1010AU0F 光电特性参数符号工作条件最小典型值最大单位灵敏度K1*2*30.350.50.65V/(0.1mg/m3)输出电压Voc1*2*300.91.5V输出电压范围Voh

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1