一种基于ZigBee网状结构的智能家居系统的制作方法
【技术领域】
[0001]本实用新型涉及一种基于ZigBee网状结构的智能家居系统,属于智能控制技术领域。
【背景技术】
[0002]随着现代社会智能化越演愈烈的紧张趋势,人们对智能家居提出了越来越高的要求。智能家居是在互联网的影响之下物联化体现。智能家居通过物联网技术将家中的各种设备(如音视频设备、照明系统、窗帘控制、空调控制、安防系统、数字影院系统、影音服务器、影柜系统、网络家电等)连接到一起,提供家电控制、照明控制、电话远程控制、室内外遥控、防盗报警、环境监测、暖通控制、红外转发以及可编程定时控制等多种功能和手段。与普通家居相比,智能家居不仅具有传统的居住功能,兼备建筑、网络通信、信息家电、设备自动化,集系统、结构、服务、管理为一体的高效、舒适、安全、便利、环保的居住环境,提供全方位的信息交互功能。帮助家庭与外部保持信息交流畅通,优化人们的生活方式,帮助人们有效安排时间,增强家居生活的安全性,甚至为各种能源费用节约资金。
[0003]近来,人们将ZigBee技术应用与智能家居中,通常包括家庭网关和多个被控设施,被控设施分别与Zigbee节点通讯连接,Zigbee节点与Zigbee通信模块通过Zigbee协议通讯连接,Zigbee通信模块通过总线接口与家庭网关连接。家庭网关包括嵌入式微处理器、嵌入式B1S、嵌入式Linux操作系统等。但是,智能用电器间不能进行直接通信,并且家庭网关加入嵌入式B1S、运行Linux操作系统后增加了开发的难度以及成本。
[0004]现有的一些智能家居组网方式普遍采用星型网络,即各终端单独和网关通信,而终端之间不能关联起来,比如当有人经过时,要用红外幕帘出发灯光就只能是红外幕帘发信号给网关,再由网关给发灯信号来控制灯光的亮灭。在此过程中,可能会因为网关出错或信号强度不够而引起终端不能正常响应,从而导致智能家居的效率较低;同时,多个终端与网关的交互,无疑增大了网关的运算量。
【发明内容】
[0005]为了解决现有技术的不足,本实用新型提供了一种基于ZigBee网状结构的智能家居系统,旨在解决现有技术中因只能家居系统的组网方式不简便造成的因为网关出错或信号强度不够而引起终端不能正常响应、智能家居的效率较低,网关运算量大、网关要完全充当智能用电器之间的信息通信中介,以及要运行操作系统等的技术问题。
[0006]本实用新型为解决其技术问题所采用的技术方案是:提供了一种基于ZigBee网状结构的智能家居系统,包括一个以上设有ZigBee模块的智能用电器、设有标准以太网接口的智能网关、一个以上智能家居终端以及连接远程服务器的无线路由器,所述智能网关为基于ZigBee协议并且开启DHCP服务的智能网关,所述无线路由器为开启DHCP服务的无线路由器,所述智能用电器之间以及智能用电器和智能网关之间均通过ZigBee无线网络通信,智能网关和无线路由器通过网线连接,智能家居终端通过WIFI网络与无线路由器通信。
[0007]所述一个以上智能家居终端包括手机和/或平板电脑。
[0008]所述ZigBee模块由CC2538芯片及其外接电路组成。
[0009]所述智能网关采用RTL8019AS芯片,其Xl引脚和X2引脚与20MHz晶振连接。
[0010]RTL8019AS芯片通过网络滤波片20f_01与网线连接。
[0011]所述网线采用RJ45接口。
[0012]所述智能用电器均设有唯一的距离软件地址DSA。
[0013]所述智能网关设有用于标识智能网关所接入的ZigBee网络的SPAN。
[0014]所述智能家居终端存储有预设场景数据,并设置有用于触发场景模式的触控装置。
[0015]本实用新型基于其技术方案所具有的有益效果在于:
[0016](I)本实用新型提供的一种基于ZigBee网状结构的智能家居系统,采用ZigBee网状组网方式,可以实现智能用电器与智能家居终端的通信;
[0017](2)本实用新型提供的一种基于ZigBee网状结构的智能家居系统,智能网关是一款基于ZigBee协议的通信设备,提供标准的以太网接口,可以将ZigBee无线网络连接到局域网或互联网中;在智能家居系统中,通过智能家居网关的连接,可以方便用户使用各种移动智能终端,轻松控制任何基于ZigBee协议的产品,实现无线数据高速、安全、可靠传输;
[0018](3)本实用新型提供的一种基于ZigBee网状结构的智能家居系统,ZigBee模块采用TI公司的CC2538,是一款针对高性能Zigbee应用的理想片上系统(SoC)。相比较CC2520、ADI 的 ADF7242 或 Atmel 的 AT86RF233,CC2538 是以 ARMCortexM3 为内核的微控制器,具有更多的RAM (32K)、更多的Flash (512K)和更多的GP1端口、定时器、外设接口等,同时在数据安全加密方面有面向未来的AES-128/256,安全散列算法(SHA) 2硬件加密引擎,可选择针对安全密钥交换的椭圆曲线加密(ECC)-128/256,RSA硬件加密引擎;相对于以前的CC2530,CC2538支持片上无线升级(OverTheAirUpgrade),这就为后期的升级带来极大方便;
[0019](4)本实用新型提供的一种基于ZigBee网状结构的智能家居系统,智能网关具有以下功能特点:1、内置天线,无线通讯距离高达100m,可轻易保证家庭稳定通讯;2、支持CSMA/CA硬件,可通过TCP/IP访问;3、具有传输距离远、抗干扰能力强、组网灵活、网络容量大、低功耗结构简单、便于安装、使用方便等特点;4、可实现多设备间的数据透明传输,传输快捷安全,成本较低;5、LED灯的设计可以将信息轻易反馈给用户;6、兼容各种互联网协议,通过专用软件保存和运行设置,即可远程访问;
[0020](5)本实用新型提供的一种基于ZigBee网状结构的智能家居系统,解决了现有技术中因只能家居系统的组网方式不简便造成的因为网关出错或信号强度不够而引起终端不能正常响应、智能家居的效率较低,以及网关运算量大、网关要完全充当智能用电器之间的信息通信中介,以及要运行操作系统等的技术问题,通过引入ZigBee实现了智能家居系统组网方式的简便化,提高了智能家居系统的效率,减低了智能网关的运算量,同时使开发、维护和升级更加简便。
【附图说明】
[0021]图1是本实用新型的系统结构示意图。
[0022]图2是本实用新型的智能网关结构示意图。
[0023]图3是本实用新型的智能终端的处理器结构示意图。
【具体实施方式】
[0024]下面结合附图和实施例对本实用新型作进一步说明。
[0025]参照图1,本实用新型提供了一种基于ZigBee网状结构的智能家居系统,包括一个以上设有ZigBee模块的智能用电器、设有标准以太网接口的智能网关、一个以上智能家居终端以及连接远程服务器的无线路由器,所述智能网关为基于ZigBee协议并且开启DHCP服务的智能网关,所述无线路由器为开启DHCP服务的无线路由器,所述智能用电器之间以及智能用电器和智能网关之间均通过ZigBee无线网络通信,智能网关和无线路由器通过网线连接,智能家居终端通过WIFI网络与无线路由器通信。智能网关接收所述至少一个智能家居终端通过所述路由器发送的第一命令或第一配置信息,并将所述第一命令或所述第一配置信息发送给所述至少一个智能用电器;所述智能网关还用于接收至少一个智能用电器的第一信号参数,并将第一信号参数发送给至少一个智能家居终端。
[0026]智能家居终端可以是智能开关、红外幕帘、水浸探测器和灯等设备。
[0027]智能家居终端可以是手机和平板电脑等设备。
[0028]参照图2和图3,所述ZigBee模块由CC2538芯片及其外接电路组成,CC2538芯片外接耦合电容、电感、配备天线,构成ZigBee模块。只需要将智能用电器的控制接口接到CC2538的1引脚即可。
[0029]比如,智能用电器选择带红外传感器的红外探测器,将红外传感器的输出端口接入到CC2538的一个1引脚中(ΡΑ0?PDO都可以选择),这样就实现了红外探测器上ZigBee模块的设置。当红外传感器被触发后,红外传感器的输出端口会有一个低到高的电平跳变,并在程序中检测相应引脚的电平变化,触发中断,然后将中断信息发送至CC2538芯片。
[0030]再比如,智能用电器选择通过RS485通讯的设备,比如中央空调控制器,将RS485的接口引脚A、B通过MAX1487通讯芯片分别接到CC2538的TX、RX引脚,就可以实现中央空调控制器上ZigBee模块的设置。
[0031]所述智能网关采用RTL8019AS芯片,其Xl引脚和X2引脚与20MHz晶振连接。RTL8019AS芯片通过网络滤波片20f_01与网线连接。所述网线采用RJ45接口。HD、LD负责发送信号,TPIN+, TPIN-负责接收信号。
[0032]所述智能用电器均设有唯一的距离软件地址DSA。所述智能网关设有用于标识智能网关所接入的ZigBee网络的SPAN。网关和终端中均以ZigBee模块通信,芯片选用CC2538,对于不同的智能用电器(如智能开关、红外幕帘、水浸探测器、灯光等),可以烧入不同的程序以实现不同的探测方法,采用TI公司的SmartRF Flash Programmer软件烧写,烧写前要写好智能用电器的DSA。SPAN:智能网关来标识一个zigbee网络,当网络组建后,加入此网络的终端设备拥有相同的SPAN ;DSA:每个终端设备唯一的编号;自由网络状态:终端设备上电后,会搜索周围智能网关和终端设备已经组建的网络,选择一个最优网络加入;固定网络状态:终端设备上电后,会默认在一个zigbee网络内,不再搜索或加入其它SPAN的网络。网络结构为网状结构;网络深度为4级;网关容纳终端设备入网的数量(第一级所带终端设备数量)为20个;每个终端设备容纳终端设备入网数量(第二、三、四级所带终端设备数量)为6个;网关设置最大能通信终端总数量为160个。
[0033]所述智能家居终