【毕设狗】【单片机毕业设计】基于单片机的空气质量检测-仿真设计
实物链接:
基于单片机的空气质量检测-实物设计
软件安装:
- Keil:点击下载
- Proteus:点击下载
- AD:点击下载
- Visio:点击下载
设计简介:
本设计是基于单片机的空气质量检测设计,主要实现以下功能:
- 可实现通过SGP30测量二氧化碳及甲醛浓度,当超过设置的最大值时,进行报警及通风和净化空气处理
- 可实现通过MQ-4测量甲烷浓度,当超过设置的最大值时,进行报警及通风和净化空气处理
- 可实现通过GP2Y10测量5浓度,当超过设置的最大值时,进行报警及通风和净化空气处理
- 可实现通过DHT11测量温湿度值,并可自动进行加热、制冷、加湿、除湿处理
- 可实现通过按键调整设置的最大值以及切换显示界面
- 可实现通过LCD1602显示二氧化碳、甲醛、甲烷、5浓度及温湿度
资料预览
仿真设计:
总体资料:
原理图:
软件设计流程:
系统框图:
本设计以STC89C52单片机为核心控制器,加上其他的模块一起组成空气检测的整个系统,其中包含中控部分、输入部分和输出部分。中控部分采用了STC89C52单片机,其主要作用是获取输入部分数据,经过内部处理,控制输出部分。输入由六部分组成,第一部分是SGP30检测模块,通过该模块可检测当前的CO2、甲醛浓度;第二部分是PM2.5检测模块配合ADC0832芯片,通过该模块可检测当前的PM2.5浓度;第三部分是MQ-4甲烷检测模块配合ADC0832芯片,通过该模块可检测当前的甲烷浓度;第四部分是DHT11温湿度检测模块,通过该模块可检测当前的温湿度;第五部分是独立按键,通过三个独立按键切换界面和调整设定值;第六部分是供电电路,给整个系统进行供电。输出由四部分组成,第一部分是LCD1602显示模块, 通过该模块可以显示当前CO2浓度、甲醛浓度、甲烷浓度、PM2.5浓度、温湿度值及修改设定值等;第二部分是继电器,当所测量的气体浓度值或温湿度值不在设置范围内时,则相应继电器闭合,进行异常处理;第三部分是LED指示灯,每按一次按键,则指示灯亮一次;第四部分是蜂鸣器,当测量的气体浓度值或温湿度值不在设置范围内时,蜂鸣器进行间断报警。
硬件清单:
资料下载:
基于单片机的空气质量检测-仿真设计-毕设狗
【毕设狗】【单片机毕业设计】基于单片机的空气质量检测-仿真设计相关推荐
- 基于stm32的空气质量检测净化系统,检测温湿度和pm10和 pm2.5,资料包含(设计文档,源码,pcb电路)。
基于stm32的空气质量检测净化系统,检测温湿度和pm10和 pm2.5,资料包含(设计文档,源码,pcb电路).
- 【毕业设计】基于STM32的空气质量检测仪 - 环境检测盒子 - 单片机 物联网
文章目录 1 简介 2 系统设计概述 3 系统总体方案 4 硬件设计方案 4.1 stm32 主控 4.2 温度采集模块 4.3 甲醛浓度检测模块 4.4 PM2. 5 浓度检测模块 4.5 液晶显示 ...
- stm32毕业设计 空气质量检测系统
文章目录 1 简介 2 系统设计概述 3 系统总体方案 4 硬件设计方案 4.1 stm32 主控 4.2 温度采集模块 4.3 甲醛浓度检测模块 4.4 PM2. 5 浓度检测模块 4.5 液晶显示 ...
- java基于ssm空气质量检测系统源码网站空气质量监测源码
简介 Java基于ssm的空气质量检测系统,检测设备检测一定范围内的企业空气指数,如果有污染则地图显示红色标记. 演示视频 https://www.bilibili.com/video/BV1GK4y ...
- 【毕设狗】【单片机毕业设计】基于单片机的室内空气质量检测系统的设计
软件安装: Keil:点击下载 Proteus:点击下载 AD:点击下载 Visio:点击下载 设计简介: 本设计是基于单片机的室内空气质量检测系统的设计,主要实现以下功能: 实现通过甲烷气体传感器检 ...
- 基于单片机的室内空气质量检测系统(甲烷甲醛)
设计简介: 本设计是基于单片机的室内空气质量检测系统,主要实现以下功能: 可通过LCD1602显示当前甲烷和甲醛的值: 可通过按键调整甲醛甲烷的最大值: 可通过MS1100检测甲醛的值: 可通过MQ- ...
- 毕业设计 基于单片机的智能门禁系统
文章目录 1 简介 2 课题背景 3 详细设计 3.1 整体设计方案 3.2 功能模块 3.3 软件设计 4 实现效果 5 部分实现代码 6 最后 1 简介 Hi,大家好,学长今天向大家介绍一个学长做 ...
- 毕业设计 基于单片机的移动共享充电宝设计与实现
文章目录 1 简介 2 主要器件 3 实现效果 4 设计原理 5 最后 1 简介 Hi,大家好,今天向大家介绍一个学长做的单片机项目 基于单片机的移动充电宝设计与实现 大家可用于 课程设计 或 毕业设 ...
- 基于stm32单片机的空气质量检测仿真(仿真+源码+全套资料)
资料编号:072 可以通过STM32的ADC检测当前的空气质量,LCD1602显示,并且可以自动控制风扇排气,也可以设置为手动排气.包含全套资料,下面是视频演示: 72-基于stm32单片机的空气质量 ...
- 基于51单片机空气质量检测超限报警Proteus仿真
资料编号:161 下面是相关功能视频演示: 161-基于51单片机空气质量检测超限报警Proteus仿真(源码+仿真+全套资料) 功能介绍: 采用51单片机作为CPU,ADC0832作为AD转换模 ...
最新文章
- MSSQL2008R2 Failover Cluster(A-A)配置实验
- windows使用ssh2远程登陆ubuntu
- STM32L152RC 在keil4中使用printf()和scanf() 函数
- AWK命令进行字符串替换-图解两个例子(转)
- Python+Opencv识别两张相似图片
- jmeter里的连接数_Jmeter之连接问题
- 【视频点播最佳实践】使用OSS SDK上传视频到点播
- 程序员的未来在哪里?赶紧看看!!
- Design-patterns-JS:用JavaScript实现23种设计模式
- 计算机操作系统英语,操作系统的英文介绍
- 一张图学会python应用到excel-简单使用python做excel多文件批量搜索(带图形界面)(已更新)...
- java访问修饰符_Java访问修饰符
- python中randint用法_python中的randint,引入模块
- 高德sdk定位当前位置_高德地图定位,获取当前位置坐标
- 不学网php线下培训视频教程
- 状态机编程实例及适用范围
- python教程系列(三.6.2、XML)
- linux关闭proftpd服务,Linux ProFTPd安装与卸载详细介绍
- (称重问题)假设你有8个球,其中一个略微重一些,但是找出这个球的惟一方法是将两个球放在天平上对比
- 宝塔Linux面板问题QA汇总