Zigbee网关
(1)zigbee转TCPIP
一.Zigbee转TCPIP综述
特点:
1.将zigbee无线信号转换为TCPIP信号;适合作为网关使用,将此设备连接至普通的路由器(注意此路由器是普通家庭上网用的路由器,不是ZIGBEE概念中的路由),即可将zigbee系统与Internet网络连接。
2. 内置zigbee天线,产品的密闭性、抗震动等性能更优
3. 距离远,空旷条件下,ZIGBEE通讯距离1000m
4. 提供RJ45接口;
5.提供wifi接口
使用本产品可以快速搭建物联网系统,例如同一区域存在很多的zigbee设备,只要上电,即可自动组网,使用非常简单,一般把Zigbee转TCPIP设备作为网关,连接至Internet,其他的zigbee设备,例如zigbee节点, zigbee传感器, zigbee转485,zigbee转232用作设备端(路由)。
产品经过数据通讯稳定可靠,保证系统长期连续可靠运行。
二. Zigbee组网 &数据传输
2.1Zigbee简介
Zigbee网络通常由三种节点构成:
l 协调器(Coordinator):用来创建一个Zigbee网络,并为最初加入网络的节点分配地址,每个Zigbee网络需要且只需要一个Coordinator.
l 路由器(Router):也称为Zigbee全功能节点,可以转发数据,起到路由的作用,也可以收发数据,当成一个数据节点,还能保持网络,为后加入的节点分配地址.
l 终端节点(End Device):通常定义为电池供电的低功耗设备,通常只周期性发送数据。或者通过休眠按键控制节点的休眠或工作。
注意:三种Zigbee节点的PANID在相同的情况下,可以组网并且互相通讯(上电即组网,不需要人为干预)。这样可以通过设置PANID区分zigbee网络,在同一个区域内,可以同时并存多个zigbee网络,互相不会干扰。具体设置功能见下节。
请注意:zigbee模块的地址有64 bit 地址,又称IEEE 地址,每个模块出厂时的64 bit 地址是由模块所使用的芯片厂商提供的,芯片厂商保证了64 bit地址的全球唯一性。而模块的16-bit 地址又称短地址或16-bit ID,是在模块加入到ZigBee 网络后自动获得的,在模块加入到一个ZigBee 网络之前,它的16-bit地址为0xFFFE,这个16-bit 地址是无意义的,一旦模块加入到ZigBee 网络后,它将获得一个小于0xFFFE 的16bit 地址,在这个网络中,这个16-bit 地址是唯一的,可以用来作为数据通讯的地址,但是重置网络后,这个16-bit 地址会改变。
2.2 Zigbee模块的数据传输
Zigbee模块上电后自动完成组网过程(注意:本公司的节点没有上电顺序,协调器先上电或者路由器先上电均可)。
在协调器端,通过串口发送数据,所有Router均能收到数据;在某个Router节点
端,通过串口发送数据,只有Coordinator能够收到。发送数据包与接收数据包一致,透明传输模式,每包数据最长80字节。
注意:路由器默认都是把数据发送给协调器;可以通过设置指令,将路由器的数据发送设为广播模式(设置见下节),这样所有同一网络内的所有zigbee设备都可以收到数据。
默认波特率设置38400,数据位8,校验位None,停止位1
三、使用ZIGBEE网关与其他ZIGBEE节点进行数据通讯
首先将ZIGBEE网关上电 , 并通过LAN口连接家用路由器, 电脑通过WIFI或网线连接家用路由器.
3.1设置PC
注意,ZIGBEE网关出厂默认IP地址为“192.168.16.254”。
设置/增加PC机的地址,与PC的IP与zigbee网关的IP处于同一网段。注意:此处尽量使用增加IP地址,这样,PC机原有的网络设置不用修改。
3.3通过zigbee网关与ZIGBEE节点进行通讯
在PC上运行应用程序,可以用来与ZIGBEE网络内的其他节点进行通讯;注意,ZIGBEE网关中的ZIGBEE一般为协调器.
3.4使用wifi连接zigbee网关
如果zigbee网关没有通过RJ45口连接路由器,PC或手机、平板电脑等也可以通过wifi无线连接zigbee网关,
其他问题说明
5.1 LAN口与WAN口的使用说明
本网关提供了一路WAN口和一路LAN口,一般情况下,都是用LAN口通过家用路由器接入以太网,使用WAN的话主要有以下种情况(比较少用):
1、 当使用我公司的插件,以便可以通过外网很容易地以P2P的方式连接到网关,以便实现远程控制,注意,使用此功能需要对网关进行升级,具体使用方式请联系我司
1、 使用网关直接接ADSL拨号上网,这样的方式,WAN口接ADSL,LAN口引出扩展局域网,这时网关的IP地址就直接是拨号后申请到的公网IP.
网关当做家用路由器使用,LAN口引出另外一个子网段,这时网关IP就是WAN口的IP地址.