基于ZigBee技术的无线考勤系统设计v3.0
- 格式:doc
- 大小:4.00 MB
- 文档页数:15
ZigBee 3.0通信技术的优缺点及应用场景ZigBee 3.0的优缺点按照官方给出的描述来看,ZigBee 3.0标准与ZigBee1.2标准相比,有以下几点优势:1、安全性更高;2、稳定性更好;3、兼容性更好;4、功耗更低。
从市场应用角度来看,ZigBee 3.0覆盖了最广泛的设备类型,包括家庭自动化、照明、能源管理、智能家电、安全装置、传感器和医疗保健监控产品等。
它同时支持易于使用的DIY设备以及专业安装系统。
基于IEEE 802.15.4标准、工作频率为2.4 GHz。
ZigBee 3.0解决了智能家居领域应用最主流协议ZigBee不同应用层协议互联互通的问题,也进一步标准化了ZigBee协议,向智能家居的互联互通迈出了一大步。
虽然ZigBee 3.0并不能完全解决智能家居互联互通的问题,不过却能够解决应用层协议的统一问题,ZigBee 3.0的出现是为了统一ZigBee RS /HA/LL/BA/HC/TS等应用层协议,用于解决不同应用层协议之间的互联互通问题。
ZigBee协议有很多的应用层协议,不同的应用层协议彼此是独立不互通的,此外,由于标准化的问题,就算应用层协议相同,也不能够实现互联互通。
ZigBee 联盟还推出ZigBee 3.0认证来规范各个厂商使用标准的ZigBee 3.0协议。
Zigbee3.0物联网应用场景目前市场上智能家居应用中,ZigBee 3.0已然是不可或缺的重要角色,亿佰特E18系列是典型小体积 2.4GHz 频段的ZigBee 无线模块,贴片型、IPEX 接口、发射功率 100mW、引脚间距 1.27mm,适用于多种应用场景(尤其智能家居)。
采用美国德州仪器(TI)公司原装进口 CC2530 射频芯片,芯片内部集成了8051 单片机及无线收发器,并内置 PA+LNA,极大的扩展通信距离、提升通信稳定性。
可以应用于智能家居中的各个智能子系统:智能灯控、智能温湿度调节、智能清洁等系统、除此之外目前在智能医疗监控系统与智慧城市交通系统中也可以被广泛应用。
基于Zigbee技术的无线门禁控制系统设计张慧颖;钱同云;马淑华【摘要】针对目前无线门禁系统无线化、智能化的特点,设计了一种基于Zigbee 无线通信技术的无线门禁控制系统,实现对电厂高压控制柜的门禁系统的智能管理。
为了较好的避免无线网络在应用中的缺陷,系统在设计中采用了无线和有线相结合的方式。
该系统成本低、安全性好,易扩展,具有较好的应用前景。
【期刊名称】《数字技术与应用》【年(卷),期】2016(000)009【总页数】2页(P26-26,28)【关键词】门禁;Zigbee;无线【作者】张慧颖;钱同云;马淑华【作者单位】吉林化工学院信息与控制工程学院吉林吉林 132022;中国石油吉林石化公司电石厂吉林吉林 132022;吉林石化公司化肥厂吉林吉林 132022【正文语种】中文【中图分类】TP273门禁系统是智能控制领域研究内容之一,具有很高的实用价值和应用前景。
随着科技的进步,门禁控制系统发展越来越迅速,功能也逐步完善。
门禁系统从机械锁发展到电子门禁,从单一的门禁控制系统发展到智能化、无线化的门禁系统,普通门锁和人工管理早已不能满足智能化的需要。
尤其是拥有上百个电气控制柜的大型电厂及变电所,人工管理更容易造成管理上的困难,因此,采用现代智能化门禁技术不仅实现了可靠、安全、方便实用的特点,更重要的是节省了人力和时间,具有重要的意义[1]。
电厂高压控制柜的门禁系统主要采用Zigbee技术和CAN总线技术相结合的方式实现无线智能化管理。
一套完整的门禁系统主要由Zigbee无线网络、控制器、电锁控制器、传感电路、上位机数据库管理和CAN总线等基本部分构成。
无线网络由充当调节器的基站节点和具有路由功能并配有传感器的终端节点组成。
系统组成框图如图1所示。
本系统的工作原理如下:当电厂的需要检索线路时,管理员预先将授权信息下载到主控板的存储器中,终端节点将采集到的卡号信息通过Zigbee网络送入到主控器中,将卡号与存储器中的卡号进行对比,若卡号有效,则门锁打开,技术人员对被授权的控制柜进行操作。
基于Zigbee无线网络智能家居系统的设计随着科技的不断进步,智能家居系统已经成为人们生活中不可或缺的一部分。
它能够让我们的生活更加便利、舒适和安全。
作为智能家居系统中的一个关键技术,Zigbee无线网络已经受到越来越多的关注和应用。
本文将探讨基于Zigbee无线网络的智能家居系统的设计。
一、Zigbee无线网络技术的特点Zigbee无线网络是一种低功耗、低速率、短距离的无线网络技术,它在短距离通信领域有很多优势。
Zigbee无线网络的传输距离较短,通常在10-100米之间,这使得它更适合于家庭环境中的设备互联。
Zigbee无线网络的功耗非常低,这意味着它可以长时间运行,而不需要频繁更换电池。
Zigbee无线网络还具有较高的网络安全性和稳定性,能够满足智能家居系统对通信安全和可靠性的要求。
二、智能家居系统的设计基于Zigbee无线网络的智能家居系统通常包括传感器、执行器、控制器和网关,其中传感器用于采集环境信息,执行器用于控制家居设备,控制器用于处理数据和指令,网关用于将智能家居系统连接到互联网。
在设计智能家居系统时,需要考虑以下几个关键问题。
1. 设备互联和通信Zigbee无线网络可以连接多种家居设备,如智能灯具、智能插座、智能门锁等。
在设计智能家居系统时,需要考虑如何实现这些设备之间的互联和通信。
一个可行的方案是利用Zigbee无线网络的网状结构,使得每个设备都可以直接和其他设备通信,从而实现设备之间的互联和协同工作。
2. 数据采集和处理智能家居系统中的传感器可以采集各种环境信息,如温度、湿度、光照等。
控制器需要对这些数据进行实时处理,并根据用户的需求进行相应的控制操作。
在设计控制器时,需要考虑如何实现数据的快速采集、传输和处理,以及如何实现多个传感器之间的数据同步和共享。
3. 远程监控和控制通过Zigbee无线网络和互联网的结合,智能家居系统可以实现远程监控和控制。
用户可以通过智能手机或电脑随时随地监控家中的环境情况,并对家居设备进行远程控制。
基于zigbee3.0通信技术的4G DTU数传电台功能简介Zigbee3.0 DTU数传电台产品简介E18-DTU(Z20-485)、E18-DTU(Z27-485)是一款以ZigBee3.0技术为基础的无线电台,具有透传,协议传输,等多种功能。
无线数传电台作为一种通讯媒介,与光纤、微波、明线一样,有一定的适用范围:它提供某些特殊条件下专网中监控信号的实时、可靠的数据传输,具有成本低、安装维护方便、绕射能力强、组网结构灵活、覆盖范围远的特点,适合点多而分散、地理环境复杂等场合,可与PLC,RTU,雨量计、液位计等数据终端相连接。
Zigbee3.0 DTU数传电台功能特点★所有核心元器件原装进口,与目前同类进口数传电台相比,功能最先进、体积最小、价格最优。
★发射功率多种可选。
★工作温度范围:-40℃~+85℃,适应各种严酷的工作环境,真正的工业级产品。
★全铝合金外壳,体积紧凑,安装方便,散热性好;完美的屏蔽设计,电磁兼容性好,抗干扰能力强。
★电源逆接保护、过接保护、天线浪涌保护等多重保护功能,大大增加了电台可靠性。
★强大的软件功能,所有参数可通过编程设置:如功率、频率、地址ID等。
★内置看门狗,并进行精确时间布局,一旦发生异常,模块将自动重启,且能继续按照先前的参数设置继续工作。
Zigbee3.0 DTU数传电台产品特点多类型数据通信:支持全网广播,组播及点播(单播)功能;在广播和点播(单播)模式下还支持几种传输方式。
地址搜索:用户可根据已加入网络节点的MAC地址(唯一的,固定的)查找出相应的短地址,同时也可以根据节点的短地址查找网络中每个节点相应的长地址;数据安全:集成ZIGBEE 3.0安全通讯标准,网络含有多级安全密匙;信道变更:支持11~26等16个信道更改(2405~2480MHZ),不同信道对应不同频段。
网络PAN_ID更改:网络PAN_ID的任意切换,用户可自定义PAN_ID加入相应网络或者将自动选择PAN_ID加入网络。
基于ZigBee技术的智能电子信息系统设计
周小勇
【期刊名称】《信息记录材料》
【年(卷),期】2022(23)11
【摘要】近几年,随着人工智能和物联网技术的不断发展,人们针对智能电子设备的需求越来越多。
基于此,为进一步提高居民的生活舒适性、安全性和便捷性,本文以智能家居系统为例,设计开发了一套基于ZigBee技术的智能电子信息系统。
该系统的设计,由三层架构开发而成,能够将智能设备统一有效地整合在同一个网络当中,从而实现对设备的集中化、自动化管控。
接着,从ZigBee网络搭建、数据存储设计等方面,实现了电子信息系统核心功能的开发。
最后,经试验测试表明,基于ZigBee技术的智能电子信息系统具备良好的稳定性和可靠性,其不同功能模块的设计能够有效满足实际应用需要,以期能够为相关技术人员提供相应的参考支持。
【总页数】4页(P137-140)
【作者】周小勇
【作者单位】漳州职业技术学院
【正文语种】中文
【中图分类】TP242
【相关文献】
1.ZigBee技术在智能电子信息系统设计中的应用
2.基于Zigbee
3.0技术的智能家居系统设计3.基于ZigBee技术的无线智能高压电流表系统设计
4.基于ZigBee技
术的果蔬智能大棚控制系统设计与试验5.基于Zigbee技术的智能家居安防系统设计
因版权原因,仅展示原文概要,查看原文内容请购买。
基于WiFi的无线仪表配置系统设计曹庆年; 王瑶; 孟开元; 杨宏兴【期刊名称】《《西安石油大学学报(自然科学版)》》【年(卷),期】2019(034)006【总页数】4页(P117-120)【关键词】无线仪表; WiFi; 仪表配置; 数字油田【作者】曹庆年; 王瑶; 孟开元; 杨宏兴【作者单位】西安石油大学计算机学院陕西西安710065【正文语种】中文【中图分类】TP273引言随着计算机技术的高速发展,互联网+产业的形式也越来越多样化。
油气田在引入各种计算机设备、通信网络技术的过程中,先后提出了数字油田、智慧油田等解决方案。
这些解决方案旨在实现油田生产和管理的网络化、数字化和智能化,能够节约大量人力和物力成本。
其中,油田远程监控系统的实现是推动油田生产管理走向智慧油田的重要途径。
油田远程监控系统通过各种探测器检测抽油机的载荷、位移、电机电流、单井外输线温度、注水井的注水压力、流量等,通过GPRS/CDMA/ZigBee等无线传输协议[1],将检测到的数据传输到井口控制器,然后通过无线或有线的方式将数据发送到井场监控中心,从而完成对生产过程的监管。
ZigBee技术具有低功耗、低成本、低复杂度、高可靠性等优点[2],比其他通信技术更适合油田现场的环境,目前已经被广泛应用于仪表和RTU之间的通信。
但由于ZigBee信号不能与计算机直接通信,现场工作人员查看仪表数据时只能使用串口线来连接仪表,影响现场调试的效率[3]。
因此,本系统引入WiFi转ZigBee信号转换器,后文称之为WiFi手操器,该手操器的作用是接收WiFi信号,并将其转换成ZigBee信号输出,反之亦可行[4]。
加入WiFi手操器后,工作人员在现场可通过手机、平板等移动智能设备对仪表的参数等进行查看与设置。
1 系统总体设计1.1 设计目标本系统旨在对现场的智能仪表进行参数读取与设定,实现无线仪表的配置功能。
具体来说,用户使用移动智能设备手动连接或扫描WiFi手操器外壳上的二维码,一键连接到WiFi手操器,从而实现仪表基础参数与扩展参数的读取与设定。
基于ZigBee技术的无线温、湿度监测系统的设计与实现摘要:本文基于ZigBee技术,设计并实现了一种无线温、湿度监测系统。
该系统利用ZigBee无线通信技术,实现了温、湿度采集节点与上位机之间的数据传输。
通过对系统的设计与实现,验证了该系统在温、湿度监测方面的可行性和实用性。
1. 引言温度和湿度是影响人们生活和工作环境的重要参数。
传统的温、湿度监测系统通常需要使用大量的有线传感器,并且数据传输受到限制。
为了解决这些问题,本文基于ZigBee无线通信技术,设计了一种无线温、湿度监测系统。
2. 系统设计本系统由温、湿度采集节点和上位机组成。
温、湿度采集节点使用ZigBee无线传感器节点,通过温度和湿度传感器采集环境数据,并将数据通过ZigBee无线通信模块发送给上位机。
上位机通过ZigBee无线通信模块接收数据,并将数据显示在界面上。
3. 系统实现温、湿度采集节点采用ATmega128单片机作为主控制器,通过I2C总线连接温度和湿度传感器,实现对环境数据的采集。
同时,采集节点还集成了ZigBee无线通信模块,通过UART接口与主控制器进行通信。
上位机使用PC机作为主控制器,通过ZigBee无线通信模块接收温、湿度采集节点发送的数据。
上位机通过串口与ZigBee模块进行通信,并将接收到的数据显示在界面上。
用户可以实时监测温度和湿度的变化,并进行相应的调整。
4. 系统测试通过对系统的测试,验证了该系统的可行性和实用性。
实验结果表明,该系统能够准确地采集温、湿度数据,并且稳定性良好。
同时,系统的响应速度也较快,能够满足实时监测的需求。
5. 结论本文基于ZigBee技术,设计并实现了一种无线温、湿度监测系统。
该系统具有无线传输、实时监测和稳定性良好等特点,能够满足温、湿度监测的需求。
未来可以进一步优化该系统,提高传输速率和扩展监测范围,以满足更多应用场景的需求。
⽆线通信技术协议-Zigbee3.0物联⽹的⽆线通信技术有:短距离的⽆线局域⽹通信技术和长距离的⽆线⼴域⽹通信技术。
短距离局域⽹通信技术有Zigbee、Wi-Fi、Bluetooth、Z-wave、6LoWPAN等。
长距离⼴域⽹通信技术有⾮授权频段的Lora、Sigfox,授权频段的GSM、CDMA、WCDMA等较成熟的2G/3G蜂窝通信技术,4G/5G、NB-IoT窄带蜂窝通信技术等。
Zigbee是基于IEEE802.15.4标准的低成本、低速率、短距离、端延时、⾼容量、⾼安全传输的低功耗局域⽹⽆线⾃组⽹通信技术协议。
Zigbee 3.0协议层:Zigbee 3.0 OSI模型IEEE 802.15.4物理层完成的主要任务: 1)开启和关闭⽆线收发信号 2)能量检测 3)链路质量指⽰ 4)空闲信道评估 5)信道选择 6)数据发送和接收PHY通过射频固件和硬件提供MAC层和物理⽆线信道直接的接⼝。
PHY还包括PHY管理实体(PLME),以提供调⽤PHY管理功能的管理服务接⼝,同时PLME还负责维护物理层 PAN 信息库(PHY PAN).IEEE 802.15.4 MAC⼦层完成的主要任务: 1)协调器产⽣⽹络信标 2)信标同步 3)⽀持PAN关联和解关联 4)CSMA-CA信道访问机制 5)处理和维护保证时隙机制 6)在两个对等MAC实体间提供可靠链路MAC层提供了特定服务汇聚⼦层(SSCS)和PHY之间的接⼝。
MAC还包括MAC层管理实体(MLME),以提供调⽤MAC管理功能的管理服务接⼝,同时MLME还负责维护MAC层 PAN 信息库(MAC PAN).ZigBee频段: 全球频段:2450(2400 ~ 2483.5) MHz欧洲频段:868 (868 ~ 868.6)MHz北美频段:915 (9.2 ~ 928)MHzZigBee性能:1. 数据速率⽐较低,在2.4GHz的频段只有250Kb/S,⽽且这只是链路上的速率,除掉信道竞争应答和重传等消耗,真正能被应⽤所利⽤的速率可能不⾜100Kb/s,并且余下的速率可能要被邻近多个节点和同⼀个节点的多个应⽤所⽠分,因此不适合做视频之类事情。
基于ZigBee技术的无线考勤系统设计作者姓名:郭帅指导老师:金中朝摘要:系统基于ZigBee个域网协议和嵌入式系统,使刷卡设备和考勤统计系统分离,具有组网方便,安装拆卸简单,扩容性好,无需布线等特点,可以减少因线路故障带来的损失和不便,提高了系统的稳定性和可靠性。
并完成了ZigBee网络的搭建与优化,嵌入式数据库Sqlite的移植以及嵌入式QT的开发等。
关键字:ZigBee, 射频卡考勤,嵌入式网关1 绪论随着信息化时代的到来,我们生活的各方面都和信息化息息相关。
社会的管理和资金的流通也已经进入信息化的革命。
非接触IC卡“一卡通”便是信息化革命的产物之一。
本系统设计的目的是为了实现考勤数据采集、数据统计和信息查询过程的无线化和自动化。
方便用户对考勤数据的保存和导出。
ZigBee是进入21世纪后来出现的一种新型无线通信技术,该协议具有近距离、低复杂度、低功耗、低数据速率、低成本的特点,在智能家居、智能楼宇自动化、工业智能监等控领域具有非常宽广的市场空间。
随着多家芯片制造商推出支持ZigBee协议的片上系统解决方案,越来越多的无线控制系统采用ZigBee技术。
系统基于ZigBee个域网协议和嵌入式系统,使刷卡设备和考勤统计系统分离,与目前广泛使用的有线考勤系统相比,具有组网方便,安装拆卸简单,扩容性好,无需布线等特点,可以减少因线路故障带来的损失和不便,提高了系统的稳定性和可靠性。
本文首先介绍了系统的总体拓扑结构,然后详细阐述了刷卡设备和网关设备的硬件设计和软件开发过程,其中包括刷卡驱动电路设计,ZigBee协议栈应用程序设计,QT应用软件设计,Sqlite数据库移植方法等。
2 系统总体结构本系统主要有IC 卡读写模块,发射接收模块和嵌入式系统主机组成。
系统总体结构如图1所示。
刷卡设备由德州仪器CC2530系统板和RC522读写模块组成,系统主机由三星6410开发板和CC2530无线收发系统组成。
当符合读卡协议的IC 卡片进入刷卡范围,刷卡设备会将IC 卡片的编号通过ZigBee 网络发往嵌入式网关。
主机基于Linux3.0内核和飞凌嵌入式技术有限公司提供的文件系统以及QT4.8运行环境,开发了ZigBee 网关程序,能够监听ZigBee 协调器的串口并且能够保存数据到本地数据库。
ZigBee协调器嵌入式网关ZigBee网络ZigBee刷卡模块ZigBee刷卡模块ZigBee 刷卡模块系统主机图1 ZigBee 无线考勤系统效果图2. ZigBee协议栈简介2.1 ZigBee协议栈描述ZigBee协议是一系列的通信标准,通信双方需要共同按照这一标准进行正常的数据发射和接收。
协议栈是协议的具体实现形式。
协议栈是协议和用户之间的一个接口,开发人员通过使用协议栈来使用这个协议的,进而实现无线数据收发。
图2展示了ZigBee无线网络协议层的架构图。
ZigBee的协议分为两部分,IEEE 802.15.4定义了物理层和介质访问层技术规范,ZigBee联盟定义了网络层、应用程序支持子层、应用层技术规范。
ZigBee协议栈就是将各个层定义的协议都集合在一起,以函数的形式实现,并给用户提供API(应用层),用户可以直接调用。
应用对象(Application Object )ZigBee设备对象(ZigBee Device Object)应用程序支持子层(Application Support Sublayer)网络层(NWK)媒体访问控制层(MAC)物理层(PHY)无线收发ZigBee标准定义应用层(APL)IEEE 802.15.4标准定义ZigBee 无线网络图2 ZigBee协议栈层次2.2 协议栈结构ZigBee协议栈是由一组称为层模块的结构来构成。
下一层将为上层执行特定的一组服务。
数据单位提供数据传输服务,管理单位提供所有其他服务。
各个业务实体通过服务接入点(SAP)为上层提供一个接口,每个服务接入点支持多个服务原语来实现要求的功能。
IEEE 802.15.4-2003标准定义了物理层(PHY)和媒体访问控制子层(MAC)两个网络底层。
基于物理层和媒体访问控制子层,ZigBee联盟开发了网络层和应用层体系结构。
其中,应用支持子层(APS)、ZigBee 设备对象(ZDO)组成了应用层框架。
应用对象使用架构层以及APS共享和安全服务,则有不同芯片制造商来定义。
IEEE 802.15.4-2003标准有两个物理层,运行在868 / 915 MHz和2.4GHz两个不同的频率范围。
由于每个国家开放给科学和工业的ISM频段标准不同,所以低频率物理层包括欧洲使用的868MHZ频段以及美国和澳大利亚等国家使用915 MH频段。
而世界上大多数国家的使用的是2.4GHz频段的物理层。
IEEE 802.15.4-2003 MAC子层使用CSMA-CA协议机制来控制无线信道访问。
CSMA-CA协议即载波监听多路访问冲突检测方法。
2.3 ZigBee网络拓扑ZigBee网络层支持星型,树撞和网状的网络拓扑结构。
在星型拓扑结构中,控制网络的设备称为ZigBee协调器。
ZigBee协调器负责ZigBee网络备启动和网络设备的维护,其他的设备,称为终端设备,直接与ZigBee协调器进行通信。
在树状和网状网络拓扑结构中,ZigBee协调器负责发起ZigBee网络,选择网络中的一些关键参数,但网络可以通过ZigBee路由器进行扩展。
树型网络中,路由器使用一个分层路由策略传输数据和控制信息在网络中。
树型网络可以使用IEEE 802.15.4-2003标准化通信信标。
网状网络允许完全的点对点通信。
在网状网络拓扑中,ZigBee路由器将不定期发布的IEEE 802.15.4-2003信标。
协调器FFDRFD 星型网络树状网络网状网络图3 网络拓扑ZigBee网络是一个简单的、低成本的通信网络,它应用于一些功率有限和对网络吞吐量无严格要求的设备之间的无线连接。
ZigBee网络的目标是建立一个易于安装、有可靠的数据传输、通信距离短、成本低、非常好的电池寿命这样的一个网络,并且它能保持简单的和灵活的网络协议。
ZigBee网络中含有两个不同的设备,全功能设备(FFD)和简单功能设备(RFD)。
FFD在三种网络模式中可作为整个PAN网络的协调器、路由器或网络中的终端设备。
FFD可以和RFD或者FFD通信,而简单功能设备(RFD)只能和FFD通信。
RFD设备在网络中主要是一个应用设备,它们箱单简单,比如它们可以作为灯的开关或者红外线传感器,但不能传输大规模的数据,且在某一时刻只能和一个FFD相联系。
一个ZigBee网络由几个部分组成。
最基本的部分是设备,设备既可以是FFD,也可以是RFD。
如果两个和更多的设备在一个个人通信空间(POS)范围内,且在同一信道通信,那么这些设备就组成一个WPAN。
但网络中必须含一个FFD设备作为PAN协调器。
对于无线多媒体来说,由于传播的动态性和不确定性,一个精确的覆盖区域是不存在的。
位置和方向的微笑变化,都可能引起信号强度和通信链路的急剧变化。
不管静态设备或移动设备都可能出现这种结果。
3. ZigBee刷卡设备ZigBee刷卡设备由CC2530系统板外接RC522读写模块组成,实物图如图4所示。
RC522非接触式IC卡读写模块采用Philips MFRC522芯片设计,能够读取符合ISO14443A 标准的多张卡片,使用方便,成本低廉。
CC2530通过SPI接口直接驱动读写模块。
图4ZigBee刷卡设备3.1采集节点主控芯片节点主控芯片使用的CC2530是由德州仪器公司提出的用于ZigBee应用的片上系统解决方案。
CC2530系统核心板的电路原理图如图5所示。
CC2530片上系统能够广泛解决的2.4GHz应用方案。
这些应用场景能够快速的通过TI 提供的Z-Stack协议栈找到合适的解决方案,从而加快开发进程。
同时CC2530片上系统是一具有增强型工业标准8051单片机,并集成了无线收发功能。
CC2530片上系统具有非常低的待机功耗,在普通干电池的驱动下能够稳定工作半年以上。
CC2530工作电压为3.0V到3.6V,待机电流最低值为1微安。
具有丰富的片内外设,包括5通道DMA,红外发生电路,8 路12 位ADC,硬件支持CSMA/CA,AES 安全协处理器,电池监视器和温度传感器,具有捕获功能的32-kHz 睡眠定时器以及2个usart(通用同步异步串行发送接收器)等。
图5ZigBee核心板原理图3.2非接触式IC卡工作原理非接触式IC卡电气部分组仅为一个天线和集成电路卡(ASIC)。
卡的天线由适用于包装ISO卡的几个绕组线圈构成。
集成电路卡是由高速(106kb波特率)的射频接口,一个控制单元和一个8K EEPROM (电可擦可编程只读存储器-)。
非接触式IC卡的工作原理为,RC522射频卡读写模块回发一组固定频率的电磁信号,而卡片内具有一个频率与RC522读写模块相同频率的串联谐振电路,在电磁信号的激发下,LC谐振电路将会产生共振,从而使电容内存储了电荷,而电容器的另一极,连接有一个单向导通的电子泵,会将充电电容器的电荷送到另一个电容器储存,当所积累的电荷达到2V,电容器将作为电源为卡片其他电路提供工作电流,将发出卡片内数据或读入RC522模块数据。
3.3ZigBee节点程序上电后CC2530主控芯片初始化RC522模块,当有符合ISO 14443A/MI标准的卡片进入读写范围时,RC522模块通过SPI协议把数据传递给CC2530主控芯片,主控芯片把接收到的数据打包发送到协调器。
程序流程图如图6所示。
初始化设备N是否已加入网络Y是否有卡片进入读取卡片数据发往系统主机图6 ZigBee节点程序流程图4.系统主机设备设计与实现主机设备由三星6410开发板和CC2530系统板组成,如图7所示。
S3C6410开发板和CC2530系统板通过串口进行通信,当CC2530建立起传感网络后,刷卡节点会自动加入网络。
网关基于Linux3.0内核和飞凌嵌入式技术有限公司提供的文件系统以及QT4.8运行环境,开发了ZigBee网关程序,能够监听ZigBee协调器的串口并且能够读写远程或本地数据库。
下文将详细介绍主机设备的开发过程,包含sqlite数据库移植和嵌入式QT的环境搭建与开发。
图7ZigBee刷卡考勤网关设备4.1 Sqlite数据库移植4.1.1Sqlite数据库移植过程SQLite是遵守ACID的,能够实现自包容、零配置、支持实物的、开源的关系型数据库管理系统,它包含在一个相对其他数据库非常小的的C语言库中。
其特点是高度便携、使用方便、结构紧凑、高效、可靠。
SQLite是D.RichardHipp建立的公有领域项目。