一、项目概述
1.1 导言
健康的日子离不开新鲜的空气,咱们使用AVR单片机规划一部空气检测器,随时随地丈量空气质量。
1.2 项目布景/选题动机
现在空气污染越来越严峻,每个公民都应该有权力来监督工厂企业污染情况,来维护咱们的环境。咱们就想规划一个搭载气体传感器的无线空气检测仪,检测CO、粉尘等若干成分,监督咱们的污染源(当然也能够作为室内空气检测器),使咱们的家乡越来越好。
二、需求剖析
2.1 功用要求
无线收发,模数转化,LCD显现,蜂鸣器报警。
2.2 功用要求
气体检测器需求实时进行数据收集,实时显现,主频要求不能低,考虑其他不知道因数(如外界搅扰强导致发送屡次),一次显现需求100次时钟周期,关于12M的主频,一次显现时刻不过毫秒,实时功用够满意;还有咱们的模型仅仅2~4路数据输入,内存512字节够用;外设需求LCD、LED、键盘、无线收发模块,串口等外部设备。
三、方案规划
3.1 体系功用完成原理(除图片外需有文字介绍)
使用小遥控直升机搭载气体检测器检测气体并发回到单片机处理,能够按键显现气体含量值,假如某项气体超支对应的LED灯亮,而且蜂鸣器响。
3.2硬件渠道选用及资源配置
气体传感器(2~4个)分时收集外界污染气体的含量,A/D转化并分时传送至AVR单片机进行处理,然后经过无线发射模块发射,被无线接纳模块接纳,送至另一个AVR单片机处理显现气体含量,假如有气体含量超支,则蜂鸣器响,而且对应的发光二极管闪亮。
3.3体系软件架构
3.4 体系软件流程(除图片外需有文字介绍)
如上图所示,程序开端进行初始化,搭载在遥控小直升机上的单片机开端分时进行收集,然后A\D转化,分时传送至AVR单片机,进行处理和存储,编码后发送给另一片单片机,进行过失查验,假如犯错,发送一个重发信号,再次重发,假如未犯错,发送承认信号,发送寄存器清空,再次装入新的数据,等候发送。
接纳后送入AVR单片机处理,送入LCD显现器显现,假如某项气体超支对应该气体的LED灯亮,而且蜂鸣器响。
3.5 体系估计完成成果
能够进行污染气体检测,检测规模比较广泛,不只能够检测外界环境的污染情况,还能够检测室内气体情况,以防止煤气中毒等意外产生。
该气体检测器设备能够实时进行气体丈量,能够根据需求让显现数据暂停或许进行改写。
来历:EEFOCUS