[Zigbee] 基于ZigBee与CAN总线技术的井下无线通信系统设计

[复制链接]
1814|24
 楼主| Violin11 发表于 2019-8-10 20:41 | 显示全部楼层 |阅读模式
基于ZigBee与CAN总线技术的井下无线通信系统设计

0 引言


        该系统是基于CAN和ZigBee技术的井下无线通信系统。主要作用是使矿山井下作业人员能较方便的进行双向无线通信,并辅助实时人员跟踪,便于企业合理的调度和管理,特别是矿难发生时,在原有线通信系统损害的情况下,对救援受困人员起很大的作用。
    ZigBee是一种新兴的基于IEEE 802.15.4短距离,低功耗的无线通信技术,主要适用于自动控制和远程控制领域,可以嵌入到各种设备中,ZigBee技术可以用很少的能量在数千个微小的节点之间相互协调实现通信,以接力的方式通过无线电波数据从一个网络节点传到另一个节点,通信效率非常高。
   


1 系统基本组成与工作原理
1.1 系统组成
    结合煤矿应用的特殊情况,煤矿井下无线通信系统系统结构如图1所示,由井上的上位机、通信接口及井下的CAN总线、ZigBee通信基站和ZigBee通信终端5部分组成,如图1所示。

20121108052119474792597_副本.jpg


1.1.1 Can总线硬件组成
    CAN总线使用两端连接120 Ω终端电阻双绞线通过通信接口连接到上位机,并与井下的各个ZigBee通信基站连接。当距离大于10 km时,在合适位置增加CANbridge网桥,改变网络的拓扑结构,增加连接设备的能力。
1.1.2 ZigBee通信基站组成
    通信基站分CAN节点、微控制器、ZigBee节点3个部分,如图2所示。

20121108052119709162598_副本.jpg


    其中CAN节点由CAN控制器、CAN驱动器、光电隔离模块3部分组成,CAN控制器模块选用TM320F2812,其中集成了CAN控制器,提供了完整的CAN协议。收发控制器采用PHZLZPS公司生产的PCA62C250。使用6N137光电耦合器使PCA62C250与TMS320F2812隔离,实现各CAN节点接的电气隔离。
    ZigBee可在868 MHz,915 MHz和2.4 GHz 3个频段上进行。由于煤矿巷道的特殊结构和材料组成,不同频率无线波在巷道中的衰减、受干扰程度不同,总体上频段越高,衰减、受干扰的越小,所以选择使用2.4GHz的频段,采用Chipcon公司的CC2420,CC2420是IEEE802.15.4标准的低功耗单片集成度高的芯片。工作在2.4 GHz免费频带上。
1.1.3 移动通信终端组成
   如图3所示,ZigBee通信模块选择CC2420,语音处理模块负责上下行语音的数模转换,液晶屏与键盘负责人机交互,麦克负责语音的收集,喇叭负责语音的播放,电源可用充电电池。

20121108052119756032599.jpg



1.2 工作原理
    系统共有4个关键步骤,如图4所示。
    (1)ZigBee移动终端由工作人员带入巷道,包含该终端地址和数据的数据包以射频信号与ZigBee通信基站握手。
    (2)ZigBee基站接收到射频信号经处理后得到该数据包的地址和数据信息,以及天线信号参数,转发给CAN总线。
    (3)CAN总线对经MCU处理过的ZigBee基站解析的数据发送到上位机,该数据包包含移动ZigBee终端的ID号、数据及天线信号参数。
    (4)上位机软件解析CAN数据包发送的数据,如没有呼叫则登记并管理该ZigBee通信终端的位置、电量、信号等参数。如该ZigBee终端呼叫其他终端则后台软件进行路由判断,并与被呼叫终端建立路由,路由建立后进行语音数据传输,完成语音通信。


1.3 上位机软件
    上位机软件采用.NET平台开发,数据库采用SQL2008,整个软件模块如图5所示。


20121108052119802912600_副本.jpg



2 结语


    相对于现煤矿已应用的井下无线通信系统,小灵通和WIFI技术,本文提供了一种较新的技术实现方式。ZigBee具有低成本、数据传输可靠、低功耗、节点通信设置易于配置、安全及技术相对成熟的特点。经验证,该系统更好的满足了井下无线通信的功能。



 楼主| Violin11 发表于 2019-8-10 20:41 | 显示全部楼层
基于ZigBee与CAN总线技术的井下无线通信系统设计

新建 Microsoft Word 文档.pdf

498.58 KB, 下载次数: 1

pklong 发表于 2019-8-13 16:38 | 显示全部楼层
ZigBee是一种低功耗、低成本、高可靠性的短距离低速率无线网络协议  
jimmhu 发表于 2019-8-13 16:38 | 显示全部楼层
首先想到的就是cc2530  
lihuami 发表于 2019-8-13 16:39 | 显示全部楼层
只要在zigbee和CAN总线之间加个桥接就可以了  
xiaoyaozt 发表于 2019-8-13 16:39 | 显示全部楼层
无线方案太多了            
uptown 发表于 2019-8-13 16:39 | 显示全部楼层
国内现在主要是无线,zigbee和ble这些   
cehuafan 发表于 2019-8-13 16:39 | 显示全部楼层
ZigBee模块,只需要串口三根线   
usysm 发表于 2019-8-13 16:40 | 显示全部楼层
CAN-bus接口呢?           
typeof 发表于 2019-8-13 16:40 | 显示全部楼层
485改成ZigBee可以吗?   
yujielun 发表于 2019-8-13 16:40 | 显示全部楼层
能否通过wifi方式来抓取CAN信号?  
pl202 发表于 2019-8-13 16:41 | 显示全部楼层
谢谢楼主分享的资料了。         
yujielun 发表于 2019-8-13 16:41 | 显示全部楼层
无线有射频315m、433m、wifi、zigbee这些主流的  
pklong 发表于 2019-8-13 16:41 | 显示全部楼层
CAN总线是嵌入式工控领域的标准总线。   
typeof 发表于 2019-8-13 16:41 | 显示全部楼层
支持RS485接口的无线zigbee组网设备有吗   
jimmhu 发表于 2019-8-13 16:41 | 显示全部楼层
现在can总线在智能家居领域应用多么  
usysm 发表于 2019-8-13 16:42 | 显示全部楼层
zigbee模块,直接和传感器的输出口对接   
lihuami 发表于 2019-8-13 16:42 | 显示全部楼层
桥接方式得你自己设计。   
cehuafan 发表于 2019-8-13 16:42 | 显示全部楼层
CAN通信的无线传输可通过WiFi通信来实现   
xiaoyaozt 发表于 2019-8-13 16:42 | 显示全部楼层
尤其是蓝牙BLE方案     
您需要登录后才可以回帖 登录 | 注册

本版积分规则

717

主题

1010

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部