基于51单片机的便携式室内空气质量与燃气检测装置的设计

  • 基于51单片机的便携式室内空气质量与燃气检测装置的设计
  • 基于51单片机的便携式室内空气质量与燃气检测装置的设计

基于51单片机的便携式室内空气质量与燃气检测装置的设计

基于51单片机的便携式室内空气质量与燃气检测装置的设计


便携式空气检测装置功能说明

  • 1.LCD1602显示屏,用来显示传感器测量数据;
  • 2.MQ2传感器,模拟二氧化碳传感器,测量空气中二氧化碳浓度;
  • 3.PM2.5传感器,检测空气中PM2.5的浓度;
  • 4.DS18B20,检测温度的精确传感器,可以精确地检测出当前所处环境的温度;
  • 5.蜂鸣器用于当温度,PM2.5,CO超标时报警;
  • 6.风扇用于当温度,PM2.5,CO超标时报警;
  • 7.彩色LED灯用于当温度,PM2.5,CO超标时报警;
  • 8.按键1用于切屏显示;
  • 9.按键2用于增加上限;

按键3用于减小上限;

电路相关文件

电路图文件
原理图.SchDoc
描述:AD原理图
源代码
环境监控.7z
描述:Keil4工程压缩文件
其他文件
分享到:
收藏 (4)
电子硬件助手小程序 电子硬件助手小程序

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归河南科技学院单片机创新工作室所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>

大家都在看:

