本发明属于电力设备在线实时检修与维护领域,特别是涉及一种基于msp430单片机的高压电力设备温度在线监测系统。
背景技术:
电厂和变电站的设备在长期运行过程中,某些部位因老化或接触电阻过大而发热,而这些发热部位的温度无法实时监测,因此极易导致设备烧毁或突然停电等事故。解决电力设备过热问题是杜绝此类事故发生的关键。高压电力设备内由于有裸露高压,空间狭小,常用的温度测量方法不能使用。本发明将介绍一种基于msp430的高压电力设备温度在线监测系统,采用pt1000温度探头采集环境温度或电力设备表面温度,再由msp430单片机控制红外发射头向数据处理模块发送温度数据,数据处理模块将数据通过串口传输到上位机上,实现了对高压电力设备温度的在线监测和预警。
技术实现要素:
本发明提供了一种采用红外通讯的方式将高压电力设备的温度传送给上位机进行在线监测和预警的温度监测系统。
本发明所采用的技术方案是:
一种基于msp430单片机的高压电力设备温度在线监测系统,其特征在于,包括依次连接的测温模块和数据处理模块,
测温模块包括:包含有温度探头的温度测量电路、msp430f123单片机、a/d转换器及红外发射头;
数据处理模块包括:红外接收头、存储模块、msp430f413单片机及液晶显示模块;
两模块之间通过红外通讯来交换数据;测温模块通过pt1000温度探头采集环境温度或电力设备表面温度,多通道模拟量通过a/d转换后,再由msp430单片机控制红外发射头向数据处理模块发送温度数据;数据处理模块接收到温度数据后,判断温度是否超过正常范围,及时给出报警信号,同时将各通道的温度数据在液晶上显示出来,还可将数据通过串口传输到上位机上,实现对高压电力设备温度的在线监测和预警。
在上述的一种基于msp430单片机的高压电力设备温度在线监测系统,所述测温模块的温度探头采用pt1000铂热电阻,温度测量电路采用低电压供电的并联稳压电压基准源tlv431,以及千分之一精度的标准电阻r1和标准电阻r2来测量实时温度。
在上述的一种基于msp430单片机的高压电力设备温度在线监测系统,所述测温模块采用ti公司的高性能超低功耗16位msp430f123单片机,所述数据处理模块采用ti公司的高性能超低功耗16位msp430f413单片机。
在上述的一种基于msp430单片机的高压电力设备温度在线监测系统,所述测温模块的a/d转换模块需要通过模拟开关芯片cd4051将两通道ad量ad0和ad1依次传送到a/d转换输入端分别进行a/d转换。
在上述的一种基于msp430单片机的高压电力设备温度在线监测系统,所述红外通讯电路是将需要传输的数据调制到msp430单片机的aclk端口产生的高频载波上进行发送的。
在上述的一种基于msp430单片机的高压电力设备温度在线监测系统,所述存储模块是把温度数据存储到flash芯片中供数据统计使用。
在上述的一种基于msp430单片机的高压电力设备温度在线监测系统,所述液晶显示模块是通过单片机内置的液晶驱动模块直接驱动液晶工作,实时显示各测量点温度。
与现有技术相比,本发明具有以下特点:测温模块可以直接固定在测量点,将其屏蔽外壳与测量点有效接触,这样就可以有效地屏蔽高压环境产生的电磁场干扰,同时也方便了现场安装调试;数据处理模块的红外头可以通过较长的屏蔽线连接到模块的信号接收端,这样数据处理模块就能远离测温现场,防止高压环境对于数据处理模块稳定性的影响;测温模块功耗极低且抗干扰能力强。
附图说明
图1为本发明的系统结构图。
图2为本发明的温度测量电路图。
图3为本发明的红外通讯电路图。
具体实施方法
本高压电力设备温度在线监测系统由安装在温度测量点的测温模块和数据处理模块组成,下面结合附图对本发明作进一步说明。
其中,图1部件包括:温度探头、数模转换器、msp430f123单片机及msp430f413单片机、红外发射头、红外接收头、存储模块、按键输入模块、液晶显示模块、上位机。图2部件包括:pt1000铂热电阻、并联稳压电压基准源tlv431、千分之一精度的高精度电阻r1和r2、双极性晶体管。图3部件包括:msp430单片机、电阻、双极性晶体管、红外发射头及红外接收头。
如图1,系统的具体功能实现是通过测温模块和数据处理模块这两大模块来实现的,其中测温模块负责温度数据采集的功能:通过pt1000温度探头将温度模拟量转成电压模拟量,再经过a/d转换将温度数据传送到单片机内进行处理,温度采集时间间隔可通过数据处理模块发送的指令来进行设置。测温模块通过红外通讯向数据处理模块发送采集到的温度数据,也可以接收数据处理模块的控制命令。数据处理模块可以实现四大功能:通过红外通讯向测温模块发送控制命令,也可以接收测温模块发送的温度数据;通过单片机内置的液晶驱动模块可以直接驱动液晶工作,实时显示各测量点温度;把温度数据存储到flash芯片中,供数据统计使用;通过串口将数据传送到上位机,上位机可以构建各点温度数据库。
如图2,温度测量开始后,p1.0置低,p1.1置高,这时q1导通,q2截止。此时相当于r1和r2并联于tlv431两端,可得到输出电压vad0=vref*(1+r1/r2),由于vad0、r1和r2都已知,所以可以求出vref。获得ref电压值后,将p1.0置高,p1.1置低,这时q1截止,q2导通。此时相当于pt1000和r2并联于tlv431两端,可得到输出电压vad1,由于vad1、vref和r2都已知,因此可精确地求出pt1000的电阻值,再根据pt1000分度表获得实时的环境温度。
如图3,将需要传输的数据调制到32768hz的载波上再进行发送,msp430单片机具有aclk端口,可以独立产生32768hz的脉冲波,因此可以利用它很方便地生成高频载波。msp430f123的aclk端口是p2.0引脚,而msp430f413是p1.5引脚,采用硬件方式实现逻辑取反。
本发明需要保护的上述描述的硬件及其连接结构,对于涉及到信号的处理方法和过程,是为了解释本发明的硬件结构的工作原理,不属于本发明的保护范围,采用本发明的硬件连接结构后,信号处理的过程均能够通过现有技术实现。
本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。