学士学位论文《zigbee无线网络原理》课程设计报告基于zigbee的烟雾检测系统.docx
- 文档编号:985774
- 上传时间:2022-10-14
- 格式:DOCX
- 页数:15
- 大小:592.64KB
学士学位论文《zigbee无线网络原理》课程设计报告基于zigbee的烟雾检测系统.docx
《学士学位论文《zigbee无线网络原理》课程设计报告基于zigbee的烟雾检测系统.docx》由会员分享,可在线阅读,更多相关《学士学位论文《zigbee无线网络原理》课程设计报告基于zigbee的烟雾检测系统.docx(15页珍藏版)》请在冰豆网上搜索。
学士学位论文《zigbee无线网络原理》课程设计报告基于zigbee的烟雾检测系统
计算机科学与技术学院
《zigbee无线网络原理》课程设计报告
设计题目:
基于zigbee的烟雾检测系统
设计人员:
学号:
学号:
学号:
学号:
指导教师:
2015年5月
目录
摘要I
AbstractII
1设计意义与目的1
1.1目的1
1.2意义1
2设计内容1
2.1烟雾报警器的工作原理1
2.2设计方案2
2.3结构组成3
2.4实验所需器材3
3实验电路图4
4相关模块的性能参数5
4.1ZigBee核心板相关简介5
4.2烟雾传感器性能参数5
5系统主程序设计及流程图8
6软件程序功能实现模块9
6.1基于VB语言上位机程序控制9
6.2ZigBee核心板下位机烟雾传感器程序11
7作品实物图展示13
8实验小组成员分工14
9实验总结14
10参考文献................................................................................................................15
11.小组成员评分........................................................................................................16
摘要
在当前社会的发展之下,无线网络发展的越来越快,作为无线网络中的zigbee也是大受关注。
全民防火已成了生活中的话题,但是目前许多设计都是围绕大型火灾报警来建设,如商圈,会场,公共场所。
因此,我们就很有需要去研制一种相对简单、且经济实用的家用烟雾检测系统来适应市场的需求。
该设计是采用了烟雾传感器的实验火灾检测,传感器采用MQ-2型半导体可燃气体敏锐元件烟雾传感器完成烟雾的检测。
烟雾报警器是由烟雾信号采集,32芯片内部A/D转换,以及显示电路。
该设计主要是针对烟雾报警系统中的各个模块及各模块的功能连接方式,以及系统软件怎么设计作了简单的分析和解答。
关键字:
烟雾报警器;ZigBee;无线控制
Abstract
Underthecurrentsocialdevelopment,thedevelopmentofthewirelessnetworkismoreandmorequickly,asthezigbeewirelessnetworkisalsoabigconcern.
Thenationalfirepreventionhasbecomeanissueoflife,butnowmanyofthedesignisbuiltaroundalargefirealarmto,suchasbusiness,conference,publicplaces.Asaresult,weitisnecessarytodeveloparelativelysimple,andtheeconomicandpracticalhouseholdsmokedetectionsystemtoadapttothedemandofthemarket.
Thisdesignistousethesmokesensorexperimentoffiredetection,sensoradoptsMQ-2typesemiconductorgassensitiveelementsmokesensorcompletesmokedetection.Smokealarmismadeupofsmokesignalacquisition,32chipinternalA/Dconversion,anddisplaycircuit.Thisdesignismainlyaimedatthesmokealarmsystemfunctionmodulesandthemodulesofconnectionmode,andhowtodesignasimpleanalysissystemsoftwareandsolutions.
Keywords:
smokealarm;ZigBee;wirelesscontrol
1设计意义与目的
1.1目的
设计一个由ZigBee控制的烟雾报警器,可以对房间的烟雾进行检测,如果超过设定的浓度,采取相应措施。
PC端控制软件可以用VB语言,对VB串口控件熟悉的掌握。
同时要求学生对CC2530芯片编程和ZigBee协议栈有相当程度的理解与熟练的应用,熟悉ZigBee串口及中断的使用。
1.2意义
火灾已经成为生活中常常反复发作和毁灭性的灾害,中国最强的冲击。
随着社会和经济的发展,防火工作越来越重要,但是目前国内的许多研发都侧重于大型场所的火灾报警。
因此,我们就有必要研制一种结构简单、经济实用的家庭烟雾报警器以适应市场的需求。
基于供家庭使用的烟雾报警器应该具备的基本要求和功能,设计了一种比较适合的烟雾报警器。
2设计内容
2.1烟雾报警器的工作原理
烟雾报警器能够检测到烟雾的环境中的浓度,并发出报警设备。
报警系统的最基本组成部分应该包括:
信号采集数字到模拟转换电路,单片机控制电路,电路,声光报警电路和安全保护电路等组成字符显示部分。
为了满足家庭和工业烟尘等地的易燃,易爆的安全要求,设计烟雾报警器报警状态。
报警器带延时工作,烟雾探测报警器,以STM32F103VET6为核心,采用MQ-2半导体气体传感器烟雾烟密度信息的收集,配合外围电路构成烟雾报警系统。
本设计有硬件设计和软件编程两个部分。
2.2设计方案
(1)了解烟雾传感器工作原理,根据原理画好PCB原理图。
(2)根据PCB原理图自制PCB板电路,将液晶屏,烟雾传感器,ZigBee开发板等相关元件设备进行集成。
(3)测试PCB电路,检查相关电路能否正常工作,以及ZigBee核心板的能否正常调试。
(4)在完成电路调试后,用下载器下载调试程序成功完成程序对相关元件的驱动
(5)实验完成后做好相应的实验总结。
2.3结构组成
从设计的功能来分析该系统须包括以下结构:
图1总体设计框图
2.4实验所需器材
1.ZigBee核心板9保险座
2.烟雾传感器(MQ-2)10.散热器
3.LED发光二极管11.电阻
4.贴片三极管12.贴片三极管
5.变压器13.电容
6.稳压集成块(L7805)14.电位器
7.整流桥15.排座
8.电解电容16.液晶屏模块
3实验电路图
图3.1烟雾传感器原理图
图3.2PCB图
图3.3协调器原理图
4相关模块的性能参数
4.1ZigBee核心板相关简介
1.高性能、低功耗的8051微控制器内核
2.电源电压范围宽(2.0V~3.6V)
3.具有八路输入8~14位ADC
4.2个支持多种串行协议的USART
5.一个通用的16位和2个8位定时器
4.2烟雾传感器性能参数
一、尺寸:
32mmX22mmX27mm长X宽X高
二、主要芯片:
LM393、ZYMQ-2气体传感器
三、工作电压:
直流5伏
四、特点:
1、具有信号输出指示。
2、双路信号输出(模拟量输出及TTL电平输出)
3、模拟量输出0~5V电压,浓度越高电压越高。
4、对液化气,天然气,城市煤气,烟雾有较好的灵敏度。
5、具有长期的使用寿命和可靠的稳定性
6、快速的响应恢复特性
五、应用:
适用于家庭或工厂的气体泄漏监测装置,适宜于液化气、丁烷、丙烷、甲烷、酒精、氢气、烟雾等监测装置。
符号
参数名称
技术条件
备注
Vc
回路电压
≤15V
ACorDC
VH
加热电压
5.0V±0.2V
ACorDC
RL
负载电阻
可调
RH
加热电阻
31Ω±3Ω
室温
PH
加热功耗
≤900mW
表4.1标准工作条件
符号
参数名称
技术条件
备注
Tao
使用温度
-10℃-50℃
Tas
储存温度
-20℃-70℃
RH
相对湿度
小于 95%RH
O2
氧气浓度
21%(标准条件)
氧气浓度会影响灵敏度特性
最小值大于2%
表4.2.环境条件
符号
参数名称
技术参数
备注
Rs
敏感体表面电阻
3KΩ-30KΩ
(1000ppm异丁烷)
探测浓度范围
100ppm-10000ppm
液化气和丙烷
300ppm-5000ppm丁烷
5000ppm-20000ppm甲烷
300ppm-5000ppm氢气
100ppm-2000ppm酒精
α(3000/1000)
异丁烷
浓度斜率
≤0.6
标准工作条件
温度:
20℃±2℃Vc:
5.0V±0.1V
相对湿度:
65%±5%Vh:
5.0V±0.1V
预热时间
不超过1小时
表4.3性能参数
5系统主程序设计及流程图
主程序流程图如下图所示。
首先,要预热传感器,MQ-2烟雾半导体电阻式传感器不通电一段时间储存后,再通电时,烟雾传感器不能立即妥善收集的信息,需要一些时间来热身。
初始化之后,系统进入监视状态。
6软件程序功能实现模块
6.1基于VB语言上位机程序控制
voidSampleApp_MessageMSGCB(afIncomingMSGPacket_t*pkt)//此函数是将zigbee模块的收到的信息发送给PC
{
uint16flashTime;
switch(pkt->clusterId)
{uint8i,len;
caseSAMPLEAPP_WANGPENG_ID:
//王鹏组
HalUARTWrite(0,&pkt->cmd.Data[0],8);
HalUARTWrite(0,"\n",1);
break;
caseSAMPLEAPP_CHENGNIAN_ID:
//程念组
HalUARTWrite(0,&pkt->cmd.Data[0],5);
HalUARTWrite(0,"\n",1);
break;
caseSAMPLEAPP_GUANG_ID:
//谢金光组
HalUARTWrite(0,&pkt->cmd.Data[0],8);
HalUARTWrite(0,"\n",1);
break;
caseSAMPLEAPP_JING_ID:
//王静组
HalUARTWrite(0,&pkt->cmd.Data[0],4);
HalUARTWrite(0,"\n",1);
break;
caseSAMPLEAPP_COM_CLUSTERID:
//如果是串口透传的信息杨平组
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- zigbee无线网络原理 学士学位 论文 zigbee 无线网络 原理 课程设计 报告 基于 烟雾 检测 系统