继续阅读

  • 自动饮料混合机(Protues仿真电路图+源程序+程序设计流程图)

    自动饮料混合机(Protues仿真电路图+源程序+程序设计流程图)1.设计要求: 系统工作描述: 1.整个系统由一个12V的电源供电(无需设计电源,只是提醒您Vcc是12V),(因为蠕动泵-直流电机的额定电压是12V),需要一个“调压模块”将12V转换成5V为额定电压是5V的电子元件供电。 2.需要有一个“开机按键”,可以是2脚/4脚的轻触按键,或者摆臂开关等。 3.按下“开机按键”后,液晶显示屏(LCD)显示语句“Good day, please press any key to start”。 4.按下薄膜键盘上的任意一个按键后,液晶显示屏(LCD)显示语句“A. Menu B.DIY”。以下是可能发生的2种情况: 若此时按下薄膜键盘上的“A”按键,液晶显示屏(LCD)显示语句“A.Apple Soda B.Lemon Soda”。 若此时按下薄膜键盘上的“B”按键,液晶显示屏(LCD)显示语句“Please type the ratio (in order of apple juice: lemon juice: soda)”。 5.(接事件4.中“按下薄膜键盘的A按键”)以下是可能发生的2种情况: 若此时按下薄膜键盘上的“A”按键,液晶显示屏(LCD)显示语句“Your apple soda is coming soon...”; 1号泵以额定电压12V工作13秒,3号泵以额定电压12V工作13秒。(两个泵最好能同时开始工作) 若此时按下薄膜键盘上的“B”按键,液晶显示屏(LCD)显示语句“Your lemon soda is coming soon...”; 2号泵以额定电压12V工作6.5秒,3号泵以额定电压12V工作19.5秒。(两个泵最好能同时开始工作) 6.(接事件4.中“按下薄膜键盘的B按键”) 此时若按下薄膜键盘上“0”-“9”中任意一个数字,液晶显示屏(LCD)显示语句“X:”,其中X是刚才按下的数字。 (接事件6.中按过一次键盘)此时若按下薄膜键盘上“0”-“9”中任意一个数字,液晶显示屏(LCD)显示语句“X:Y:”,其中X是第一次按下的数字,Y是刚才按下的数字。若刚刚按下的数字使得X+Y>10,则液晶显示屏(LCD)仍然显示语句“X:”。 (接事件6.中按过两次键盘)此时若按下薄膜键盘上“0”-“9”中任意一个数字,液晶显示屏(LCD)显示语句“X:Y:Z”,其中X是第一次按下的数字,Y是第二次按下的数字,Z是第三次按下的数字。若刚刚按下的数字使得X+Y+Z>10,则液晶显示屏(LCD)仍然显示语句“X:Y:”。 (接事件6.中按过三次键盘)此时若按下薄膜键盘上的“*“按键,做以下两件事情:第一,1号泵以额定电压12V工作秒,2号泵以额定电压12V工作秒,3号泵以额定电压12V工作秒(三个泵最好能同时开始工作)其中X是第一次按下的数字,Y是第二次按下的数字,Z是第三次按下的数字。第二,液晶显示屏(LCD)显示语句“Your drink is coming soon...”。 7.(接事件6中泵开始工作后)当三个泵都停止工作后,液晶显示屏(LCD)显示语句“Awesome! Your drink is ready!” ,该语句持续5秒后,液晶显示屏(LCD)显示语句“Thank you!”,该语句持续5秒后,该系统“重置”(回到刚开机的样子),即液晶显示屏(LCD)显示语句“Good day, please press any key to start.”,然后系统依照步骤4-7工作。 8.在开机状态下,若再次按下“开机按键”,该系统关闭/关机。 物料清单:*芯片:stc89c52。数量:1*蠕动泵-直流电机:额定电压12V,最高流速460毫升/分钟。可以简单地理解为一个直流电机,有正负两极,由直流电机驱动芯片控制。数量:3 直流 *电机驱动芯片:L293D。数量:2 *液晶显示(LCD):HD44780。数量:1 *4*4 薄膜键盘:HC543。数量:1 *薄膜电阻、电容:任意数值。数量:若干 2.源程序: 3.部分仿真: 4.流程图:
    来自:DIY创意产品时间:2019-11-18 51单片机 毕业设计 diy制作
  • 电子称语音播报

    本课题研究的内容是以单片机STC89C52RC为控制核心,实现电子秤的基本策略及价格计算功能。本课题在电子称的基本功能基础上扩展了电子日历及时钟功能。该系统可以分为单片机最小系统、数据采集系统、人机交互界面系统、电源系统、时钟及语音报数六大部分组成。单片机最小系统部分主要包括STC89C52RC和经典复位电路;数据采集部分由称重传感器、信号放大和A/D转换部分组成,信号放大和A/D转换部分主要由专用型高精度24位AD转换芯片HX711实现;人机交互界面为键盘输入和点阵式液晶显示,主要使用4*4矩阵键盘和1602液晶显示器,可以方便的输入数据和直观的显示数据;时钟模块主要由时钟芯片DS1302和时钟电路组成;语音报数模块可语音报读电子秤系统的重量、单价、金额等语音内容,主要由SC1010B电子称专用语音芯片实现。本课题的主要设计任务如下所述:1) 系统可实现电子称基本的称重功能(称重范围为0~5Kg,重量误差不大于±0.005Kg);2) 系统应具备输入单价,计算总价及语音报价的功能;3) 系统超出最大测量范围5Kg时应有报警指示功能(蜂鸣器报警提示);4) 该电子称设计需完成电子日历及时钟显示功能的扩展。在未称重状态下系统应具备显示年月日、星期及时钟功能。
  • 基于STM32温度检测电路设计资料

    基于STM32温度检测电路设计详细电路设计见附件!
    来自:DIY创意产品时间:2019-11-18 stm32 单片机 温度检测
  • 基于AT98C51和8位D/A转换芯片DAC0832的低频信号发生器

    实现利用单片机AT98C51和8位D/A转换芯片DAC0832共同实现方波、三角波、锯齿波、梯形波这四种常见波形的发生.1、AT80C51一个;2、DAC0832一个;3、OPAMP两个;4、数码管一个;5、按键开关一个;6、电阻、电感若干;
    来自:DIY创意产品时间:2019-11-18 单片机 dac0832 D/A转换
  • 风扇调速系统

    总体设计框图系统电路设计总体设计方框图所示,控制器采用单片机AT89S52,温度传感器采用DS18B20,用2位LED数码管以串口传送数据实现温度显示。总体设计方框图主控制器单片机AT89S52具有低电压供电和体积小等特点,四个端就能满足电路系统的设计需要,很适合便携手持式产品的设计使用系统可用二节电池供电。状态显示显示风扇调速系统处于的工作状态,状态有三种分别是 低速状态、中速状态和高速状态,此系统以发光二极管指示作演示。LED显示本系统共使用的三个共阳极七段数码管分别显示,当前的温度和设定定时的倒计时时间。温度以标准摄氏度为单位。时间以分钟为单位。数码管采用单片机P0口并行数据输出,P2口数据扫描控制显示,三极管8550做数码管的驱动。键盘控制有一组键盘控制倒计时温度的设定加与减。另一组控制系统处于的三种状态,分别对应的是低速状态、中速状态和高速状态,此系统以发光二极管指示作演示。还有一个开关按键是控制系统是处于自动状态和手动状态的开关。温度传感器DS18B20温度传感器是美国DALLAS半导体公司最新推出的一种改进型智能温度传感器,与传统的热敏电阻等测温元件相比,它能直接读出被测温度,并且可根据实际要求通过简单的编程实现9~12位的数字值读数方式。DS18B20的性能特点如下:●独特的单线接口仅需要一个端口引脚进行通信;●多个DS18B20可以并联在惟一的三线上,实现多点组网功能;●无须外部器件;●可通过数据线供电,电压范围为3.0~5.5V;●零待机功耗;●温度以9或12位数字;●用户可定义报警设置;●报警搜索命令识别并标志超过程序限定温度(温度报警条件)的器件;●负电压特性,电源极性接反时,温度计不会因发热而烧毁,但不能正常工作; 系统复位系统单片机采用的是上电复位,当复位键按下时,系统会变为,开始的初始状态。时钟振荡 系统单片机使用的是外部时钟振荡,振荡频率为标准的11.0592MHZ。
    来自:智能家居时间:2019-10-25 51单片机
  • 美的电磁炉TM-S1电路原理图及相关型号

      LC87F2L08A是一款8位微控制器,以最小总线周期为83.3ns的CPU为中心,在单芯片上集成了许多硬件功能例如8K字节闪存ROM(板载可编程),256字节RAM,片上调试器,两个复杂的16位定时器/计数器(可以分为8位定时器),异步/同步SIO接口,12/8位9通道AD转换器,4个模拟比较器,2个AMP电路,IGBT控制电路(PPG),看门狗定时器,内部复位系统时钟分频器和19源10-矢量中断功能。闪存ROM:8192x8位能够进行板载编程,电源电压范围为4.5至5.5V块-可以128字节为单位擦除以2字节为单位写入ROM:256x9位封装:DIP30SD(400mil),无铅型</li>最短总线周期时间:83.3ns(12MHz)最短指令周期时间:250ns(12MHz)本设计使用LC87F2L08A为主控芯片其他设计见附件。
    来自:DIY创意产品时间:2019-11-01 单片机
  • 基于单片机实用IC卡读写仿真+测试程序

    IC卡读写器有人也称读卡器。IC 卡具有存储容量大、保密性好、体积小、便于携带等特点, 可广泛用于金融、交通、税务、社会保险、工商管理、医疗、电讯、旅游、餐饮、公共事业和保安等领域。 IC卡读写器读写器采用高品质的表面封装工艺。擦卡自检(判断卡的正反向和卡片类型),通讯时自动选择波特率(57600bps,和9600bps)。丰富的上层接口函数和界面,使它能方便的应用于各种基于IC卡的系统集成中。读写器由单片机、键盘、显示、监控电路等部分组成。IC卡采用X76F100Y。X76F100为128×8位的保密串行FLASH E2PROM,其中读密码和写密码分别为64位。把芯片封装在一个卡片上,将卡片插入IC卡读写器的卡座中,读写器就可以对它进行读写,实现加密、查询、存款、取款等功能。IC卡座有8个引脚,当X76F100Y插入时,正好同这几个引脚相连。另外还有两个固定端,其中一个固定端同卡座上一个弹簧片相连,两个触点和簧片就相当于一个常闭开关。当卡未插入时,簧片闭合,P3.2脚保持低电平;当卡插入时,簧片被顶开,P3.2脚变为高电平。当单片机检测到P3.2脚变高,通过P1.3 使X76F100的RST引脚变高,使其复位。
  • 基于STM32简易四轴飞行器制作PCB+原理图资料

    四轴飞行器又称四旋翼飞行器、四旋翼直升机,简称四轴、四旋翼。这四轴飞行器(Quadrotor)是一种多旋翼飞行器。四轴飞行器的四个螺旋桨都是电机直连的简单机构,十字形的布局允许飞行器通过改变电机转速获得旋转机身的力,从而调整自身姿态。电机1和电机3逆时针旋转的同时,电机2和电机4顺时针旋转,因此当飞行器平衡飞行时,陀螺效应和空气动力扭矩效应均被抵消。四轴飞行器是一个在空间具有6个活动自由度(分别沿3个坐标轴作平移和旋转动作),但是只有4个控制自由度(四个电机的转速)的系统,因此被称为欠驱动系统(只有当控制自由度等于活动自由度的时候才是完整驱动系统)。不过对于姿态控制本身(分别沿3个坐标轴作旋转动作),它确实是完整驱动的。与直升机相比,四轴飞行器可以实现的飞行姿态较少,不过基本的前进、后退、平移等状态都可以实现。但是四轴飞行器的机械结构远远比直升机简单,维修和更换的开销也非常小,这让四轴飞行器有了比直升机更大的应用优势。自动控制原理为了保持飞行器的稳定飞行,在四轴飞行器上装有3个方向的陀螺仪和3 轴加速度传感器组成惯性导航模块,可以计算出飞行器此时相对地面的姿态以及加速度、角速度。飞行控制器通过算法计算保持运动状态时所需的旋转力和升力,通过电子调控器来保证电机输出合适的力。
    来自:DIY创意产品时间:2019-11-11 stm32 单片机 四轴飞行器
  • 基于ATmega8八入八出继电器工控板PCB+原理图资料

    本设计分享的是带掉电存储的八入八出继电器工控板设计,该继电器工控板基于ATmega8设计,其工作电压为直流12V,支持单片机标准十针下载接口,可使用并口下载线和USB下载线下载。AT89S52八入八出继电器工控板实现功能如下:1、 实现输入对输出一对一控制,第一次按下开关,继电器吸合,再次按下继电器断开。2、 实现上位机(计算机)对继电器控制,发送不同的代码,控制对应的继电器(详细内容看程序)。3、 具有掉电存储功能,即,断电后,再恢复通电,继电器输出断电前状态。
    来自:DIY创意产品时间:2019-11-11 单片机 继电器 atmega8
  • 【毕业设计】基于STM32单片机直流电机控制加减速正反转系统设计

    基于STM32单片机直流电机控制加减速正反转设计本设计由STM32F103C8T6单片机核心板电路+L298N电机驱动电路+按键电路+电源电路组成。1、通过按键可以控制电机,正转、反转、加速、减速、停止。档位分8档。2、按键顺序正转、反转、加速、减速、停止。需要实物或设计定做可联系QQ:3162786026资料内容:需要实物或设计定做可联系QQ:3162786026资料内容:
销量
0
查看
784
参数名 参数值
发布于 2019 年 08 月 28日
Moore8直播课堂

tracer