历史上的今天
返回首页

历史上的今天

今天是:2025年03月21日(星期五)

正在发生

2018年03月21日 | 基于STC89C52单片机的通风机和加热器自动控制装置设计

2018-03-21 来源:eefocus

   本文针对330kV罗夫变电站高压室通风机和加热器由值班员手动投退,温湿度控制效果不理想的问题。设计了基于STC89C52单片机为处理器的自动控制装置,根据室内外温湿度的变化对通风机和加热器进行自动控制。实验验证该装置具有一定的可靠性和实用性,可满足设备运行的需求。

    变电站高压室温湿度对设备的安全运行有着重要的影响。目前渭南电网要求将高压室的温度控制在5~20℃、湿度控制在35~75%之间。温度长期超出范围就会造成设备发热、元件寿命缩短等问题。湿度过低易产生静电,静电的积累可能使二次设备的电子元件直接损坏,甚至引起保护或控制元件误动。过高有利于霉菌的生长,霉菌分解出的酸性物质与绝缘材料长期相互作用会极大降低设备的绝缘性能并且当湿度达到凝露点时湿空气会凝结成水滴,引起短路或直流接地等故障的发生,严重威胁设备的安全运行。

1 高压室除湿现状
    渭南供电局330kV罗夫变电站35kV高压室湿度较高,尤其是阴雨天时地表潮气与电缆沟道相汇集,使得湿度经常越过规定的上限值;高压室母线等设备封闭在高压柜内,空气流通不畅,在迎峰度夏期间,电网负荷大、环境温度高,使得母线引线连接处温度较高。

a.JPG

    目前罗夫变电站采用除湿机、通风机及加热器对高压室温湿度进行控制,但效果不是很理想。这是因为除湿机可根据设定的湿度值自动进行除湿,但通风机和加热器投退还是依靠值班员手动进行控制,无法充分发挥其除湿降温作用,控制电路如图1所示。这种控制方式还存在以下问题:

    (1)值班员无法实时地根据室内、外温湿度的变化及时开启和关闭通风机及加热器;(2)手动开启通风机后若不能及时关闭会使通风机电机长期运行,发热严重,极大缩短通风机的使用寿命,降低风机运行的可靠性。

    (3)随着无人值守变电站的不断改造和投入运行,高压室通风机和加热器手动控制方式无法满足现有设备的运行需求。

    2 通风机及加热器控制装置设计

    2.1 原理及控制策略

    文中设计了基于STC89C52单片机为处理器的控制装置。装置由电源模块、数据采集模块、显示模块、风机及加热器控制模块组成。原理如图2所示。

b.JPG

    数据采集模块选用进口高精度传感器对室内外温湿度进行采集,每秒钟向单片机上传一次数据,单片机对数据进行统计、分析、计算。根据计算出的结果控制通风机和加热器的开启和关闭。控制策略如下:

    (1)通风机控制。当室内湿度值高于40%且室外湿度值比室内低10%时,处理器发出指令启动风机运行。当室内外湿度相同时关闭风机。

    当室内温度高于30℃时开启通风,低于10℃时关闭通风,风机连续运行3h后若室内湿度还未达到设定的停运值,单片机会发出指令控制风机停运20min,然后再次启动,如此循环,直到室内湿度值达到规定值,避免因电机长期运行发热造成损坏。

    当室外湿度值低于75%时,每天中午十点启动通风,运行15min自动关闭。改善高压室室内空气,有利于值班人员巡视。

    (2)加热器控制。当室内温度低于5℃时启动加热器运行,高于30℃时关闭加热器。当室内湿度超过75%时启动风机运行,低于50%时关闭风机。

    2.2 硬件选择及设计

    330kV变电站电压等级高、电磁干扰强,因此处理器选用了宏晶公司生产的STC89C52单片机,该机具有高速度、低功耗、超强抗干扰能力等特点。电源首先采用变压器进行电磁隔离和降压处理,再将低压输入电源模块对系统进行供电,这使得供电电压稳定并且交流与直流、强电与弱点完全隔离。传感器选用瑞士Sensirion公司推出的SHT10单片数字温湿度集成传感器。室外传感器用双层屏蔽线从高压室电缆沟道引出采集户外温湿度。当温、湿度达到处理器设定的动作值时,处理器通过I/O口发出控制指令控制风机的开启和关闭。控制电路如图3所示。通过LCD温湿度及风机动作等参数和信息进行显示,并可用按键对其进行修改、设定、查询。印制板中版面进行覆铜、引线进行加宽等,使装置抗干扰能力强、可靠性高。

