随着经济不断发展和电子信息产业的不断进步,智能居家系统早已引起了人们的注意。国外智能家居产品主要注重于家庭内部的功能实现,主要是两种产品:以安全报警为主的系统和同时具有安防报警与家庭自动化功能的产品,但它的价格比较高,在中国市场推广时遇到了阻力。在国内,智能家居起步相对较晚发展都相对减慢,厂家的构成较为复杂,技术实力也相差悬殊,无法准确地评价其技术水平。虽然市场还没有较好的展开,但是我国的一些实力较强的公司已开始技术储备,越来越多的机构和个人开始了对智能家居的研究,因此我国智能家居的蓬勃发展指日可待。本文所提出的家庭室内智能网络系统整体以ZigBee无线通信技术为基础,以实现安防报警和家用电器远程控制的功能。
1 关键技术
1.1 ZigBee
ZigBee是一种高可靠的无线数传网络,类似于CDMA和GSM网络,ZigBee数传模块类似于移动网络基站。通讯距离从标准的75米到几百米、几千米,并且支持无线扩展。它的基础是IEEE 802.15.4,这是IEEE无线个人区域网(PAN)工作组的一项标准,被称作IEEE 802.15.4技术标准。完整的ZigBee协议套件由高层应用规范、应用会聚层、网络层、数据链路层和物理层组成。其技术的主要特点是:数据传输速率低,功耗低,成本低,网络容量大,时延短,安全,有效范围小,工作频段灵活,数据传输可靠性高,以及很好的兼容性。因此,ZigBee的主要应用领域集中在了消费家用电子产品和传感器网络领域。
1.2 JN5121模块介绍
本文中选择的核心模块是JN5121-Z01-M01,它是JENNIC公司推出的一款应用兼容IEEE 802.15.4标准和ZigBee技术的收发芯片。JN512 1是一款兼容于IEEE802.15.4的低功耗,低成本无线微型控制器。该模块内置一款32位的RISC处理器,配置有2.4 GHz频段的IEEE 802.1 5.4标准的无线收发器,64 KB的ROM,96 KB的RAM,为无线传感器网络应用提供了多种解决方案,同时高度集成化的设计简化了总的系统成本。
JN5121内置的ROM存储器集成了点对点通讯与网状网通讯的完整协议栈;JN5121内置的RAM存储可以支持网络路由和控制器功能而不需要外部扩展任何的存储空间;JN5121内置的硬件MAC地址和高度安全的AES加密算法加速器减小了系统的功耗和处理器的负载;JN5121支持晶振休眠和系统节能功能,同时提供了对于大量的模拟和数字外设的互操作支持,让用户可以方便的连接到自己的外部应用系统。图1为JN5121 内部结构示意图。
2 系统整体设计
家庭室内智能网络系统主要包括家庭安全防范报警系统和家用电器自动控制系统两大部分。整体的设计框图如图2所示。
本系统采用多传感器复合数据融合策略实现危险信号报警。传感器节点会采集家庭环境的数据并进行数据处理融合,并上报给中心节点。中心节点对传感器节点上报的数据进行判断,如果发现家庭环境数据出现异常,中心节点将会对相应的控制节点发送控制指令。而控制节点根据这些指令启动或者关闭家用电器,使家庭环境恢复到用户满意的程度。路由节点使数据和指令在传送过程中找到最佳的路径,准确快捷地达到目标。由于采用无线通信技术,路由节点在网络中的位置不会受到角度、障碍物等因素的影响,非常灵活。
在中心节点发现环境数据异常的同时,它命令短信节点将数据通过GSM网络将环境数据以短信的形式报告给用户,使用户掌握家中的环境情况。用户还可以通过互联网来对家中的智能网络进行访问,并通过网络来控制家中的电器。系统所有节点的电源均使用微型电池。
1 2