background image

工作面液压支架监测系统的研究与设计

 摘

  要: 针对目前工作面液压支架监测系统的现状,设计了一种基于 CAN 总线和无线传

感器网络(

WSN)的液压监测系统。该系统以 ATmega128L 单片机和 CC2420 芯片为核心设

计传感器节点,结合

CAN 控制器 MCP2515 设计 Sink 节点,给出了系统的硬件设计和软件

流程。
  矿井液压支架监测方式通常有两种:一是井下人工读取数据后带到地面计算机进行数
据分析处理;二是通过

RS485 总线或者现场总线进行远距离在线监测与数据采集传输到地

面计算机显示和分析。第二种方式系统布线复杂,随着开采工作面的推进以及升降架等操作,
有线网络极易被扯断,导致现场采集的压力数据无法上传到地面计算机,系统处于半瘫痪
状态,使煤矿的安全留下了严重的隐患。针对目前国内在液压支架监测方面存在的问题,本
文设计了一种基于无线传感器网络(

WSN)的工作面液压支架在线监测系统。

  

1 压力传感器网络结构

  本文设计的压力监测传感器网络结构如图

1 所示,包括传感器节点和汇聚节点。压力传

感器节点完成压力数据采集和多跳中继传输;簇头完成成员节点数据的收集、数据融合和转
发的功能。

Sink 节点完成压力数据的汇集和无线与有线信号的转换,实现 CAN 总线接入,

上传到地面计算机实时监控。由于综采面液压支架推进相当缓慢,无线传感器网络的拓扑结
构近似认为是直线型;同时每一个液压支架都已经编号,可以认为位置已知。

  

1.1 压力传感器节点硬件设计

  

CC2420 芯片是天线接收的射频信号经过低噪声放大器和 I/Q 下变频处理后,中频信号

只有

2 MHZ,此混合 I/O 信号经过滤波、放大、AD 变换、自动增益控制、数字解调和解扩,最

终恢复出传输的正确数据。发射机部分基于直接上变频。要发送的数据先被送入

128 字节的

发送缓存器中,头帧和起始帧是通过硬件自动产生的。根据

IEEE802.15.4 标准,所要发送

的数据流的每

4 个比特被 32 码片的扩频序列扩频后送到 DA 变换器。然后,经过低通滤波

和上变频的混频后的射频信号最终被调制到

2.4 GHZ,并经放大后送到天线发射出去

  如图

2 所示,第一级网络主要由无线传感器网络构成,采用业界极具竞争优势的

ATmega128L 单片机,加上无线 RF 单元 CC2420、信号调理模块 AD620、压力传感器
SLM211、液晶显示 1602,采用 5V/4 800mAh 可充电锂电池供电。

  

1.1.1 微控制器模块选型

  微控制器模块是无线传感器节点的计算核心,它负责节点设备控制、任务调度、通信协
议、同步定位、数据融合和数据转储等程序的运行。微处理器选型主要从两方向考虑:(

1)

能够片上集成

AD,具有较高的处理速度,低功耗,外围资源丰富等特点。(2)Z igBee 协

议对系统微处理器的要求有:至少是

8 bit MCU;完全的协议栈:ROM<32 KB;简单功能

节点协议栈:

ROM 约 6 KB;协调器还需要足够的 RAM。用于保存节点器件数据库、传输路

由表等。根据以上要求,本系统选用了

ATmega128L 微控制器,它是目前 AVR 系列中功能

最强大的

8 bit 微控制器。它具有片内 128 KB 的程序存储器,4 KB 的数据存储器,在不外

扩存储的情况下,能够满足对

ZigBee 协议栈的支持,芯片价值不足 5 美元,使其在性价比

方面更具诱惑力。
  

1.1.2 无线通信单元 CC2420

  

CC2420 是 Chipcon 公司推出的首款符合 2.4 GHz IEEE802.15.4 标准的射频收发器,它

实现

ZigBee 协议的物理层(PHY)及媒体访问控制器(MAC)层,具有超低电流消耗,