现场总线技术及自动化北京市重点实验室

ZigBee无线通讯系统

一、系统简介

        产品图系统总体结构如图所示,由ZigBee终端节点、网关和上位机三部分组成。
        ◎ZigBee终端节点通过串口读写用户终端的数据并通过Zigbee无线网络上传到网关。
        ◎网关包含ZigBee协调器、WIFI模块、无线路由器、以太网接口等模块。其中WIFI模块和以太网接口分别提供了无线和有线的模式与上位机通信;网关内置的无线路由器负责建立WIFI网络;ZigBee协调器负责组建ZigBee网络,实现与Zigbee终端节点的数据交换。在网关内部内置了BOA服务器,用户可通过Web访问网关并进行网络配置。
        ◎上位机用于对系统的配置和监控,支持三种形式:台式机、笔记本、Android手持终端。本系统提供了测试软件供用户进行系统配置和功能测试,同时提供SDK供二次开发。

二、配套软件

        系统提供基于Windows和Linux的PC端软件,同时还支持Android终端设备。采用Android终端作为上位机的系统结构如下图所示。基于Android平台的上位监控软件采用C/S结构,其中网关为服务器端,Android终端为客户端。软件能通过WIFI与网关联网,并读取网关上连接的节点数量及状态,提供对在线节点的写数据和读数据功能。
        软件通过套接字的方式与网关(服务器端)建立连接并通信。软件的结构如图所示。产品图
        连接设置模块:用户设置所连接网关的IP地址、登入密码等。
        套接字管理器:管理套接字的状态和使用。
        远程连接模块:负责进行实际的网络连接和与服务器端通信。
        报文封装:提取用户界面写入的数据并加入包头发送至网关。
        报文拆解:负责将网关上传的报文进行拆包,得到用户数据,并传递到用户界面进行显示。
        文件管理:接收由网关上传的大容量数据,将拆分的数据包进行组装、校验,恢复成原数据格式,并保存为文件。
        用户界面:该部分主要包含4部分功能,设备连接界面用于写入网关地址等信息;写入数据界面用于写入向底层节点发送的数据;数据显示界面用于显示由底层节点上传的数据;数据保存界面用于设置大容量数据保存的路径,文件名等。

三、应用领域

        ◎2.4GHz IEEE 802.15.4系统
        ◎ RF4CE远程控制系统(需要大于64KB闪存)
        ◎ ZigBee系统(256KB闪存)
        ◎ 家庭/楼宇自动化
        ◎ 照明系统
        ◎ 工业控制和监控
        ◎ 低功耗无线传感网络
        ◎ 消费型电子
        ◎ 医疗保健

四、商务信息

        单位地址:北京市石景山区晋元庄路5号(北方工业大学)

        电话传真:010-88803382—812;   010-88803372-808

        实验室网址:iot.ncut.edu.cn     公司网址:www.creid.com.cn

关于我们 | 联系我们 | 网站导航 | 返回首页

iot.ncut.edu.cn    

版权所有©2011-2013  北方工业大学-现场总线技术及自动化北京市重点实验室    

地址:北京市石景山区晋元庄路5号  邮编:100144   联系电话:010-88803372/3382-800/804/808