资料查找方式:
特纳斯电子(电子校园网):搜索下面编号即可
编号:
CP-51-2021-029
设计简介:
本设计是基于单片机的井下安全监测系统,主要实现以下功能:
- 可通过LCD1602显示温度、风速、PM2.5、瓦斯的值;
- 可通过按键调整温度阈值、风速、PM2.5、瓦斯的最大值;
- 可通过LED和蜂鸣器进行声光报警。
标签:51单片机、LCD1602、ADC0832、PM2.5、MQ-2、风速检测
题目扩展:室外空气质量检测系统。
1. 中控部分
- 核心控制器:采用STC89C52单片机,负责获取输入数据、进行数据处理,并控制输出部分的操作。
- 功能:实现井下安全检测系统的核心逻辑,包括温度、风速、瓦斯、PM2.5的检测、数据显示、阈值调整以及声光报警等功能。
2. 输入部分
- 温度检测模块:DS18B20模块用于检测当前环境温度。
- 风速检测模块:风速传感器与ADC0832模块结合,用于检测当前风速。
- 瓦斯检测模块:MQ-4瓦斯传感器与ADC0832模块结合,用于检测当前瓦斯浓度。
- PM2.5检测模块:GP2Y1010AU传感器与ADC0832模块结合,用于检测当前PM2.5浓度。
- 独立按键:三个独立按键用于切换显示界面和调整温度、风速、瓦斯、PM2.5的阈值。
- 供电电路:为整个系统提供稳定电源。
3. 输出部分
- 显示模块:LCD1602显示屏用于显示当前温度、风速、瓦斯、PM2.5的值以及调整后的阈值。
- 蜂鸣器:当检测值超出设定阈值时,蜂鸣器发出声音报警。
- LED指示灯:当检测值超出设定阈值时,LED指示灯亮起,实现光报警。
5 实物调试
5.1 电路焊接总图
首先将电路焊接在集成板上,共有以下部分,第一部分是电源模块,将电源插座、电源开关、10k电阻和一个指示灯依次焊接,焊接好之后插入DC 电源,指示灯点亮,电源模块测试正常。第二部分是显示模块,排针焊接好后,将LCD1602显示屏插入排针。第三部分是单片机模块,本次课题使用的是STC89C52单片机。第四部分是复位电路模块,一个复位按键、10uF极性电容、10k电阻为一个模块焊接,构成复位电路。第五部分是晶振电路模块,由两个30pF瓷片电容、一个11.05926MHz晶振焊接而成。第六部分是USB转TTL模块,焊接下载接口GND、TXD、RXD,将HEX文件下载到单片机中,查看是否能下载正常,测试验证一切正常。第七部分是独立按键模块。第八部分为蜂鸣器和LED指示灯,第九部分是MQ-4甲烷传感器,第十部分是温度检测模块,第十一部分是继电器,第十二部分是风速传感器。下图5-1为焊接完整实物图:
图5-1电路焊接总图
5.2 界面显示检测实物测试
如图5-2所示,下图为上电后,此时显示屏显示测得的井下测得的温度为24.8℃,,风速为零。井下的甲烷值为78ppm,PM2.5值为196uo/m3。
图5-2界面显示检测实物图
5.3 设置温度阈值实物测试
如图5-3所示,设置温度阈值,按下K1进入设置温度阈值界面,K2按键为加一按键,K3按键是减一按键。同理甲烷阈值和PM2.5阈值、风速阈值一样步骤设置。
图5-3设置温度实物图
5.4 温度报警提示实物测试
如图5-4所示,此设计中设置了温度最大值为40℃,温度最小值为10℃。当井下温度大于设置的最大温度值时,蜂鸣器报警提醒,直到温度下降到小于设置的温度最大值,继电器打开,蜂鸣器停止报警。
图5-4 报警提示实物图
5.5 相关参数自动报警实物测试
如图5-5所示,此设计中设置了甲烷最大值为40℃,温度最小值为10℃。当井下温度大于设置的最大温度值时,蜂鸣器报警提醒,直到温度下降到小于设置的温度最大值,蜂鸣器停止报警。此设计中设置PM2.5最大值为200ug/m3。当井下甲烷浓度大于设置的最大甲烷浓度值时,蜂鸣器报警提醒,直到甲烷浓度值下降到小于设置的甲烷浓度大值,蜂鸣器停止报警。此设计中设置了风速最大值为10m/s,当井下风速大于设置的最大风速值时,蜂鸣器报警提醒,直到风速下降到小于设置的风速最大值,蜂鸣器停止报警。
图5-5 相关参数自动报警实物图
设计摘要:
本论文设计了一种基于STC89C52单片机的井下安全检测系统。该系统通过中控部分、输入部分和输出部分的组合,实现了对井下环境温度、风速、瓦斯和PM2.5值的检测,并通过LCD1602显示模块进行实时显示和调整阈值。当测量值不在设定的阈值范围内时,系统会通过蜂鸣器和LED指示灯进行声光报警。中控部分采用了STC89C52单片机作为核心控制器,负责获取输入部分的数据,并进行内部处理和控制输出部分。输入部分包DS18B20温度检测模块、风速传感器、瓦斯传感器、PM2.5传感器和独立按键,分别用于检测环境温度、风速、瓦斯和PM2.5值,并通过独立按键进行界面切换和阈值调整。输出部分由LCD1602显示模块、蜂鸣器和LED指示灯组成,用于实时显示测量值和报警。通过实验验证,该系统能够准确、实时地检测井下环境的温度、风速、瓦斯和PM2.5值,并在测量值超出设定阈值时及时进行声光报警,提供了有效的井下安全保障。该系统具有简单、可靠、实用的特点,可广泛应用于井下环境的安全监测和预警。
关键词:单片机;PM2.5传感器;MQ-4瓦斯传感器
字数:10000+
内容预览:
摘 要
ABSTRACT
1 引 言
1.1 选题背景及实际意义
1.2 国内外研究现状
1.3 课题主要内容
2 系统设计方案
2.1 系统整体方案
2.2 单片机的选择
2.3 电源方案的选择
2.4 显示方案的选择
2.5 温度检测方案的选择
3系统设计与分析
3.1 整体系统设计分析
3.2 主控电路设计
3.2.1 STC89C52单片机
3.2.2 晶振电路和复位电路
3.3 液晶屏显示模块
3.4 DS18B20传感器检测温度模块
3.5 PM2.5粉尘传感器
3.6 风速传感器
4 系统程序设计
4.1 编程软件介绍
4.2 主程序流程设计
4.3 按键函数流程设计
4.4 显示函数流程设计
4.5 处理函数流程设计
5 实物调试
5.1 电路焊接总图
5.2 界面显示检测实物测试
5.3 设置温度阈值实物测试
5.4 温度报警提示实物测试
5.5 相关参数自动报警实物测试
结 论
参考文献
致 谢