RFID技术与应用课程设计-基于RFID的灭火器管理系统.doc_第1页
RFID技术与应用课程设计-基于RFID的灭火器管理系统.doc_第2页
RFID技术与应用课程设计-基于RFID的灭火器管理系统.doc_第3页
RFID技术与应用课程设计-基于RFID的灭火器管理系统.doc_第4页
RFID技术与应用课程设计-基于RFID的灭火器管理系统.doc_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

RFID技术与应用课程设计报告学 院:_电气与信息工程学院_ 专业班级: 物联网 学生姓名: 学 号: 设计地点(单位)_ _ _ _ _设计题目:_ 基于RFID的灭火器管理系统 _ 完成日期: 2017 年 01 月 13日 指导教师评语: _ _成绩(五级记分制):_ _ 指导教师(签字):_ _ RFID技术与应用课程设计报告 摘要 课程设计任务书设计题目:基于RFID的灭火器管理系统学生姓名 课程名称RFID技术及应用专业班级物联网2014级01、02地 点I323起止时间2017-1-3至2017-1-13设计内容及要求 本系统主要分为RFID信息模块及上位机模块。(1) 本系统的功能包括灭火器管理模块、灭火器过期提醒模块、灭火器位置监控模块、片区内灭火器管理模块、灭火器实时跟踪模块。(2) 上位机软件可采用C、C+、C#、java、VB语言中的任意一种编写,需实现数据的管理和展示功能。(3) 其他功能自由发挥。设计参数进度要求1、 第1天熟悉任务要求,完成任务分解;2、 第2-4天撰写设计报告;3、 第5-7天软件编程与测试;4、 第8-9天系统集成和测试;5、 第10天撰写报告。参考资料1、单承赣,射频识别原理与应用,北京:电子工业出版社,20082、黄玉兰,物联网射频识别(RFID)核心技术详解,北京:人民邮电出版社,20103、董丽华,RFID技术与应用,北京:电子工业出版社,2008其它说明.本表应在每次实施前一周由负责教师填写二份,学院审批后交学院教务办备案,一份由负责教师留用。.若填写内容较多可另纸附后。3.一题多名学生共用的,在设计内容、参数、要求等方面应有所区别。系主任: 指导教师: 年 月 日IRFID技术与应用课程设计报告 摘要摘要在分析当今消防安全的情况以及消防设备的管理下,本系统提出一种基于RFID的灭火器管理系统。本系统可分为三个模块,射频模块、通信模块、上位机模块。射频模块采用RFID技术可实现灭火器过期提醒、灭火器的位置监控、灭火器的实时跟踪、分区管理,当灭火器的某一项数据发生变化异常时,该模块不仅要发出报警提醒,还要周期性的向通讯模块发送相应的数据信号,直到问题被解决为止。通信模块负责将这些信号传递到上位机接收到数据便执行显示或操作数据库。本系统使用Microsoft SQL建立数据库进行统一管理,利用java设计上位机的前端和后台,同时利用ZigBee技术进行通信,底层硬件使用了RFID标签和阅读器、CC2530和STC89C52单片机。该系统具有成本低、操作简单、架构简单、智能化等特点,解决了消防安全中灭火器管理方面的纰漏。关键字:RFID ZigBee java 灭火器管理13RFID技术与应用课程设计报告 目录目录摘要I目录II1 引言32 选择标准42.1 非接触智能卡的国际标准42.2 射频接口42.3 射频选择43 软件分析53.1 STC89C52软件分析53.2 上位机后台程序分析54 系统设计及实现74.1 系统总体方案设计74.2 软件设计及实现75 结语115.1 总结115.2 展望11致谢12参考文献13RFID技术与应用课程设计报告 1 引言1 引言随着RFID技术的日渐成熟和飞速发展,物联网技术在智慧城市的应用越来越受到关注。物联网技术应用到消防安全领域也随着热潮在不断的发展和完善,主要是针对消防设备的管理。消防设备主要包括灭火器、疏散指示灯、防毒面具、消防栓、防火门、消防水枪、自动报警器、手动报警器、安全指示牌等。消防设施、设备的质量关系着整个区域的安全与稳定。然而,消防设备大多位置疏散,类型不一,数量众多,十分不易于日常管理与维护,但是消防安全保障对有些单位和小区十分重要,这对消防设施管理者是严峻的挑战,对物联网技术是机遇也是挑战。基于消防设备的管理与维护,本系统旨在灭火器的管理方面,拟解决灭火器不具备智能感知功能,经常疏于管理和维护,从而形成信息孤岛,出现异常时没能及时处理,导致在紧急情况下不能使用或没有灭火器可用而造成严重后果的实际问题。在本系统中,通过在消防设备存储窗上安装RFID阅读器,灭火器上贴上RFID电子标签,使灭火器具备感知能力,并能和存储窗进行信息交互。再此基础之上,本系统使用了ZigBee技术,每个灭火器存储窗一个节点,组建了一个无线传感器网络,使用Microsoft SQL数据库对数据进行管理,使用java技术编写上位机,使对灭火器的过期提醒、位置监控、实时跟踪等管理变得常态化、高效化、精准化、透明化、智能化。RFID技术与应用课程设计报告 2 选择标准2 选择标准标准是对重复性事物和概念所做的统一规定,它以科学、技术和实践经验的综合成果为基础,经有关方面协商一致,有主管机构批准,以特定形式发布,作为共同遵守的准则和依据来实施。选择或统一的标准才能够确保协同工作的进行。2.1 非接触智能卡的国际标准国际标准化组织(ISO)/IEC制定了国际标准、国家标准和行业标准,且其宗旨是在世界范围内促进国际标准的制定,协调世界范围内的标准化工作。ISO/IEC制定的RFID标准可以分为技术标准、数据标准、性能标准和应用标准。技术标准比较常见的是ISO/IEC 18000 2低于135kHz频率的空中接口标准和13.56MHz频率下的空中接口标准;数据内容标准常见的有ISO/IEC 15963射频标签的唯一标识。2.2 射频接口接口主要是用于数据传输和交换的技术,在阅读器控制模块与应用软件之间的数据交换主要就是要通过接口来实现的。其中可以采用的接口有RS 232、RS 485、RJ45、USB2.0、USB3.0或WLAN接口。2.3 射频选择RFID电子标签分为低频(125KHz)、高频(13.56MHz)、超高频(433MHz、860930MHz)和微波(2.45GHz)四种类型,工作的耦合方式分为磁场耦合、电场耦合和点磁场耦合方式。但本系统的RFID阅读器选择的是MRC522,由阅读器固定标签的选择频段为高频,所以选择M1卡位标签。RFID技术与应用课程设计报告 3 软件分析3 软件分析本系统共使用了两种单片机,即CC2530和STC89C52RC,STC89C52控制射频识别模块,通过读标签获取灭火器信息,处理之后将有效消息传送到CC2530,通过CC2530组建的ZigBee网络发送信息。CC2530部分软件有同组其他伙伴完成,这里就只分析STC89C52。除此之外,还有上位机的后台程序,包括数据库和串口的系统调用。3.1 STC89C52软件分析RFID电子标签阅读器MRC522连接在STC89C52单片机I/O口上,52单片机控制阅读器对灭火器标签的读取和更改,并通过读取到的内容判断该灭火器是否处于异常,如处于异常状态,便要发出啊报警提醒信号。在52单片机的程序设计中,由于要处理的事件众多,若以变量来保存,将要占用很大的内存,所以决定以标志位来判断发生了什么情况,其中需要几个重要的标志位宏定义如图3.1所示,另外事件变量flag是一个字符类型的变量,该变量的每一个bit位都表示一个事件,它与图3.1所定义的宏做位运算,来对事件标记进行清0或置1,当该卫视置1表示事件发生,便进入与事件相对应的处理程序段,处理完成后将改为清0。图3.13.2 上位机后台程序分析上位机后台程序主要完成对ZigBee网络协调器串口的监听,并对串口接收到的数据进行解析处理,以及更新或跳转前端显示、更新或读取数据库。除此之外,还要监听前端所显示的按钮,当按钮按下便执行跳转或存取数据库。(1)数据库采用的是Microsoft SQL设计,总共建立了两张简单的表,分别为userTable和fireTable,如图3.3和3.4所示。图3.3 userTable数据表图3.4 fireTable数据表(2)所有数据通过串口收发,串口的动作是整个系统数据变化的灵魂。当串口传来数据时,后台程序更改前台的显示,有需要连接或更新数据库的数据,便采用的JDBC技术对数据库进行操作。RFID技术与应用课程设计报告 4 系统设计及实现4 系统设计及实现4.1 系统总体方案设计针对本系统的需求,我们设计的系统架构如图4.1所示。4.2 软件设计及实现(1)在每个灭火器存储窗中需安装STC89C52对灭火器进行监控,其软件工作流程为图4.2所示。(2)上位机后台程序是以跟踪前端显示和监听串口消息为目的,并且在有些数据来的时候需要对数据库进行存取,以保证数据不会丢失,其流程图如图4.3所示。在上位机后台程序中,有两重要的类,分别是串口连接,和数据库连接。串口连接工具类名为“Serial”,部分代码如图4.4所示。图4.4 串口工具类部分代码Java后台程序与数据库的连接采用的JDBC技术,我们创建了十分重要的两个工具类,类名为“sqlUtil”,部分代码如图4.5所示。图4.5 数据库连接部分代码RFID技术与应用课程设计报告 5 结语5 结语5.1 总结这次课程设计是以小组为单位,通过小组成员各司其职、共同努力,最终在有限的时间里完成了本系统的设计与实现。该系统设计是一系列基础知识的综合应用,除了RFID技术之外,还包括51单片机的应用、ZigBee技术、数据库、java,使我们充分利用了所学知识,一定程度上提高了综合实践能力。但由于个人能力有限,起初预订的有些功能没能实现,在后期的学习过程中,还需努力填补这些知识缺漏。5.2 展望本系统虽然实现了任务的基本要求,但还有很多地方存在不足和漏洞。比如串口本是全双工通信,但在融入RFID技术之后,我们没能发挥其全双工特性,使得整个系统在一定程度上缺乏信息交互性。这个问题是至始至终困扰我们最大的技术难题,也是整个系统设计的瓶颈。希望在后期的学习过程中能够发现这个问题的所在,使我们走出这个瓶颈,把系统做的更完美。RFID技术与应用课程设计报告 致谢致谢经过两周的忙碌,终于完成了本系统的设计,其中经历过一个个技术难题,在老师和同学们的帮助下,我们逐个解决,回想起来要感谢的人很多。首先,要感谢xxx老师在RFID课上的认真教学,让我们深刻感受到她对教学充满热情,让我们学地真真切切。其次,要感谢xxx老师和xxx老师这两周的认真监督与指导,为我们整理设计思路,解决设计中的实际问题。然后,要感谢所有教育过我的老师们,是他们教育的日积月累,才促使我们顺利完成本系统的设计与实现任务。最后,还要感谢这两周给予我帮助的同学们,相互交流相互帮助,使得本设计更加顺利。这里,再次感谢老师们、同学们和生我养我的父母!RFID技术与应用课程设计报告 参考文献参考文献1 尹秀菊. 将IC卡运用到企业统计工作的初步探索J. 山东统计, 2004, (3): 38-38.2 彭, 赟. 基于 RFID 的远程考勤系统研究与设计D. 江苏:江苏科技大学, 2014. 1-3.3 常化腾. 物联网技术发展前景展望J. 计算机光盘软件与应用, 201

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论