基于Zigbee的考勤器设计.docx
- 文档编号:29601828
- 上传时间:2023-07-25
- 格式:DOCX
- 页数:50
- 大小:1.47MB
基于Zigbee的考勤器设计.docx
《基于Zigbee的考勤器设计.docx》由会员分享,可在线阅读,更多相关《基于Zigbee的考勤器设计.docx(50页珍藏版)》请在冰豆网上搜索。
基于Zigbee的考勤器设计
南京工程学院
工业中心
本科毕业设计说明书(论文)
题目:
基于Zigbee的考勤器设计
专业:
********************
班级:
************学号:
**********
学生姓名:
******
指导教师:
*******************
起迄日期:
*******************
设计地点:
***********
摘要:
Zigbee技术是一种距离短的无线传输的自组织网络,它所提供的是简单、灵活、可靠的方式,因为在楼宇布线相当复杂,这一技术广泛应用在楼宇自动化中。
ZigBee技术具有无线传感网络,低功耗、低成本、时延短、网络容量大的特点,但其数据传输量不大,适合于数据采集和监控网点多的应用场景。
本文主要研究的是ZigBee考勤器的设计,本次试验的设计是由ZigBee的终端节点采集设备、路由传输节点、协调器和电脑VB系统软件组成,利用CC2530开发软件以及IARC集成开发软件设计平台,分别实现对卡号信息的采集(卡号、姓名、出入时间、出入地点等)、数据的传输和数据的查询等功能,来完成实现考勤器的设计。
相较于WiFi和蓝牙,ZigBee技术设计的考勤器具有功耗低,低速率,电池供电能力强等特点,ZigBee作为一种新兴的技术,正在迅速的发展和推广。
关键词:
ZigBee技术、路由、CC2530
毕业设计说明书(论文)中文摘要
毕业设计说明书(论文)英文摘要
TitleAttendanceisbasedonZigbee
Abstract
Zigbeetechnologyisashortdistancefromtheself-organizingnetworksofwirelesstransmission,itprovidesasimple,flexible,reliableway,becausethewiringinthebuildingcomplex,thetechnologyandtheincreasinglywideapplicationsinbuildingautomation.ZigBeetechnologywithwirelesssensornetworks,lowpower,lowcost,shortlatency,networkcapacitycharacteristics,butnottheamountofdatatransmissionsuitablefordatacollectionandmonitoringnetworkandmorescenarios.
ThispaperstudiestheattendancewasZigBeedesign,designofthistrialistheinductionIDcard,nodecapturedevices,routingtransitnodeVBsystemsandcomputersoftware,theuseofCC2530andIARCdevelopmentsoftwareanddesignplatform,respectively,toachievecollectionofcardinformation(cardnumber,name,accesstime,theaccesspoint,etc.),datatransmissionanddataqueryandotherfunctions,tocompletetherealizationofattendanceanddesign.
ComparedtoWiFiandBluetooth,ZigBeetechnologydesignedAttendancehaslowpower,lowspeed,batterycapacityandothercharacteristics,ZigBeeasanemergingtechnology,israpidlydevelopingandpromotion.
Keywords:
ZigBeetechnology.routing.CC2530
前言
信息网络发展越来越壮大,无线网络技术发展越来越迅速,越来越多的公司不断的扩大规模,然而,员工的管理也就越来越不方便,仅靠手工记录数据远远适应不了时代发展的步伐,传统的考勤方式有手动签到、插卡式、条码式,这些都是低速率的方式,然而现在的工作量相当的大,学者们利用现代信息技术一步一步的探索、发现。
而无线考勤器的设计减少考勤员的工作量,考勤数据的准确性和考勤的效率提高了。
而且考勤器具有存储的功能,在以后的查询、管理等方面给考勤员带来了很大的方便。
传统的考勤是用手工记录数据,过程比较费时,而且效率不高,数据不够精确。
当有了插卡式和条形码的考勤器慢慢的有了长远的发展时,考勤器无论是技术还是质量上都有显著的提高。
将无线技术应用到考勤器中是一种发展趋势,将识别技术和无线技术运用到考勤器中将促进考勤器的发展。
最近几年,无线技术的发展很快,无线网络技术慢慢的代替有线技术,机械操作代替人工操作。
无线技术的优点就是省去了有线布线的繁琐,能随时随地的进行数据的传输。
ZigBee技术一开始被称为“HomeRFlite“技术,ZigBee的核心协议就是由EEE802. 15.4工作组在2000年12月成立的工作组来制订的[1]。
ZigBee无线技术解决了,短距离传输、低功耗、低速率、低成本的一种双向无线通信新技术这类问题。
无线联网和控制也能够运用到小型便宜的设施上。
此次实验的设计是基于ZigBee网络技术的考勤器设计,采用无线终端节点(卡)进行对数据的采集,将数据通过ZigBee模块发送到路由节点(东门或者西门),将路由器自身的MAC地址与终端节点的地址一并发送到协调器,将数据传输至PC机,是通过串口RS232通信来进行的,使考勤员进行数据的查询。
这一设计可以应用与学校,公司等需要考勤的场所。
它的成本低和功耗低以及供电时间长的特点,是使用者的首选。
第一章绪论
1.1本课题的研究背景
现如今,随着微电子技术的不断进步,极大的推动了计算机、通讯设备的普及,同时也提升了发展速度,电脑、掌上电脑、手机等电子产品进入到人们的日常生活和工作中也是一个必然的趋势,甚至来说它们已经成为人们生活中的一部分,不可缺少的。
如今无线技术对我们的工作和生活更加方便快捷,有线技术也就渐渐被无线网络技术代替,方便,简单的有线设备都能用无线有效的连接,所以无线网络得到越来越多学者的开发。
将无线技术应用于考勤器,不但提高了考勤的效率,而且还有利于考勤的质量,方便了考勤员的工作量。
1.2本课题的研究目的和意义
随着时代不断地进步,工业自动化也越来越普遍了,同时科技的不断发展,对各方面的要求也就越来越高了,比如开放的数据接口、实时的数据监控与传输、安全的数据链接,有线的通信维护成本高等,这些局限性的特点都是现代通讯技术必须改善的[2]。
因此,无线传输通信建立可靠的数据传输网络在工业设备的环境下成为迫切的需求。
研究人员探索更好的解决方案,例如WIFI、WLAN或蓝牙设备等。
现有一种无线传输的自组织网络,称之为ZigBee网络技术,它是一种短距离传输的技术。
它提供的形式非常的简单、灵活方便,而且可信度极高,它是一种基于IEEE802.15.4标准的低功耗无线个域网协议(WPAN,WirelessPersonalAreaNetwork)。
适用于自动控制等范围,能够嵌入在各种各样的设备中,ZigBee技术作为当今最具代表性的、新兴的无线传感网络技术,它具备很多优点:
较短的延时时间、多地的成本,功耗也不高,超大的网络容量。
数据采集多、监控网点多的场合更适合ZigBee技术使用,同时地理位置复杂的场合也离不开它。
网络无线技术发展迅速,已经成为市场上前景很好的无线通信与网络技术之一。
目前考勤系统运用该技术,大范围的网络数据传输,采用多跳的方法,这样更容易实现,同时减少了不必要的麻烦,提高了工作效率[3]。
一个优秀的企业要有一套科学的企业管理制度,企业管理的重要组成部分是人力资源的管理。
现在的企业中,考察一个员工工作效率的指标就是他的出勤率,将来我们走进企业工作也会遇到。
而对于员工出勤率的统计就需要考勤器来完成了。
随着电子信息技术发展越来越好,考勤的方法也在不断的改进和创新。
计算机一般都是被用来做考勤的管理系统,这样的一个子系统,它考勤数据的精确,是由计算机网络提供的,同时也给考勤制度打下了根基[4]。
现在的考勤系统计随着算机技术的发展,功能越来越成熟,从一开始的人工考勤,发展到磁卡式考勤,之后是感应式IC卡考勤器,到后来的先进的指纹识别考勤以及人脸识别考勤,现在还有一种较为先进的考勤系统:
虹膜识别考勤系统。
现在在市场上考勤系统种类繁多,运用场合也多,比如在财经、移动、商业等方面被大家广泛的应用。
在企业单位和事业单位中,人事管理工作中考勤的管理不用说都知道,这部分很重要,运用价值很高。
企事业单位用考勤管理系统来反映员工的迟到、缺席、早退等出勤情况的信息,以便各类情况进行管理。
考勤管理系统中记录的信息直接的与员工切身利益相挂钩,如员工的考核、工资调整、职位调升等,这些都是与考勤信息挂钩的。
就如今而言,在中国各种企业中都有考勤,只不过考勤的方式不一样,大多是以下几种:
人工登记考勤、人工刷卡考勤、指纹考勤、虹膜考勤等。
对于浪费人力、效率低的人工登记考勤的方法来说,会因为人为因素出现不真实的考勤现象。
指纹考勤的特点是:
具备的不变性和唯一性,它是利用人体指纹进行识别进行考勤。
指纹考勤相较于人工考勤来说效率有所提高,但还不足以弥补人工考勤的所有缺点,同时它的价格也很贵,而且环境适应能力比较差。
然而非接触式IC卡具有能独立读取信息,操作简单且方便携带,低误码率,成本低且具有针对性等优点。
网络控制技术慢慢的成熟,将无线网络非接触式IC感应考勤控制系统,推广在企业与校园中存在很大的意义。
1.3考勤器系统的发展现状
1.3.1国外考勤器的发展现状
国外在ZigBee技术方面的钻研比我国早很多,他们的技术也很成熟,在标准化方面,IEEE802.15.4工作组主要担任制定物理层、媒体访问控制层的协议,在国外利用ZigBee技术来设计与考勤系统有关的实验也有很多,尤其是研究指纹的识别的发展,国外从事指纹识别研究的科研机构与学校有很多,国外的考勤系统市场已经慢慢的进入了成熟稳定的阶段,它们主要的产品的划分已经进入了细分阶段,有针对性的生产。
例如,标签和读卡器就只由标签和读卡器的厂家生产,如美国的HL-Data公司和HMD公司以及德国的Destle公司。
有些公司研究生产控制器就只研究它的生产的控制器和其软件部分,例如美国的北计算机公司、CSI公司。
他们凭借其产业的构成和主要的专业公司,由于它们的雄厚的财力,先进的技术、领先的市场以及专业人员的积累,将这个市场慢慢的垄断了。
这正是因为市场的渐渐的成熟,人们通常了解考勤控制系统的概念之后,在购买考勤器设备方面就可以很容易的区别,然后从不一样的公司采购到每个部分的设备,从而可以对其自己进行系统集成的成套的安装与调试[5]。
1.3.2国内考勤器技术的发展现状
在中国,研究ZigBee的技术比较晚,ZigBee模块的制造商在我国通常都被芯片厂家数量等问题限制其价钱,然而现在国外依然占据着国内的考勤器市场,因为我们国家还没有自主研发制作的ZigBee无线网络技术的成熟产品,但却只有一些简单应用的和针对性的研究文章,在期刊杂志上出现过,但是随着无线技术的发展,也有许多的研究所和组织机构在研究这种无线技术[6]。
即使考勤技术方面得到了较大的发展,但识别度还是不能够满足实际应用,除了引进国外技术外,还有国内公司独立研究开发的产品,但是有些产品在应用到网络上还是不太成熟,还没有得到更广泛的应用。
国内一些厂家在的硬件技术上越来越成熟,国内的一些电子市场也出现了在这方面的成长期有明显的迅速发展的趋势。
现在,我国考勤器的种类各种各样,价格也参差不齐。
现在市场上大多数是中小型企业常用的考勤器,可以大致分为:
感应卡考勤机和电子打卡式考勤机以及指纹考勤机这三种,这三种考勤器存在优缺点各异。
由于考勤器的科学技术不同,它们的价格也参差不齐[7]。
国内考勤器的市场发展很快,企业、学校等场所对其使用率在逐渐增加,但是竞争也相当的激烈。
考勤器与其他行业相比,它的利润还是比较的高的,势必会引起很大一批的企业加入其中,虽然它目前仅只有四亿以上的规模,但它的发展速度很迅速,相信它以后的市场是非常好的。
ZigBee技术有很好的使用前景,在未来的几年里ZigBee技术将在家庭网络、工业控制、汽车自动化、医疗设备、工业无线定位控制等许多领域具有广泛的应用,尤其是工业控制和家庭自动化等范围,这些以后将成为ZigBee技术的重要的应用范围。
1.4考勤器的发展趋势
考勤器的发展趋势如表1所示。
表1考勤器的发展趋势
名称
方式
特点
手工考勤
考勤人员手工记录考勤数据
费时、搜集整理数据困难
插卡式考勤器
在金属制成的卡片上打上有规律的孔,然后利用感光元件和光投影区分每个人的编号
但是由于金属片容易变形,从而导致了识别的误差的缺点
条码式考勤器
采用光学原理,投影出一个条形码的图像,工人下井前用矿灯照射一下专门的考勤探头就可以施行考勤
方法便捷,因所处环境原因,存在维修频繁,投影走样的缺点
磁卡式考勤器
感应式IC卡或ID卡,将姓名、卡号先写入卡内,员工刷卡即可
现在最为普遍的考勤器,方法非常方便
身份识别考勤器
利用人的身体特征来辨别,这种考勤器只需要人的一个手指、手撑、人脸放在放在或面向读卡器的前面就能够识别他的身份
能够避免代打卡的现象,提高管理制度,同时也提高了考勤数据的准确性
摄像考勤器
射频智能卡与摄像技术的完美结合,考勤机内置摄像头可在刷卡的同时对刷卡者进行拍照存档
考勤、监控二合一、具备移动侦测功能
随着现代科技的进步,将无线技术使用在考勤器方面将被广泛利用与推广,移动互联网的一种应用的尝试是将ZigBee技术运用到考勤系统中,这种低功耗,成本低的特点,正是大家所需求的,而且一定具有市场价值。
1.5本课题的研究内容
本文首先对ZigBee技术进行论述,阐述了ZigBee协议重要性。
本次实验采用的是CC2530模块以及IARC的集成开发软件设计平台,来实现考勤器对数据的采集,修改和查询,基于ZigBee为核心设计安全员考勤器,考勤器具有两类节点:
路由节点与考勤节点,由考勤节点(终端节点)采集员工卡的ID(时间与卡号),然后由ZigBee网络通过路由节点传输到PC监控系统,读取考勤信息。
最后可以通过VisualBasic软件对采集的数据进行查询。
研究工作的具体内容如下:
1、研究考勤管理的要求及无线网络系统的设计以及ZigBee协议栈和组网方式。
2、了解ZigBee无线节点的设计方案,无线通信方式和ZigBee的休眠与唤醒。
3、熟悉运用IARC集成开发软件,对基于ZigBee的考勤器设计的程序进行编写与仿真调试。
4、掌握无线传输下的考勤器的结构和其工作原理,并对其进行分析,对每个模块进行调试。
1.6本章结构
本文是以ZigBee的考勤器设计作为应用背景的研发工程项目,从而设计了无线终端节点采集信息的考勤器。
全文内容共分为六章,各章的主要内容如下:
第一章描述了ZigBee技术和IEEE802.15.4标准的特点与相关的研究背景以及考勤器的发展历史及其发展趋势;
第二章研究考勤器的总体结构、基于ZigBee考勤器的工作原理以及无线网络ZigBee的研究;
第三章对系统的电源电路,串口电路等进行了分析,给出了考勤器系统的结构设计方案图,并设计出了本次实验的硬件电路;
第四章描述了在IARC设计平台下的具体软件设计方案及其实验程序;
第五章讲述本次实验的调试过程和调试结果;
第六章对本篇论文的研究工作进行总结,说明在本次实验中主要的工作以及本次实验中存在的问题。
第二章考勤器系统介绍
无线考勤器的设计是为了代替传统的考勤模式,应用ZigBee技术设计的考勤器实验对数据的采集、传输、管理,此设计具备功耗低,成本低的特点。
2.1考勤器系统结构介绍
本次设计的系统结构是由两个终端节点(卡)、路由器(门)、协调器和PC组成,考勤节点(终端)采集员工卡的ID(姓名、时间、卡号),然后由ZigBee无线网络通过路由节点传输至协调器,协调器接收到由ZigBee传输给路由器发出的数据后,通过RS232串口输送至PC机,考勤员能够通过串口调试来查询员工的考勤信息。
本实验的系统结构图如图2-1所示。
图2-1系统结构图
2.2ZigBee的介绍
ZigBee技术是一种短距离的双向无线通信技术,ZigBee协议由媒体访问控制层(MAC)、物理层(PHY)、传输层(TL)、网络层(NWK)以及应用层(APL)等上下五层组成。
如图2-2所示ZigBee无线网络各层示意图。
图2-2ZigBee无线网络各层示意图
ZigBee是一种标准,这个标准解释了短距离、低速率传输无线通信数据所需的全部通信协议ZigBee协议栈包含了ZigBee联盟定义和IEEE802.15.4的两个方面[8]。
ZigBee这种无线数据传输网络可靠度比较高,与GSM(全球移动通信系统)网络和CDMA(码分多址通信技术)相似。
它的通讯范围从75米到几百米,有时甚至到几千米,而且还支持无线增加。
ZigBee这个无线数据传输网络平台,它是由65000以上的无线数据传输模块组成的。
在整体的网络中,每个网络节点的距离可以从标准的75米扩展到无线长,而ZigBee网络的数据在任何一个传输模块之间都可以进行相互的通讯。
ZigBee网络具有的特点如下:
(1)安全性高、可靠度高
就无线通信来说,对于在传输的过程中电磁波,受到的干扰因素有很多,比如说天气等等之类的原因,因此在传输的,过程中具有不可靠性,ZigBee联盟考虑到了这些因素,使用了一些方法来改进数据传输的安全性,短距离无线通信协议被物理层兼容,它的可靠度很高,同样利用DSSS技术和OQPSK技术;处理数据冲突效果运用CSMA-CA(CarrierSenseMulipleAccessCollisionAvoidance)技术来解决。
(2)低功耗、低成本
ZigBee技术应用于8-bitMCU,功耗低。
在待机模式时,只需要两节五号的干电池给一个节点供电,那该节点就可以持续工作半年或者一年,以及更长的时间。
这就是ZigBee的突出显著的优势。
通过大幅简化协议,对通信控制器的要求降低了,预测剖析,按8051的8位微控制器来预算,它的所有功能的主节点须要32KB的代码,子节点至少4KB的代码,并且ZigBee免协议专利费。
所以每块芯片的市场价钱大致在15元左右。
(3)容量大
网状网络、星状网络和片状网络构成了ZigBee技术,若干子节点被一个主节点管理着,一个主节点最多能够管理254个子节点;同时上一层的网络节点管理着主节点,组成一个大网,这个大网有65000各节点构成的。
2.3研究ZigBee组网
最常见的ZigBee网络有:
点对点拓扑和星型拓扑这两种拓扑结构,如图2-3所示。
最少要有一个FFD(全功能设备)完成对一个ZigBee网络进行协调性能,终端节点是RFD(精简功能设备)用来减少系统的成本。
一个FFD和若干个RFD组成星型拓扑结构,该结构中的FFD作为网络协调器功能,协调器都只是与其余的设备通讯,需要做的事件由协调器来解决,星型网络拓扑形式大致都利用64位长地址。
除此之外,协调器还可以给设备配置自身的16位地址来节省带宽。
在协调器与设备进行初始连接(Asso-ciation)时获得短地址的调配。
具体的星型网络组建流程图如图2-4所示。
图2-3 ZigBee网络拓扑结构图
图2-4星型网络组建流程图
要对硬件部分进行初始化,我们可以先通过串行端口来进行,然后再对MAC层来采取初始化,如图2-5和图2-6所示。
在此以后,进行星形网络的组建,成为网络协调器每一个FFD设备都有机会,要怎么确立一个网络本身的网络协调器。
这是由上层的协议决定的。
最为简单的方法是:
首次激活一个FFD设备后,要先进行广播查找,申请网络协调器接收,假如网络中已经存在协调器则表示FFD设备接收到了响应,然后再通过一些方法进行认证就行,这样
这个设备就变成为了网络中的常见设备。
如果说是没有接收到响应信号,或者认证不成功,那么这个FFD设备是可以自身组建网络的,那必定会成为协调器就网络而言。
网络的标识符是特定的,它是由网络协调器来选择的,在星型网络中设备主从关系,必须由这个特定的标识符来规定。
图2-5硬件初始化流程图2-6MAC层初始化
当一个新的网络被创建时,协调器就起到了作用,对于怎样创建源端点和目的地端点之间的链接是需要告知它的。
所谓的ZigBee协议是为端点绑定的一个特殊过程。
一个设备管理器或者一个远程网络节点,可作为绑定过程的组成部分之一,它能够请求协调器修改其绑定表。
每个链路依照它的源端点和群集地址来特定其含义。
2.4无线网络数据传输对比
无线网络数据传输有WiFi、蓝牙、ZigBee等,不同的协议都有不同的应用范围[9]。
表1是三种短距离无线通信技术各个特性的对比。
表1三种短距离无线通信技术的对比表
ZigBee
WiFi
蓝牙
频段
2.4 GHz
2.4 GHz
2.4 GHz
传输速率
传输速率不高(小于250Kbps)
传输速率大(大约11Mbps)
传输速率小于3Mbps
传输距离
ZigBee的传输距离根据发射的功率来决定,大约有几百米到几千米
传输距离为1米到100米不等
蓝牙的传输距离只有10米左右
安全性
中等
低
高
应用场合
适用于工业控制、智能家居控制、环境监测等领域
适用于掌上设备,例如手机,iPad,笔记本电脑等
在两部手机之间进行小量数据的传输以及无线鼠标的使用
市场现状
正处在高速发展和推广中,是一种新兴的技术
技术很成熟
应用也很多
目前市场上的蓝牙芯片价格很高,因此产品的成本提高了很多
本次设计选用ZigBee技术作为无线网络数据传输,ZigBee适用的环境要求是信噪比较低,它的传输的距离是根据它的设置和它的信号的强度来说的,一般无线信号的能够达到10米至40米。
有区别的网络拓扑结构(包含依据修改节点间路由的网状配置以及中间节点的可用性动态)完全被ZigBee标准支持,而且对主要的电源管理和应用管理进行了改进。
通过调查,终端节点参与一个ZigBee网络的时间小于30毫秒,从睡眠状态与活动状态间转换只需15毫秒,接入通道的时间一般在15毫秒内就能够完成。
常见的ZigBee网络节点有,有终端节点、路由器和协调器三种类型。
ZigBee做为网络协调者存在时,协调器正处于初始化组网结构,这时候一个节点就能够满足每个ZigBee网络的需求;我们都知道路由器,一般是固定的,但是ZigBee的路由器节点跟我们平常见的有所不同,它是一种可选择的组件。
它的消息选择是可以与另一个ZigBee路由器,或者ZigBee协调器
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 Zigbee 考勤 设计
![提示](https://static.bdocx.com/images/bang_tan.gif)