49-基于51单片机的PM2.5和温湿度检测报警

最新更新时间:2021-10-20来源: eefocus关键字:51单片机  PM2  温湿度  检测报警 手机看文章 扫描二维码
随时随地手机看文章

具体实现功能

系统由STC89C52单片机+LCD1602液晶显示屏+ADC0832模块+蜂鸣器+DHT11温湿度传感器 +GP2Y1010AUOF粉尘传感器+LED+按键构成。


具体功能:


1、LCD1602液晶第一行显示当前的PM2.5值,第二行显示当前的温度和湿度值;


2、可以设置PM2.5、温湿度上下限报警值。共4个按键:复位按键、减键、加键、设置键;设定的参数具有掉电保存,保存在STC单片机的内部,上电无需重新设置;


3、当粉尘浓度值高于设定的报警值或温度湿度超出上下限范围,蜂鸣器和指示灯会发出声光报警;


4、当温湿度值低于或高于设定的范围时,相应的指示灯亮,蜂鸣器报警。

设计背景

环境的监测与控制在工业、农业、国防等行业有着广泛的应用。由于应用的场合不同监测对象的不同,其系统设计也是千差万别。在实际生活中此类系统有着广泛的应用,环境检测系统中温度和湿度、PM2.5是重要的显示和分析指标,必须定期抽样检查室温环境温度和湿度,以便采取相应的措施。STC89C52单片机是常用于控制的芯片,在智能仪器仪表、工业检测控制、机电一体化等方面取得了令人瞩目的成果,用其作为温湿度检测控制系统的实例也很多。使用STC89C52单片机能够实现温湿度、PM2.5全程的自动检测与控制,而且STC89C52单片机易于学习、掌握,性价比高。使用STC89C52型单片机设计温湿度、PM2.5检测系统,可以及时、精确的反映温度以及湿度、PM2.5的变化。


硬件设计

本系统由STC89C52单片机+LCD1602液晶显示屏+ADC0832模块+蜂鸣器+DHT11温湿度传感器 +GP2Y1010AUOF粉尘传感器+LED+按键构成。


软件设计

主程序调用了4个子程序,分别是液晶屏显示程序、PM2.5处理程序、按键设定报警程序、温湿度程序。温湿度信号处理程序:对温度芯片送过来的数据进行处理,进行判断和显示。LCD1602显示程序:向液晶的显示送数,控制系统的显示部分。


按键设定程序:可以设定报警值,可精确到0.1度。


原理图

本系统原理图设计采用Altium Designer19,具体如图。

程序

本设计利用KEIL5软件实现程序设计,具体如图。

仿真实现

本设计利用protues8.7软件实现仿真设计,具体如图。

关键字:51单片机  PM2  温湿度  检测报警 编辑:什么鱼 引用地址:49-基于51单片机的PM2.5和温湿度检测报警

上一篇:50-基于51单片机的智能台灯设计
下一篇:48-基于51单片机的矩阵电子秤设计

推荐阅读