c.JPG


2.3 软件系统设计
    装置中采用C语言进行软件编写,以模块化设计为思想,易于移植、扩充与维护。为了提高装置运行的稳定性和可靠性,程序在初始化和运行中不断对各重要外围模块的工作状态进行监测,发现异常后能很快地对系统进行复位,对数据进行备份并发出异常告警。软件中设置了看门狗、多重备份等措施保证电路能够进行自动纠错或即时复位。工作流程如图4所示。


d.JPG

    3 实验及分析
    装置安装于罗夫变电站35kV I段高压室内,并联于现有的风机控制接触器CJ10—10旁,不影响目前对风机的手动控制。满足了文献“除湿加热装置应具备自动控制和手动投退功能”。自动控制装置如图5所示;表1记录了装置四天里的动作情况。由表可见,当室内外湿度差达到设定值后,风机自动开启和关闭,在湿度值低于75%时,每天10:00风机自动开启15min然后自动关闭,改善高压室空气的质量,为值班人员10:00对高压室进行巡视提供了良好环境。这四天里由于室内温度未达到设定值,因此加热器未自动启动。

e.JPG

    本装置在罗夫变高压室现场运行中,功能及各项参数均基本达到要求,运行情况比较稳定。

    4 结束语

    文中设计了基于STC89C52单片机的通风机和加热器自动控制装置,可根据室内外温湿度的变化实时地开启通风机及加热器,该装置在罗夫变电站运行后提高了高压室的除湿降温效果,减轻了值班人员的负担,为无人值守变电站的进一步推广提供了条件。实践证明具有一定的实用性和推广性,但也存在以下的问题需进一步研究和探索:1)风机启动的室内外温湿度差值等参数目前尚无规范明确规定,现场运行中需不断进行调整校验。2)结合变电站运行情况,通过实验分析现有的空调、除湿机、通风机及加热器等温湿度控制装置对各个阶段温湿度控制效果的区别,依此制定出一套综合的优化控制方案。实现对高压室温湿度的最优控制。


推荐阅读

史海拾趣

DBM Optix公司的发展小趣事

在竞争激烈的电子行业中,DBM Optix深知只有不断创新才能保持领先地位。因此,公司始终将研发作为核心竞争力之一,持续投入大量资金用于新技术、新产品的开发。通过与高校、研究机构等合作,DBM Optix不断引入新技术、新材料,并将其应用于产品中,从而不断提升产品的性能和品质。这些创新举措使得DBM Optix在光学通信领域始终保持领先地位。

骏晔科技(DreamLNK)公司的发展小趣事

物联网设备的互操作性一直是行业内的挑战。骏晔科技在面对这一挑战时,积极寻求解决方案。公司通过与多家物联网系统提供商合作,共同推动物联网互操作性标准的制定和实施。同时,公司还针对不同类型的物联网设备,提供定制化的RF模块和解决方案,帮助客户实现设备的互联互通。

ECLIPTEK公司的发展小趣事

ECLIPTEK公司自创立之初就专注于高精度电子元件的研发与生产。面对激烈的市场竞争,公司不断投入研发资源,推出了一系列具有创新性的产品,如高精度时间同步模块和低功耗传感器。这些产品凭借其卓越的性能和可靠性,迅速在市场上赢得了良好的口碑,使ECLIPTEK成为电子元件行业的佼佼者。

Anderson Power公司的发展小趣事

ECLIPTEK公司自创立之初就专注于高精度电子元件的研发与生产。面对激烈的市场竞争,公司不断投入研发资源,推出了一系列具有创新性的产品,如高精度时间同步模块和低功耗传感器。这些产品凭借其卓越的性能和可靠性,迅速在市场上赢得了良好的口碑,使ECLIPTEK成为电子元件行业的佼佼者。

Aimtec公司的发展小趣事

