桂林电子科技大学学报
JournalofGuilinUniversitofElectronicTechnolo ygy Vol.32,No.3
Jun.2012
基于ZiBee技术的智能家居系统g
戴祥南,袁纵横,江志强
()桂林电子科技大学电子工程与自动化学院,广西桂林 541004
摘 要:针对传统智能家居系统总线方案布线繁琐、成本较高,提出了基于ZiBee技术的无线解决方案。运用Zi-gg实现了红外收发、电动窗帘、灯光开/关的自动控制,解决了传统总线方案的不足。Bee无线通信技术,关键词:总线方案;无线解决方案;智能家居系统ZiBee技术;g
)中图分类号:TP368 文献标识码:A 文章编号:1673808X(201203020004---ResearchonsmarthomesstembasedonZiBeetechnolo yggy
,Y,DaiXiannanuanZonhenJianZhiian ggggqg
(,G,G)SchoolofElectronicEnineerinandAutomationuilinUniversitofElectronicTechnolouilin541004,China ggygy
:,wAbstractThetraditionalsmarthomesstembuswiriniscomlicatedandhihcostirelesssolutionsbasedon ygpg ,ZiBeetechnoloisusinZiBeewirelesscommunicationtechnolotheautomationofinfraredroosed.B ggygggyppy ,,transceiverelectriccurtainandlihtonoroffarerealizedthelackoftraditionalbuswirinissolved. gg :;;w;KewordsBusZiBeetechnoloirelesssolutionsmarthomesstem ggyyy
传感器网络
[1]
、无线通信技术以及家庭计算机是使其越来越多地被应用于智能系统中。当前常用的、3种无线短距离的通信技术为:Bluetooth、ZiBeeg。3种无线短距离通信技术的网络节点数、能WiFi-耗、传输速率、通信距离、工作频率、激活时间等技术
[]
指标比较如表1所示。Z低iBee5标准具有低功耗、g
智能家居系统设计的核心。传统的智能家居应用大都建立在有线组网方式上,随着无线通信技术的发展,无线技术的应用使家居节点的安装、移动及维修更为方便,相对传统的有线组网方式更有优势,适合应用到智能家居系统中。基于ZiBee技术的无线近g距离通信的智能家居系统,设计了智能家居的概念框架、系统软件平台以及红外收发(电视机、空调的控、、制)灯光(开/关、亮度调节)窗帘自动化等功能节点,实现管理控制中心对传感网络的终端节点的家居功能的控制。从应用角度阐述了基于ZiBee技术的g
2]
。无线通信智能家居系统的现实意义[
低速率、近距离、短时延、高容量优势。成本、
、表1 BluetoothZiBee和Wii的比较-Fg,Tab.1 ComarisonofBluetoothZiBeeand Wii -Fpg
技术指标网络节点能耗
-1)(·s传输速率/Mbit
ZiBeeg64000 低250 10~75 2.4 0.125
蓝牙7 较高1 10 2.4 3
Wii-F32高11002.43
1 ZiBee技术g
1.1 无线短距离通信技术
]34-无线网络技术[的灵活安装及可移动性特点,
通信距离/m 工作频率/GHz 设备激活时间/s
收稿日期:20120223--,:通信作者:袁纵横(男,贵州贵阳人,教授,研究方向为光电信息处理、光电测量技术以及光子晶体的应用。E1959-)ailuanzonhensina.com-m@ygg]():引文格式:戴祥南,袁纵横,江志强.基于Z桂林电子科技大学学报,iBee技术的智能家居系统[J.2012,323200203.-g
第3期 戴祥南等:基于ZiBee技术的智能家居系统g201
IEEE802.15.4工作小组制定了一种低数据传输速 /、率最大不超过2工作在2.50kbits4GHz频段的无线近距离通信协议标准,它被广泛用在个域网和企业
[]6]
。Z各种信网络[iBee5遵循IEEE802.15.4规范, g
充当网络协调器主节点。在星型拓扑结构的网络中,协调器主节点担负起网络建立和维护的责任,该节点位于该网络的中心,其他设备分节点围绕其进行通信。智能家居系统也采用了该种拓扑结构进行组网。
息可在传感节点设备之间相互通信。这些传感节点设备平时处于休眠状态,当有信息要传输时也只需要很低的能耗,以接力的方式将该信息逐个传输,通信效率极高。ZiBee协议是全球开放的无线通信标g
7],准[主要应用于工业控制系统、医疗系统以及智能
2 智能家居系统
组建了Z即以一个协调器主节iBee星型网络,g点作为整个方案的中心,以多个精简功能设备作为终端节点,组成该网络。本系统的解决方案分为3个部分:协调器主节点、终端设备分节点、家用个人电脑。其中,协调器主节点负责建立通信网络,可与终端设备分节点和P是整个系C端的上位机进行通信,统的核心。终端设备分节点负责信息的采集和应用功能的执行以及信息的返回。该系统结构如图1所示。协调器主节点通过无线射频方式与终端设备分节点进行通信,通过串口传输方式与个人电脑进行通信。
家居系统等。1.2 ZiBee设备g
组成Z全功能iBee网络的设备类型有2种:1)g设备,它具有网络协调者或者网络路由器的功能;2)精简功能设备,它只作为网络的终端设备节点。1.3 ZiBee网络拓扑结构g
星型、树型和网状ZiBee网络有3种拓扑结构:g
拓扑结构。1个ZiBee网络中仅有1个全功能设备g
图1 智能家居系统结构Fi.1 Smarthomesstemstructure gy
2.1 ZiBee协调器g
协调器主节点的内核是符合增强型工业标准的8051微处理器。协调器主节点采用的是内部集成了无线收发前端的Z只需简单添加iBee芯片CC2430,g少量的外围器件即可进行无线射频通信。这样,通过8051微处理器实现了协调器分节点与终端设备分节点之间的通信。2.2 ZiBee终端g
由于终端设备分节点和协调器主节点一样,都统
一安装了Z只需按照ZiBee协议,iBee协议规定的gg数据帧格式,把数据帧传送给协调器主节点,协调器主节点按照同样的规范进行数据的解析。终端设备分节点的核心采用CC2430芯片。
3 系统硬件设计
]89-。系统包括家庭网关和终端分节点应用模块的设计[
3.1 家庭网关的硬件电路
家庭网关内核采用TI公司的CC2430芯片。由
202桂林电子科技大学学报 2012年6月
于应用程序比较大,需对CC2430的存储容量进行扩展,以达到存储更多数据的目的(如红外脉冲码数。铁电存储器())据)与协调器(通FM25L512CC2430过SPI连接。本系统采用可调稳压器TPS78601为系统供电。采用个人电脑端的上位机应用程序对设备分节点的控制和节点信息的查询。上位机采用微软基础对象链接库设计,包括设备分节点功能设置界面与设备分节点信息查询界面,界面包含了相关的功能按钮,用户只需对上位机进行简单操作即可实现对设备分节点的控制和信息查询,如图2所示。
存储遥控器的红外脉冲码;其次用于发射的红外脉冲码必须自于把保存在存储器中的红外脉冲码基带信号调制到38kHz的载波信号。用芯片CC2430的内部定时器T1完成红外脉冲码的接收采集和调制输出,计数器T3用来产生3这样实8kHz的载波信号,现对电视机进行遥控。3.3 灯光控制模块
终端设备分节点的功能为灯光的设置。灯光控制模块由光敏电阻和灯光控制继电器2个部分组成。其原理是利用光敏电阻的两端电阻随着光照强度变化而变化的特性,在通过CC2430芯片内置模/数转换器采集光敏电阻两端的电压,从而判断灯光的亮度,通过对可调电阻的调节达到调节灯光亮度的目的。通过对设备分节点相连的继电器的开关电控制可实现对灯光的开/关功能,如图4所示。
图2 家庭网关Fi.2 Homeatewa ggy
3.2 红外收发模块
红外接收模块包括红外解调模块和红外调制模块。红外调制模块如图3所示。红外解调电路采用红外接收芯片T它具有功耗低、高接收灵敏度L538,以及优良的抗干扰特性,是集红外信号接收与解调于一体的红外解调芯片,它把接收到的红外模拟信号直接转化为数字信号。
3.4 窗帘自动化控制模块
该模块实现窗帘的自动控制功能,如图5所示。通过协调器主节点将来自于上位机的步进电机控制指令发送到步进电机控制设备分节点,再由设备分节点控制步进电机的运行状态(时间、方向以及速度。等)
图4 灯光控制模块Fi.4 Lihtcontrolmodule gg
图5 窗帘自动控制模块Fi.5 Curtainautomationmodule g
图3 红外调制模块
Fi.3 Infraredmodulationmodule g
4 节点工作原理
由于Z本系iBee协议栈Zstack是开放源代码,-g统只需要编写各个设备节点的应用程序。协调器和终端节点的工作流程如图6、7所示。
协调器主节点初始化后,等待上位机通过串口向协调器主节点发送建立网络命令,收到命令后,协调
红外调制电路把基带信号和载波信号经过与门芯片7相与信号被红外L4VC1G08进行相与,ED发射出去。
红外接收模块要实现遥控器的遥控功能要有2个步骤:首先红外解调模块要能够正确的原样接收并
第3期 戴祥南等:基于ZiBee技术的智能家居系统g203
器主节点创建新网络,并等待设备分节点的加入。待设备分节点加入该网络后,协调器主节点开始等待来
10]
。自上位机的控制命令并执行[
终端设备分节点初始化后,然后进行信道监测,若收到入网请求则加入网络,否则继续监测。入网后监测有无收到协调器主节点的控制命令,若收到控制命令,则执行命令并返回相应的信息。
5 结束语
提出基于ZiBee技术的无线通信技术智能家居g的解决方案,完成了系统框架设计以及家庭ZiBeeg网络的建设,实现红外收发、电动窗帘自动控制、灯光开/关等功能,并给出了ZiBee网络协调器和网络终g端节点的工作流程图。参考文献:
[]无线传感器网络测量系统[北京:机械工业出1M]. 王雪.
版社,2007:307324.-图6 协调器工作流程图
Tab.6 Workflowchartofcoordinator
[]2ZiBee无线通信网络技术在智能家居中的应用 马倩倩.g
武汉:武汉理工大学,研究[D].2007:3442.-[]无线传感器网络系统设计与应用[贵阳:贵州3D]. 王东.
大学,2007:5678.-[]刘涛,戎蒙恬,等.基于Z4iBee的无线传感器网 刘凯凯,g
]():信息技术,络中时间同步的算法[J.2010,3312122.-[]孙少兰,熊华,等.5ZiBee无线传感器网络的路 徐小涛,g
]():数据通信,由机制[J.2009,3432729.-[]]常熟理工学6ZiBee物理层关键技术研究[J. 朱巍峰.g
():院学报,2009,2843335.-[]王秋光.7ZiBee的msstatePAN协议栈移植 陈彦明,g
[]():单片机与嵌入式应用,J.2008,491719.-[]苏州:苏州大学出8ZiBee网络设计与实现[D]. 蒋建辉.g
版社,2006:2229.-[]基于Z9iBeeMAC层的人多信道接入协议的研 庄爱云.g
]():究[山东通信技术,J.2010,31912.-[]]无线传感器网络综述[科技信息,10J.2007,22 周飞菲.
():1114124.-图7 终端节点工作流程图
Tab.7 Workflowchartoftheterminalnode
编辑:曹寿平
因篇幅问题不能全部显示,请点此查看更多更全内容