基于GSM模块控制的PM2.5检测仪设计.docx

基于GSM模块控制的PM2.5检测仪设计.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

?

?

基于GSM模块控制的PM2.5检测仪设计

?

?

欧补文冉泽晨谭丙东

【摘要】本文介绍了一种以AT89S52单片机为基础,利用GSM模块的远程控制功能来设计的PM2.5检测仪。首先介绍了对PM2.5检测仪的系统设计思路,然后给出了主要的系统硬件电路设计,包括主控电路、PM2.5检测电路、A/D转换电路、GSM短信收发电路和液晶显示电路,最后给出了系统软件设计的主流程图。

【关键词】单片机;PM2.5;GSM模块

0引言

随着空气质量的恶化,阴霾天气现象出现增多,危害现象加重。中国不少地区把阴霾天气现象并入雾一起作为灾害性天气预警预报,统称为“雾霾天气”。而雾霾主要由PM2.5、PM10、PM0.1以及重金属镍砷铬铅等颗粒组成。但PM2.5与较粗的大气颗粒物相比,粒径小,富含大量的有毒、有害物质且在大气中的停留时间长、输送距离远,因而对人体健康和大气环境质量影响更大。严重时还可能诱发人体产生病变,进而患上癌症[1]。所以,对PM2.5的监测显得越来越重要。

1PM2.5检测仪的系统设计思路

本系统采用51单片机作为主控芯片,利用PM2.5传感器实时采集PM2.5浓度;再通过GSM模块实现远程数据的采集和控制;用户通过基于安卓的移动终端设备给GSM模块发送控制指令查看当前PM2.5浓度,用户终端可以通过短信的形式接收到现场发回的PM2.5浓度值,同时可以设置PM2.5浓度超标报警值,若超过预警值,GSM模块可向现场发送远程控制命令开启控制设备,来调节PM2.5的浓度值。PM2.5检测仪上带有显示液晶屏,可以显示当前PM2.5浓度值和移动终端发送过来的信息。

2系统硬件电路设计

2.1主控电路

主控电路如图1所示,51单片机采用AT89S52芯片,通过PM2.5检测模块实时采集现场PM2.5浓度,将浓度值经模数转换后,送入单片机进行数据处理,并在液晶显示屏LCD1602上显示测得的浓度值,且可通过GSM模块将数据信息发送到移动设备上。另外,在单片机构成的主控板上设置发送指令按键,可以手工操作给移动终端发送相关指令,也可以手动开启控制设备。

图1基于GSM模块控制的PM2.5检测仪系统设计框图

2.2PM2.5检测电路

PM2.5传感器采用夏普GP2Y1010AU0F,此传感器是一款光学灰尘浓度检测传感器,其内部对角安放着红外线发光二极管和光电晶体管[2],利用光敏原理来工作。用于检测特别细微的颗粒,如香烟颗粒、细微灰尘。依靠输出脉冲的高度来判断颗粒浓度。PM2.5检测电路如图2所示。

图2PM2.5检测电路

2.3A/D转换电路

利用ADC0832构成的A/D转换电路如图3所示,ADC0832为8位分辨率A/D转换芯片,其最高分辨可达256级,可以适应一般的模拟量转换要求。其内部电源输入与参考电压的复用,使得芯片的模拟电压输入在0~5V之间。芯片转换时间仅为32μS,据有双数据输出可作为数据校验,以减少数据误差,转换速度快且稳定性能强[3]。独立的芯片使能输入,使多器件挂接和处理器控制变的更加方便。通过芯片的5脚作为数据的分时输入、输出端,与单片机的P1.2连接,单片机可以轻易的实现通道功能的选择。

图3A/D转换电路

2.4GSM短信收发电路

GSM短信收发电路采用SIM900A作为控制核心,加以外围辅助电路实现系统短信的收发功能,GSM电路图如图4所示。其中U7为SIM900A核心模块,它支持TCP/IP协议和GSM/GPRS900、1800MHZ两种工作频段,并提供AT命令编程功能,主要实现对不同格式数据包的无线收、发[4]。J6为SMA天线接口,用于接棒状天线,KEY1为开机启动按键,模块也可以通过软件程序启动,SIM-PKEY接单片机IO口,即可通过高低电平来控制模块的开启,LED1为模块工作电源指示灯,LED2为开机信号指示灯,当按下开机键后,LED2以较高的闪烁频率闪烁,当有哪些信誉好的足球投注网站到移动基站信号后LED2会改变闪烁频率,当我们看到LED2以亮60ms灭3000ms的频率闪烁的时候代表模块已经启动正常,可以正常收发短信了或者拨打电话了。U8为SIM卡接口,J5为外接单片机的引脚端口,用于和单片机控制部分相连接。

2.5液晶显示电路

LCD显示器分为字段显示和字符显示两种。其中字段显示与LED显示相似,只要送对应的信号到相应的管脚就能显示。字符显示是根据需要显示基本字符。本设计采用的是字符型显示。系统中采用LCD1602作为显示器件输出信息。LCD1602液晶显示模块可以显示两行,每行16个字符,采用单+5V电源供电,外围电路配置简单,价格便宜,具有很高的性价比[5]。由LCD1602构成的液晶显示电路如图5,通过该电路可以显示PM2.5的检测值和接收到的移动终端的信息。

文档评论(0)

180****4026 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档