F8914ZigBee模块一.产品介绍公司选用的是厦门四信通信科技有限公司型号为F8914的ZigBee数据传输终端,F8914ZigBee数据传输终端是一种物联网无线数据终端,利用ZigBee网络为用户提供无线数据传输功能。该产品已广泛应用于物联网产业链中的M2M行业,如智能电网、智能交通、智能家居、金融、移动POS终端、供应链自动化、工业自动化、智能建筑、消防、公共安全、环境保护、气象、数字化医疗、遥感勘测、军事、空间探索、农业、林业、水务、煤矿、石化等领域。F8914典型应用如图1-1所示:图1-1F8914应用拓扑图二.主要性能指标串口1个RS232和1个RS485接口工作电压标准电源:DC12V/0.5A供电范围:DC5~35V工作温度-40~+85ºC室内/市区通信距离90m户外/视距通信距离理论:2000m实际测试:500m发射功率100mw(+20dBm)三.Zigbee组网介绍及配置3.1ZigBee组网介绍一个ZigBee网络只需要一个协调器,其他的配置为路由或者终端设备。部署:先安装协调器,再从近到远部署路由设备和终端设备。3.1.1设备类型描述ZigBee设备总共有三种设备类型:协调器、路由和终端设备。它们都可以用来发送和接收数据。3.1.2协调器协调器是启动ZigBee网络的设备,它是网络中的第一个设备。协调器扫描现存网络的环境,选择信道和网络标识符,然后启动网络。当协调器启动和配置网络完成后,协调器就运行类似路由的功能。协调器组完网后,即使移除协调器,网络仍然可以由路由继续维持运行。在项目现场一般协调器是接电脑或是DTU。使用时,硬件只需要连接电源和485线。3.1.3路由路由设备可以允许其他设备加入网络,路由中继多跳数据并且可以协助它的终端子设备的通讯功能。因此作为数据传输设备路由传输数据性能优于终端设备。使用时,硬件只需要连接电源线。但当路由器需要接传感器时,可以将总的485线接在终端A、B上,即能实现终端的功能又能实现中继的功能。3.1.4终端设备终端设备没有特定的维护网络的功能,采用定时轮询方式接收数据,因此作为数据传输设备不能保证立刻可以接收到数据。因此它可以选择性的休眠和唤醒。在项目现场,一般将传感器总的485线接在ZigBee模块的端口上,通过ZigBee自动组网,将传感器的数据发送出去。硬件方面只需要连接电源线和485线3.2成功组网的条件1.协调器、路由、终端配置时,必须配置相同的网络号和物理信道,这样才可以成功组网。常用的物理信道有:15、20、25、26。2.终端配置时的透传地址必须为协调器的地址。协调器的透传地址为终端的地址,如果有很多终端的时候,选择随机。3.3具体配置过程如下1.协调器的配置(1)终端只有一个时的配置(2)终端超过一个时的配置2.路由器的配置(1)路由器不接传感器(2)路由器接传感器3.终端配置四、ZigBee接口定义及连接1.主要接口定义接口编号接口名称默认功能1PWR电源正极2GND系统地3GND系统地4RXRS232数据接收5TXRS232数据发送6A485+7B485-2.线缆颜色含义电源(输出12VDC/0.5A):线材颜色电源极性黑白相间正极黑色负极RS232线(一线为DB9母头)线材颜色对应DB9母头管脚棕色2蓝色3黑色53.线缆连接示意图(1)与RS232连接(配置时)(2)与RS485连接(配置完后,数据传输)五、典型集成应用5.1典型集成电路六、注意事项1.在一个ZigBee网络中,在相同网络号和信道里,有且只能使用一个协调器,一个分节点网络地址,如果出现两个配置相同的协调器或分节点网络地址则会有不可预知的错误。2.ZigBee模块安装时,尽量将每个ZigBee模块天线正对着,这样的传输信号最好。3.ZigBee模块配置时,只能通过RS232口进行配置,RS485口不可以用作配置用。七.现场主要问题及解决方法1.在隧道中使用时,相邻两个ZigBee模块之间的距离在260m-270m范围就接收不到数据。分析:可能是现场有遮挡物,或是天线没有正对,导致传输信号太弱。解决方法:1.在两个zigbee模块之间加一个路由器。2.增大天线的发射功率,可联系厂家将天线长度增大。