ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:649.45KB ,
资源ID:27043776      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/27043776.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(《zigbee无线网络原理》课程设计报告基于zigbee的烟雾检测系统本科论文.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

《zigbee无线网络原理》课程设计报告基于zigbee的烟雾检测系统本科论文.docx

1、zigbee无线网络原理课程设计报告基于zigbee的烟雾检测系统本科论文计算机科学与技术学院zigbee无线网络原理课程设计报告 设计题目:基于zigbee的烟雾检测系统 设计人员:学号:学号:学号:学号:指导教师: 2015年5月10 参考文献.15 摘 要在当前社会的发展之下,无线网络发展的越来越快,作为无线网络中的zigbee也是大受关注。全民防火已成了生活中的话题,但是目前许多设计都是围绕大型火灾报警来建设,如商圈,会场,公共场所。因此,我们就很有需要去研制一种相对简单、且经济实用的家用烟雾检测系统来适应市场的需求。 该设计是采用了烟雾传感器的实验火灾检测,传感器采用MQ-2型半导体

2、可燃气体敏锐元件烟雾传感器完成烟雾的检测。烟雾报警器是由烟雾信号采集,32芯片内部A/D转换,以及显示电路。该设计主要是针对烟雾报警系统中的各个模块及各模块的功能连接方式,以及系统软件怎么设计作了简单的分析和解答。关键字:烟雾报警器;ZigBee;无线控制 AbstractUnder the current social development, the development of the wireless network is more and more quickly, as the zigbee wireless network is also a big concern. The n

3、ational fire prevention has become an issue of life, but now many of the design is built around a large fire alarm to, such as business, conference, public places. As a result, we it is necessary to develop a relatively simple, and the economic and practical household smoke detection system to adapt

4、 to the demand of the market. This design is to use the smoke sensor experiment of fire detection, sensor adopts MQ - 2 type semiconductor gas sensitive element smoke sensor complete smoke detection. Smoke alarm is made up of smoke signal acquisition, 32 chip internal A/D conversion, and display cir

5、cuit. This design is mainly aimed at the smoke alarm system function modules and the modules of connection mode, and how to design a simple analysis system software and solutions. Key words: smoke alarm; ZigBee; wireless control1 设计意义与目的1.1 目的设计一个由ZigBee控制的烟雾报警器,可以对房间的烟雾进行检测,如果超过设定的浓度,采取相应措施。PC端控制软件

6、可以用VB语言,对VB串口控件熟悉的掌握。同时要求学生对CC2530芯片编程和ZigBee协议栈有相当程度的理解与熟练的应用,熟悉ZigBee串口及中断的使用。1.2 意义 火灾已经成为生活中常常反复发作和毁灭性的灾害,中国最强的冲击。随着社会和经济的发展,防火工作越来越重要,但是目前国内的许多研发都侧重于大型场所的火灾报警。因此,我们就有必要研制一种结构简单、经济实用的家庭烟雾报警器以适应市场的需求。基于供家庭使用的烟雾报警器应该具备的基本要求和功能,设计了一种比较适合的烟雾报警器。2 设计内容 2.1 烟雾报警器的工作原理 烟雾报警器能够检测到烟雾的环境中的浓度,并发出报警设备。报警系统的

7、最基本组成部分应该包括:信号采集数字到模拟转换电路,单片机控制电路,电路,声光报警电路和安全保护电路等组成字符显示部分。 为了满足家庭和工业烟尘等地的易燃,易爆的安全要求,设计烟雾报警器报警状态。报警器带延时工作,烟雾探测报警器,以STM32F103VET6为核心,采用MQ-2半导体气体传感器烟雾烟密度信息的收集,配合外围电路构成烟雾报警系统。本设计有硬件设计和软件编程两个部分。 2.2 设计方案 (1)了解烟雾传感器工作原理,根据原理画好PCB原理图。(2)根据PCB原理图自制PCB板电路,将液晶屏,烟雾传感器,ZigBee开发板等相关元件设备进行集成。(3)测试PCB电路,检查相关电路能否

8、正常工作,以及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.2 PCB图图 3.3 协调器原理图4相关模

9、块的性能参数4.1 ZigBee核心板相关简介一高性能、低功耗的8051微控制器内核二电源电压范围宽(2.0V3.6V)三具有八路输入814位ADC四2个支持多种串行协议的USART五一个通用的16位和2个8位定时器4.2 烟雾传感器性能参数一、 尺寸:32mm X22mm X27mm 长X宽X高二、 主要芯片:LM393、ZYMQ-2气体传感器三、 工作电压:直流5伏四、 特点:1、具有信号输出指示。2、双路信号输出(模拟量输出及TTL电平输出) 3、模拟量输出05V电压,浓度越高电压越高。4、对液化气,天然气,城市煤气,烟雾有较好的灵敏度。5、具有长期的使用寿命和可靠的稳定性6、快速的响应

10、恢复特性五、应用:适用于家庭或工厂的气体泄漏监测装置,适宜于液化气、丁烷、丙烷、甲烷、酒精、氢气、烟雾等监测装置。符号参数名称技术条件备注 Vc回路电压15VAC or DC VH加热电压5.0V0.2 VAC or DC RL负载电阻可调 RH加热电阻313室温 PH加热功耗900mW 表4.1 标准工作条件符号参数名称 技术条件备注 Tao使用温度-10-50 Tas储存温度-20-70 RH相对湿度小于95%RH O2氧气浓度21%(标准条件)氧气浓度会影响灵敏度特性最小值大于 表4.2. 环境条件 符号参数名称 技术参数备注Rs敏感体表面电阻 3K-30K (1000ppm 异丁烷 )

11、探测浓度范围100ppm-10000ppm液化气和丙烷300ppm-5000ppm 丁烷5000ppm-20000ppm 甲烷300ppm-5000ppm 氢气100ppm-2000ppm 酒精 (3000/1000) 异丁烷浓度斜率 0.6标准工作条件 温度: 202 Vc:5.0V0.1V 相对湿度: 65%5% Vh: 5.0V0.1V预热时间 不超过1小时表4.3 性能参数 5 系统主程序设计及流程图主程序流程图如下图所示。首先,要预热传感器,MQ-2烟雾半导体电阻式传感器不通电一段时间储存后,再通电时,烟雾传感器不能立即妥善收集的信息,需要一些时间来热身。初始化之后,系统进入监视状态

12、。 6 软件程序功能实现模块6.1 基于VB语言上位机程序控制void SampleApp_MessageMSGCB( afIncomingMSGPacket_t *pkt ) /此函数是将zigbee模块的收到的信息发送给PC uint16 flashTime; switch ( pkt-clusterId ) uint8 i,len; case SAMPLEAPP_WANGPENG_ID: /王鹏组 HalUARTWrite(0,&pkt-cmd.Data0,8); HalUARTWrite(0,n,1); break; case SAMPLEAPP_CHENGNIAN_ID : /程念组

13、 HalUARTWrite(0,&pkt-cmd.Data0,5); HalUARTWrite(0,n,1); break; case SAMPLEAPP_GUANG_ID: /谢金光组 HalUARTWrite(0,&pkt-cmd.Data0,8); HalUARTWrite(0,n,1); break; case SAMPLEAPP_JING_ID : /王静组 HalUARTWrite(0,&pkt-cmd.Data0,4); HalUARTWrite(0,n,1); break; case SAMPLEAPP_COM_CLUSTERID: /如果是串口透传的信息杨平组 if(pkt-

14、cmd.Data1=G) Go(); else if(pkt-cmd.Data1=B) Back(); else if(pkt-cmd.Data1=S) Stop(); else if(pkt-cmd.Data1=R) Right(); else if(pkt-cmd.Data1=L) Left(); for(i=0;icmd.Datai+1,1);/发给PC机 HalUARTWrite(0,n,1); / 回车换行 break;6.2 ZigBee核心板下位机烟雾传感器程序void SampleApp_Init( uint8 task_id ) SampleApp_TaskID = task

15、_id; SampleApp_NwkState = DEV_INIT; SampleApp_TransID = 0; MT_UartInit();/串口初始化 MT_UartRegisterTaskID(task_id);/登记任务号 HalUARTWrite(0,Hello Worldn,12); /(串口0,字符,字符个数。) /*烟雾传感器电路初始化*/ P2SEL &= 0X01; /设置P0.0为普通IO口 P2DIR &= 0X01; / 在P0.0口,设置为输入模式 P2INP &= 0x01; /打开P0.0上拉电阻void SampleApp_MessageMSGCB( af

16、IncomingMSGPacket_t *pkt ) uint16 flashTime; switch ( pkt-clusterId ) case SAMPLEAPP_POINT_TO_POINT_CLUSTERID: if(pkt-cmd.Data0) HalUARTWrite(0,Got bad Airn,12); /有烟雾 else HalUARTWrite(0,No bad Airn,11); /有烟雾 break; case SAMPLEAPP_FLASH_CLUSTERID: flashTime = BUILD_UINT16(pkt-cmd.Data1, pkt-cmd.Data

17、2 ); HalLedBlink( HAL_LED_4, 4, 50, (flashTime / 4) ); break; void SampleApp_SendPointToPointMessage( void ) uint8 L; if(AIR=1) L=1;/没烟雾 HalUARTWrite(0,Got bad Airn,12); /串口 HalLcdWriteString( Got bad Air, HAL_LCD_LINE_3 ); /LCD else L=0;/有烟雾 HalUARTWrite(0,No bad Airn,11); /串口 HalLcdWriteString( No

18、 bad Air, HAL_LCD_LINE_3 );/LCD if ( AF_DataRequest( &Point_To_Point_DstAddr, &SampleApp_epDesc, SAMPLEAPP_POINT_TO_POINT_CLUSTERID, 1, &L, &SampleApp_TransID, AF_DISCV_ROUTE, AF_DEFAULT_RADIUS ) = afStatus_SUCCESS ) else / Error occurred in request to send. 7作品实物图展示 图7.1 图7.2 图7.38实验小组成员分工姓名课程设计中承担

19、的任务负责画PCB电路图,编写调试程序,组织小组成员分工合作制作电路板,并打好电路板上的元器件焊接洞孔根据原理图焊接实物元器件,并测试电路是否正常工作查找相关资料文献,总结完成实践报告9实验总结 通过这次课程实践,我们学会了如何画一个好的电路图,对DXP电路画图软件有了更深刻的了解,已经能够熟练地制作自己的元件库和画好电路图。在这次的实验中,我们自己做集成电路板,根据原理图实物焊元器件,检测电路是否有问题等等一系列的实践让我们的动手能力有了很大的提高。在完成电路板的制作之后,然后检查电路焊接的完整性以及电路是否合格通过,然后边写程序边调试,这些都是学习的过程,当实验做成功之后,你会发现学习的过

20、程虽然辛苦,但是结果还是很令人开心的。 在这次课程实践中,我们小组分工明确,互相合作,也是我们可以成功完成的关键因素,在大家的共同努力下我们完成了这次课程设计,所以让我们知道了合作意识对一个团队的重要性。最大的收获是,我们都学会并了解了在物联网邻域一项重要的无线通信技术ZigBee,了解如何运用此项技术进行运用开发。10 参考文献【1】 无线龙 ZigBee无线网络原理 冶金工业出版社【2】 李晓卉,方康玲,张亮 基于ZigBee的室内气体检测系统 湖南工业大学出版社【3】吴灿阳 ZigBee的技术实践教程 北京航空航天大学出版社【4】王春 张良栋 基于ZigBee的焊接环境有毒气体检测【5】王延年 穆文静 基于ZigBee的无线信号采集传输系统的研究 西安工程大学学报【6】范志国 基于ZigBee的无线传感器网络节点的设计与通信实现 现代电子技术【7】黄浩忠 火灾自动报警检测系统 中国建材工业出版社11.小组成员评分学 号姓 名评 分签 字 指导老师签字:年 月 日

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1