随着业务规模的扩大,Aimtec公司开始将目光投向国际市场。公司先后在欧洲和亚洲设立了办事处,通过本地化的销售策略和技术支持,逐步打开了国际市场的大门。在国际竞争中,Aimtec凭借其优质的产品和服务,赢得了众多客户的信赖和好评。同时,公司还积极参与国际电子行业的交流与合作,不断提升自身的技术水平和市场竞争力。

芯联(CHIPLINK)公司的发展小趣事

在芯片短缺的大背景下,一家名为芯联集成的公司凭借其敏锐的市场洞察力和快速响应能力,迅速调整战略,专注于车规级IGBT芯片和模组的代工生产。公司凭借高效的生产能力和严格的质量控制,迅速获得了多家头部新能源车企的认可,成为他们的合作伙伴。这一举措不仅帮助芯联集成度过了行业低谷,还使其在短时间内实现了跨越式发展。

问答坊 | AI 解惑

PROTUES教程之闪烁的LED

包含 01 闪烁的LED 02 从左到右的流水灯 03 左右来回的流水灯 04 花样流水灯 05 LED模拟交通灯…

查看全部问答>

西门子mc55能读模块信息,不能读sim卡信息,求救!急!!!!!

我的sim卡安上了,不知为什么,设置关于模块的信息都能返回ok,但关系到sim卡的命令就不行了,有没用at指令能检查是什么问题?我的模块是否坏了?附上我运行一些命令后的信息: at OK at+ccid? ERROR at+cfun? +CFUN: 1 OK at+csq +CSQ: 2 ...…

查看全部问答>

关于c51中断的问题的怪现象

在程序中遇到了一个比较奇怪的现象,示例如下: EX0=0;//关外部中断 Function();//所调用函数 EX1=1;//开外部中断 这样写程序运行正常,用示波器观察中断脚 低的时候能高起来 但若把EX0=0;EX0=1;放到函数里边去,即: Function()//所调用函数 ...…

查看全部问答>

WinCE 下的几个问题

之前,编程用的是vb.net,觉得挺好使得! 现在用WinCE系统下用vb.net,发现好多功能都不好用了!!控件的属性少了,事件少了,一个简单的例子:Label控件,连Click事件都没有,还有就是,Button控件上加一个Icon都没有?? 我想问问大家是不是, ...…

查看全部问答>

请教Linux2.6下daemon()这个函数的用法?

在Linux下发现daemon这个函数的用法发现: 其原型为 #include       int   daemon(int   nochdir,   int   noclose);    可是不知道怎么用呢?那第一个参数和第二个参 ...…

查看全部问答>

如何在不适用单片机的状况下用电脑软件来控制数码管的显示

如题,有人说可以用打印机的并口,但是具体不知道是什么意思,还有人说要学VB,本人这么做是想减少编程难度,降低制作成本…

查看全部问答>

ULINK驱动安装不上

 我有一个ULINK用来调试uPSD3354的,但现在识别不了了,以前都正常的。  插上后,计算机提示有USB设备,当选择自动安装驱动时,提示找不到驱动,无法安装。  Keil都安装好了,以前是可以用的。   &nb ...…

查看全部问答>

要不考虑下EKK-LM4F232板子的团购吧

看到这板子痒痒的,其实我有ST的STM32F4板子和K60 塔式套件了,但是想用下TI的USB模块,跑跑例程,将驱动的模式放到其他两个板子上(只是参照,毕竟ST有自己的库,K60有 MQX操作系统自带的USB协议栈)。不过最希望的就是TI弄弄打折活动的,然后团购…

查看全部问答>

主板无法启动

我有一块主板,在不插内存时BIOS时钟的SPI_CLK时钟线每隔1.8秒有一次信号,但插上内存后SPI_CLK只有一次信号,这是为什么?向各高人求助。…

查看全部问答>

DSP中各个函数的功能

小弟刚接触DSP,然后发现有好多源文件,库文件,请问源文件的作用是什么呢?如果我想实现一个A/D的功能,那么需要对哪几部分文件进行编写呢?此外,我觉得最困惑的是main函数,它是起什么作用的呢?求各位大神帮助,小弟初学者,看了DSP视频,但是 ...…

查看全部问答>