摘 要:随着科学技术的发展,ZigBee无线通信技术越来越多在各个领域的应用。本文提出一种基于ZigBee无线通信技术的低功耗轴承温度检测系统设计方案。重点介绍数据采集节点的软硬件设计和系统低功耗实现方案。经测试与实验表明,系统工作稳定可靠,持续工作时间可达半年。
滚动轴承一般由内圈、外圈、滚动体和保持架四部分组组成内圈的作用是与轴相配合并与轴一起旋转;外圈作用是与轴承座相配合,起支撑作用;滚动体是借助于保持架均匀的将滚动体分布在内圈和外圈之间,其形状大小和数量直接影响着滚动轴承的使用性能和寿命;保持架能使滚动体均匀分布,防止滚动体脱落,引导滚动体旋转起润滑作用。滚动轴承使用维护方便,工作可靠,起动性能好,在中等速度下承载能力较高。与滑动轴承比较,滚动轴承的径向尺寸较大,减振能力较差,高速时寿命低,声响较大。
目前,检测和诊断轴承运行状态比较可行的方法有3种:测温、噪声和振动参数测试技术。测温技术由于其简单易行能综合反映包括轴承润滑状态在内的诸因素,并且各种轴承失效均反映为轴承的显着温升,因此采用测温法,便可对轴承的运行进行有效的监测,避免或减少故障带来的损失.
1 ZigBee无线测温技术
ZigBee无线测温技术是一种短距离、低功耗的无线通信技术。这一名称来源于蜜蜂的八字舞,由于蜜蜂(bee)是靠飞翔和"嗡嗡"(zig)地抖动翅膀的"舞蹈"来与同伴传递花粉所在方位信息,也就是说蜜蜂依靠这样的方式构成了群体中的通信网络。其特点是近距离、低复杂度、自组织、低功耗、低数据速率、低成本。主要适合用于自动控制和远程控制领域,可以嵌入各种设备。
由于轴承属于频繁更换的大型器件,轧钢厂现场环境恶劣,空气中油污多,若采用有线方式检测温度,不仅更换不方便,而且频繁插拨会使接头处受油污污染,影响数据传输。ZigBee技术作为一种新兴技术,是专为低速传感器和控制网络设计的无线网络协议, 非常适合于工业自动控制和远程控制领域。
ZigBee标准包括物理层、介质访问层、网络层和应用层。有如下特点:
(1)功耗小。由于工作周期很短、收发信息功耗较低,因此在待机模式下, 2节5号干电池可支持1个节点工作6~24个月, 在睡眠模式下,电池寿命可长达数年, 其发射功率约为1 mW.
(2)成本低。模块价格低廉,且ZigBee 协议是的。
(3)时延短。ZigBee的响应速度快, 从睡眠中激活和激活后进入网络均只需15 ms.
(4)容量大。在簇状和网状结构中, 一个主节点多可管理254个子节点,若采用级连,节点数可达到65 000个。
(5)安全。提供了三级安全模式和加密标准。
2 轴承温度检测系统
2.1 系统构成
系统结构框图如图1所示。
安装在轴承座内的温度传感器将检测到的温度信号,输入到ZigBee RFD模块,模块内置的休眠定时器和节能设备可大大降低系统的功耗,采集温度与电池电压数据,ZigBee网络协调器接收到数据后,一方面返回给相应的ZigBee RFD模块确认信息,另一方面把接收到的数据以有线连接的方式传送到总控制台。采用LED实时显示各传感器检测到的当前温度值,配有报警器、报警灯等,并且提供友好的人机界面,对接收到的数据进行显示、存储、记录,能够实现异常情况报警并输出控制信号对系统进行保护。检测系统中关键的是测量节点的设计,下面对其硬件实现和软件实现进行介绍。
2.2 测量节点的硬件实现
采用Jennic公司的JN5139-Z01-M00/M01模块作为ZigBee网络节点,图2为温度采集硬件电路与JN5139的接口电路。
图2中选用DS18B20数字化温度传感器,其体积小,测量温度范围为-55 ℃~+125 ℃。在-10 ℃~+85 ℃范围内,为±0.5 ℃。
DS18B20采集到的节点温度量,经过信号调理电路后,输入到JN5139-Z01-M00模块。JN5139-Z01-M00是基于无线微控制器JN5139的发射模块,具有低功率、低成本等特点,集成了32 bit RISC MCU内核、高性能的IEEE802.15.4收发器、192 KB ROM和96 KB RAM,可以在很短的时间内在低成本下设计实现ZigBee无线网络系统。 该系统节点工作在2.4 GHz频段,传输速率为250 kb/s,传输距离大于100 m,工作稳定,可靠性高。
JN5139的CTS0、RTS0、TXD0、RXD0四个引脚与MAX232相连,可通过S2(PROM)即编程/运行的状态选择键来决定当前状态。当处于运行状态时,串口用于发送数据,当处于编程状态时,串口用于程序。
2.3 测量节点的软件实现
使用Jennic公司的Jennic CodeBlocks开发环境。采用其公司已经编好的MAC层软件,通过C语言编程完成应用层的开发。
图3中在所测电池电压小于2.8 V时报警,提示工作人员及时更换。若无网络接收数据则每5 min发送,若有网络接收则每15 s发送数据,而且仅在每次检测到温度数据,需要发送时发射模块开始工作,发送完本组数据,其余时间将整个系统置于休眠状态。数据接收端软件流程如图4所示。
3 低功耗策略及测试分析
3.1 低功耗策略
在系统设计中,根据实际需求,充分利用各种低功耗资源模式,尽量缩短节点工作时间,从而降低功耗。通常使用的电池实际容量与放电电流有关,放电电流较小时,电池放出的总电量明显大于标称容量,甚至明显小于标称容量。因此采取如下策略来降低系统工作电流,延长节点寿命.
在硬件方面, 选用低功耗、低电压器件;对于工作电流小的器件如DS18B20、MAX232等采用引脚供电, 对于功耗大而又周期性工作的部件;此外,不使用的单片机引脚按照数据手册进行设置,这对减少系统休眠模式下的电流效果显着。
在软件方面,利用硬件提供的支持, 关闭暂时不使用的部件的电源, 如DS18B20等;按照协议工作周期, 由软件控制JN5139的工作模式,进行周期性检测和睡眠。选用长短时间选择性休眠的方式检测数据,这种方式与单一性的15 s休眠相比,在发送数据无网络接收时功耗小了20倍。
3.2 测试分析
完成系统设计后, 在电池电压3.4 V、发射功率为+2.5 dBm、接收灵敏度为-96.5 dBm 的情况下, 结合数据手册上的数据,对传感器节点的工作电流进行了实际测试, 忽略唤醒休眠时间等,结果如表1所示。
根据表1的工作模式及工作周期, 计算节点的平均工作电流为:
150 ℃高温工作环境下采用容量为1 800 mAh的电池,放电深度为50%.即由于系统长时间运行中电池的自放电因素, 电池可用电量为总容量的50%, 由公式(1)的结果以及表1得到:当系统以15 s为周期对轴承温度进行检测时, 可维持节点工作半年以上, 达到了设计要求, 其计算公式如式(2)所示。
3.3 电压检测
由于采用电池供电,需要对其电压进行检测,以防电压不足时影响测量温度值的准确度。
如图5所示,JN5139内部有6个12位模拟数字转换器,采用了逐次逼近设计提高转换,其中4个可用于外部数据转换,另外2个用于连接内部的温度传感器和内部电源监控电路。
利用内部电源监控电路,对芯片24脚即模拟电源引脚VDD进行测量,VDD脚电压经过芯片内部一个电阻分压器将电压降至0.666倍后输入模拟数字转换器,对其进行检测,可以实时监控电源供电状态。
4 试验结果
目前已完成工业小试样机的研制,由于该检测系统工作环境温度在50 ℃~80 ℃之间,当轴承发生故障时瞬间会达到100 ℃左右的高温,而且工作环境油污非常多,因此需要对采集模块的短时耐超高温工作能力和密封性进行实验。具体实验数据如表2所示。
轴承需要经常更换,因此除了对高温工作环境外,对于常温下以及冬天低温环境下的工作能力也需要进行检测。图6为不同模块放置于不同环境中的检测实验。而当置于低温环境下时,电池供电能力明显下降,电压下降幅度大。此时及时更换电池便可对轴承运行状态进行持续、准确的监控。
经实验及现场调试,基于ZigBee技术的低功耗轴承温度检测系统,可以准确地检测轴承运转过程中的温度及其变化,监测轴承运行状态,在轴承故障前期及时采取措施,避免了对轧辊、钢板的损伤以及油温升高引起爆炸等重大事故的发生。相信通过努力,一个功能完善、基于ZigBee技术的轴承温度检测系统将得到推广和应用。
免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。