ASML明年在台新建工厂 投资额超68亿元约为韩国5
据报道,荷兰半导体设备公司阿斯麦(ASML)计划在2023年投资约300亿新台币(约人民币68.7亿元)在中国台湾省新建一个生产工厂和研发中心。  据了解,这大约是该公司宣布在韩国投资的5倍。去年11月,阿斯麦公司首席执行官温彼得(Peter Wennink)访问了在韩国京畿道华城市的阿斯麦韩国公司,并宣布到2025年该公司将在韩投资2400亿韩元。当时,京畿道政府表示,这是 ASML 有史以来在海外分公司的最大一笔投资。  报道称,阿斯麦首席运营官兼副总裁弗雷德里克·施耐德·毛诺里(Frederic Schneider-Maunoury)11月15日在中国台湾省宣布了一项计划,将在中国台湾省进行有史以来规模最大的投资。  据透露,
发表于 2022-11-21
STM32入门系列-开发工具keil5安装
主要介绍如下三部分内容:keil5软件获取keil5安装安装STM32芯片包软件获取可以通过搜索引擎搜索关键字“KEIL5下载”,找到其官方网站http://www.keil.com。我们这里使用MDK5.14版本,如果后面出了更高的版本选择性升级即可,不过也没有必要什么都追求最新的,这一个软件用着习惯就行。登录armkeil官方网站,网站首页有软件下载连接,在这里我们选择MDK-Arm。会让你先注册,注册完成之后就可以开始下载了。软件安装安装此软件时一定要注意以下几点:安装路径不能带中文,必须是英文路径。安装目录不能跟51的KEIL或者KEIL4冲突,三者目录必须分开。KEIL5的安装比起KEIL4多了一个步骤,必须添加芯片包,不
发表于 2022-11-18
STM32入门系列-开发工具keil<font color='red'>5</font>安装
1200V/44A高性能碳化硅MOS在5-6KW车载OBC上的应用
国芯思辰|1200V/44A高性能碳化硅MOS在5-6KW车载OBC上的应用,可替代C2M0080120D车载OBC又称车载交流充电机,安装于电动汽车上,通过插座和电缆与交流插座连接,以三相或者单相交流电源向汽车提供电源;车载OBC的优点是不管车载电池在任何时候,任何地方需要充电,只要有充电机额定电压的交流插座,就可以对电动汽车进行充电。本文简述了碳化硅MOS B1M080120HC在5-6KW车载OBC上的应用。车载OBC的工作原理交流电输入经过D1-D4的全桥整流后,进入交PFC拓扑电路,产生一个高效率的直流电,此时电路的 Q1Q2开关频率为50KHZ左右,电路中的Q1Q2选用SIC的MOSFET;然后直流电经过C1滤波到LLC
发表于 2022-11-18
1200V/44A高性能碳化硅MOS在<font color='red'>5</font>-6KW车载OBC上的应用
5个千兆网口,将有什么样高速网络传输体验?——米尔MYD-J1028X开发板实测分享
5个千兆网口,将有什么样高速网络传输体验?——米尔MYD-J1028X开发板实测分享01本次测试的主角米尔MYD-J1028X开发板提供了5个超级给力的最高支持千兆网络接口,具体如下:通过查看官方的手册,也可以详细了解:今天,我们就借助工具,对网络进行一些实际测试,看看实际效果到底如何。02测试前的准备首先,说一下我这边的测试环境:1. 米尔MYD-J1028X开发板2. MacBookPro笔记本:两个UB3.0千兆有线网卡3. ThinkPad笔记本:内置Intel千兆网卡规划连线如下:为了得到最理想的测试速度,笔记本和开发板之间,直接连接,不经过第三方。测试的计划内容包括:1. 单网口,http下载速度测试2. 单网口,多进程
发表于 2022-11-18
<font color='red'>5</font>个千兆网口,将有什么样高速网络传输体验?——米尔MYD-J1028X开发板实测分享
是德科技与诺基亚贝尔实验室强强联合,加快 5G-Advanced 和 6G 通信研究
诺基亚选中是德科技的sub-THz测试台,用于验证 D 频段和 E 频段 RFIC技术是德科技公司近日宣布,诺基亚贝尔实验室选中了该公司的sub-THz测试台,用于验证 5G-Advanced 和 6G 收发信机(TRX)模块的性能。功率放大器、收发信机和玻璃基板天线等被测试模块通常采用射频集成电路(RFIC)技术。按照 5G-Advanced 和 6G 技术的要求,这些待测设备需要支持极端的数据吞吐量和可靠的回程传输。是德科技提供先进的设计和验证解决方案,旨在加速创新,创造一个安全互联的世界。诺基亚选择了使用是德科技的技术来推动研发,这对于支持 5G-Advanced 和 6G 使用场景至关重要。此类场景将会采用毫米波(mmWav
发表于 2022-11-17
51单片机知识重点汇总一,学单片机必须要了解的知识。
主要性能:  与MCS-51单片机产品兼容 、8K字节在系统可编程Flash存储器、 1000次擦写周期、全静态操作:0Hz~33Hz 、三级加密程序存储器 、 32个可编程I/O口线、三个16位定时器/计数器八个中断源、全双工UART串行通道、 低功耗空闲和掉电模式 、掉电后中断可唤醒 、看门狗定时器 、双数据指针、掉电标识符 。一、STC89C51单片机外部引脚简介电源及时钟引脚:Vcc(40脚)、GND(20脚)、XTAL1(19脚)、XTAL2(18脚)。Vcc、GND——单片机电源引脚,不同的型号单片机接入对应电压电源,常压为+5V,低压为+3.3V。XTAL1、XTAL2——外接时钟引脚。XTAL1为片内震荡电路的输入端
发表于 2022-11-17

推荐帖子

用ISP对lpc800下载代码尝试
非常感谢3大秦正声的帖子http://bbs.eeworld.com.cn/thread-465837-1-1.html 不然还不知道怎么下载 发现几个需要注意的地方 1、板子的上的rxdtxd不可信啊,平时都是rxd链接txdtxd链接rxd,记住这里是rxd连接rxdtxd连接txd 2、读取或下载芯片信息的时候要先同时按住rst建和isp建,然后点击读取在分别松开resetISP,顺序不能错 用ISP对lpc800下载代码尝试
247153481 NXP MCU
PDA软件开发QQ群一群 60223423 快满了, 等你加入哦.
PDA软件开发QQ群一群QQ群号码10806083快满了,等你加入哦.二群正在招募QQ群号码39945474有专业老师带队一起学习PDA软件开发QQ群一群60223423快满了,等你加入哦.
jgalz 嵌入式系统
订单终于变为Order Complete了
等了好几天,MSP432P401RLaunchPad订单的状态今天终于从InWorking变为OrderComplete,不知道还要几天才能收到。为什么别人的就那么快啊。 订单终于变为OrderComplete了
dcexpert 微控制器 MCU
抗干扰的声控开关电路图
如图所示为抗干扰声控开关电路。该电路由话筒S、选频放大器、单稳整形电路IC1、信号存储器IC2a与IC2b、可控硅交流开关SCR及脉冲清零电路IC4等组成。 电路中BG1为9014或3DG4M、3DG201、3DG401、3DG8A和3DG88等。BG2、BG3选用3DG12或3DG130。IC1、IC4也可用一只双时基电路556来取代。IC2a、IC2b、IC3a分别为正沿触发双D触发器集成电路74LS74的一半。二极管D1~D7选用2CP型。其他元件无特殊要求。SCR的耐压应大于400V
探路者 移动便携
C8051F340的UART1和SPI能同时工作吗?
萌新刚入坑51单片机,可能问题稍显低级。 我用C8051F340的UART0和UART1进行串口传输,接收A的数据传给B,也接收B的数据传给A,程序写完能正常运行。 然后我想加个OLED显示屏,看C8051F340有硬件SPI,就用这个SPI接了个显示屏,然后UART0和SPI能正常工作,UART1的通讯失败了。 我修改配置不让SPI接到端口(有启用有在工作),然后UART1通讯就可以正常运行了。 请问C8051F340是这两者有共用的部分所以不能同时工作吗
pbzlol 51单片机
【MPS商城钜惠体验季】开箱
本帖最后由太阳上的骑士于2022-11-1413:42编辑 MPS的电源产品以前在汽车电子上用的挺多的,因为是车规的所以价格也相对高一些。还有见的比较多的是FPGA的开发板,因为FPGA需要多路电源,正好MPS的产品可以提供,并且因为是DC/DC所以发热情况也比较好。这次购买的电源模块EVM54304-MN-01AEvaluationKit,使用MPM54304,有四个输出,很好的满足需要多路电源的应用,并且外围电路也很简单,大大节省了物料和面积。其中1、2路最大3
太阳上的骑士 电源技术
小广播
设计资源 培训 开发板 精华推荐

何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2022 EEWORLD.com.cn, Inc. All rights reserved