空气净化系统设计源代码、硬件设计等资料分亨
2021-11-02 23:23:46 3.19MB 空气净化
1
室内通风系统功能概述: 近年来随着人们生活品质的提高,大众对于居家的室内空气二氧化碳浓度关注度与日俱增,管控二氧化碳浓度目前最有效的方法在于换气。本应用设计了一种基于二氧化碳浓度监测和直流无刷电机控制的室内通风系统。 该系统通过二氧化碳传感器实时监测室内二氧化碳的浓度,当其浓度超过用户预设报警值时,系统启动直流无刷(BLDC)通风排风扇进行室内换气,并且自动根据室内二氧化碳浓度自动控制直流无刷风扇的转速;当其浓度低于用户预设报警值时,系统关闭排风扇,以节约能源。通过该系统自动维护良好的室内空气品质。 技术参数:  二氧化碳测量范围: 0 ~ 9999 ppm CO2  二氧化碳测量精度: 75 ppm  二氧化碳测量分辨率: 1 ppm  系统显示屏: LCD 4 位数显示  直流无刷排风扇: 15VDC,最高转速3000 转/分钟 规格:  自动测量功能: 0.5 秒/次采样间隔自动测量室内二氧化碳含量  LCD 显示功能: 测试结果实时显示  报警联控功能: 当前二氧化碳浓度超过用户预设报警值时启动直流无刷通风排风扇 并且根据二氧化碳浓度自动控制排风扇转速进行室内空气换气, 当其浓度低于用户预设报警值时关闭排风扇以节约能源。 检测显示板与BLDC 电机控制板通过方便的无线连接。  工作温度: 15℃ ~ 50℃  电源: 220VAC 转9VDC 适配器(显示板) 220VAC 转15VDC 适配器(控制板)
1
使用51单片机进行开发,实现室内空气的监测,完整程序。
2021-10-19 11:11:49 4.54MB 单片机 室内空气净化
1
行业资料-交通装置-一种具有空气净化系统的台历.exe
基于51单片机的室内空气净化系统.rar
2021-07-17 10:02:07 4.51MB 毕业设计 51单片机 室内空气净化
采用了STC89C52为系统的微处理器控制芯片,通过负离子空气净化器实现对室内空气杀菌、去除有害气体、保持空气清新等功能,进而达到提高室内空气质量的目的。
2021-03-23 19:05:23 12KB 单片机
1
基于单片机的室内空气净化系统.可以实时监控空气质量,并可以进行调节
2021-03-03 18:22:01 4.49MB 51单片机 LCD12864
1
基于单片机的室内空气净化系统,以51单片机为核心的课程设计类
2021-03-03 17:26:23 4.55MB 室内空气净化系统
1
如果要将此应用项目移植到开发板上,只需要根据此项目的电路图修改管脚,改成开发板按键和LCD及蜂鸣器对应的管脚上,AD芯片使用的都是一样的,所以只需要将检测AD通道换成AIN3通道,也就是修改程序内通道的口即可。
2019-12-21 21:45:09 4.58MB 51
1
基于单片机的室内空气净化系统。#include #include "XPT2046.h" typedef unsigned char uint8; typedef unsigned int uint16; sbit rs=P2^6; // 数据命令选择 sbit rw=P2^5; //读写选择 sbit e=P2^7; //使能 sbit k1=P3^3; //模式 sbit k2=P2^1; //加 sbit k3=P2^2; //减 sbit moto=P3^6; sbit beep=P3^7; uint8 mode=0; char temph=20; uint8 temp,flag; uint8 code num[10]="0123456789"; uint8 code str1[]="GAS:"; uint8 code str2[]="SET:"; void delay(uint16 i) { while(i--); } void wrc(uint8 c) //写命令 { delay(1000); rs=0; rw=0; e=0; P0=c; e=1; delay(10); e=0; } void wrd(uint8 dat) //写数据 { delay(1000); rs=1; rw=0; e=0; P0=dat; e=1; delay(10); e=0; rs=0; } void lcd_init() // LCD1602初始化 { delay(1000); wrc(0x38); wrc(0x38); //功能设置命令,选择8位总线,双行显示 5*7点阵字符 wrc(0x38); wrc(0x06); //光标和显示模式设置 光标右移 整屏不移动 wrc(0x0c); //显示开关控制 开显示 无光标 光标不闪烁 wrc(0x01); //清零指令 固定的 } void key_pros() //按键处理函数 { if(k1==0) { delay(1000); if(k1==0) { mode++; flag=0; if(mode==2) { mode=0; flag=1; } } while(!k1); } if(mode==1) //对空气检测报警值设定 { if(k2==0) //加 { delay(1000); if(k2==0) { temph+=1; if(temph>=100)temph=100; } while(!k2); } if(k3==0) //减 { delay(1000); if(k3==0) { temph-=1; if(temph<=0)temph=0; } while(!k3); } } } void lcd_init_display() //LCD初始化显示 { uint8 i; for(i=0;i<4;i++) { wrc(0x80+i); wrd(str1[i]); } for(i=0;i<4;i++) { wrc(0xc0+i); wrd(str2[i]); } } void data_pros() //数据处理函数 { uint8 tempbuf[3],temp_buf[3],i; tempbuf[0]=temp/100+0x30; tempbuf[1]=temp0/10+0x30; tempbuf[2]=temp0+0x30; temp_buf[0]=temph/100+0x30; temp_buf[1]=temph0/10+0x30; temp_buf[2]=temph0+0x30; for(i=0;i<3;i++) { wrc(0x84+i); wrd(tempbuf[i]); } for(i=0;i=temph&&flag;==1) { moto=0; sound(); }
2019-12-21 20:49:08 4.55MB c语言 空气净化
1