APP下载

单片机技术在锅炉训练模拟系统中的应用

2019-05-09

山西电子技术 2019年2期
关键词:旋钮指示灯字节

王 龙

(海军士官学校二系,安徽 蚌埠 233012)

0 前言

某型辅助锅炉广泛应用于各种舰船上,掌握该型辅助锅炉的结构及工作原理、熟练掌握其操作使用、维护保养方法是锅炉管理人员所必备的能力。为了增强培训效果、提高培训质量,研制开发“某型船舶辅助锅炉训练模拟系统”。该训练模拟系统分为硬件部分和软件部分。

硬件部分包括一台模拟计算机、两块液晶显示器、一台带模拟操作面板的操作柜等等。其中操作面板和模拟计算机是核心部件,两者的通信通过单片机来实现。操作面板上布置有指示灯、报警蜂鸣器、操作按钮、操作旋钮等,与该型船用辅助锅炉的按钮数目和功能相同。具体见图1~3所示。

软件部分为三维虚拟设计,在此不再赘述。

1 实现功能

模拟操作面板上指示灯、按钮、旋钮通过单片技术进行开发,其实现的功能如下所示:

1) 控制箱内电源接通后,“电源”指示灯亮。

2) “启动/复位”按钮:在启动锅炉之前,第一次按下“启动/复位”按钮是执行复位功能,执行复位功能后,声光报警系统恢复到初始状态;再一次按下“启动/复位”按钮才执行启动功能,此时“燃烧器控制”、“水泵Ⅰ控制”、“水泵Ⅱ控制”才接通电源,处于等待状态。

3) “停止”按钮:此按钮按下后,强行停止工作!“燃烧器控制”、“水泵Ⅰ控制”、“水泵Ⅱ控制”断电。

4) “报警测试”按钮:此按钮按下后,声光报警。具体为:“报警器”喇叭发出报警声;“高水位”指示灯、“低水位”指示灯、“过低水位”指示灯、“蒸汽压力高”指示灯、“空气压力低”指示灯、“火焰故障”指示灯等6个红色指示灯闪烁。

图2 按钮布置图

图3 旋钮布置图

5) “消音”按钮:按下此按钮,“报警器”喇叭停止发出报警声。

6) “燃烧器控制”旋钮:总体分三个工作状态“自动”、“停止”、“手动”。

◆ 处于“自动”状态时:“风机”指示灯和“自动运行”指示灯亮,演示风机运转动画,而且“高水位”指示灯、“正常水位”指示灯、“低水位”指示灯、“过低水位”指示灯根据水位情况相应的指示灯亮,在虚拟训练系统中,演示锅炉水位的相应情况。如果水位异常,则需要排除故障,如果水位正常,则锅炉自动扫气30 s。然后“喷嘴1”指示灯亮,进入点火状态,点火时间不超过6 s,火点着后,进行1 min的小火燃烧,演示锅炉的小火燃烧动画,然后再进入大火燃烧,演示锅炉的大火燃烧动画,此时“喷嘴1”指示灯和“喷嘴2”指示灯都亮。如果点火时间超过6 s未点着火,则进行声光报警,“火焰故障”指示灯亮,“报警器”喇叭报警,直到人工干预。

◆ 处于“停止”状态时,燃烧器处于停止状态,停止喷油燃烧。

◆ 在“手动”状态时,“自动运行”指示灯不亮。“手动”状态有四个档位,旋钮处于任何一个档位,“风机”指示灯都亮,演示风机运转动画。处于“扫气”档位时,进行扫风,扫风时间超过30 s后,旋钮旋至“点火”,锅炉进行点火,“喷嘴1”指示灯亮,点火时间超过6 s后,立即将旋钮旋至“扫气”,再进行30 s扫气,然后再重新点火,在该过程中,无声光报警。如果6 s内,点火成功,则旋钮旋至“小火”,演示锅炉的小火燃烧动画,在小火状态燃烧1 min,而后,旋钮旋至“大火”,此时,“喷嘴1”指示灯和“喷嘴2”指示灯都亮,进行大火燃烧,演示锅炉的大火燃烧动画。

7) “水泵Ⅰ控制”旋钮和“水泵Ⅱ控制”旋钮作用如下:

◆ 当水泵Ⅰ运转供水时,“水泵Ⅰ”指示灯亮,演示水泵Ⅰ向锅炉供水动画;当水泵Ⅱ运转供水时,“水泵Ⅱ”指示灯亮,演示水泵Ⅱ向锅炉供水动画。

◆ 处于“备用”档位时,相应的水泵为备用泵,当备用启动供水时,“备用泵起动”指示灯亮,演示备用启动供水动画;

◆ 处于“自动”档位时,水泵根据水位自动供水,同时演示水泵供水的动画;

◆处于“手动”档位时,水泵立即向锅炉供水,同时演示水泵供水的动画。

2 技术实现

2.1 线路连接

在该模拟器硬件设计中,关键部分是控制面板的按钮、旋钮、指示灯等各元件与电脑的通信设计。在控制柜中的按钮及其布置如图1~3所示。控制面板各元件通过单片机RS232通信协议进行。单片机控制原理(部分)如图4所示。

2.2 单片机RS232通信协议

1) 通信方式:异步通信;波特率:2400;奇偶校验:无。

图4 单片机控制原理图

2) 下位机发送数据

数据发送格式:

第一个字节第二个字节第三个字节第四个字节

第一个字节的0位固定为“1”,作为数据发送起始位,第四个字节为校验位,固定值为“0x20”,如校验失败,上位机发送字节“0x77”,下位机将重发数据。1-3字节的每位定义见表1。

表1 下位机发送数据的第1~3字节定义

3) 下位机接受数据

接受数据格式:

第一个字节第二个字节第三个字节第四个字节

第一个字节的0位固定为“1” 作为数据接受起始位,第二、三字节的“0”位固定为“0”。第四个字节为校验位,固定值为“0x20”,如校验失败,下位机发送字节“0x77”,向上位机申请重发数据。1-3字节的每位定义见表2。

表2 下位机接收数据的第1~3字节定义

3 结束语

利用单片机技术开发出“某型船舶辅助锅炉训练模拟系统”的操作控制面板,使得该操作控制面板功能与船舶实际使用的装备的功能完全一致,从而在技能训练中贴近实装,大大提高实训效果、胜任岗位要求。

猜你喜欢

旋钮指示灯字节
No.8 字节跳动将推出独立出口电商APP
家用燃气灶具旋钮温升影响因素的研究
No.10 “字节跳动手机”要来了?
基于MSP430的四旋翼飞行器的S-BUS通信协议的设计与实现
基于Mastercam旋钮凸模的数控加工
上海大众POLO充电指示灯点亮
美国邦纳 工业智能指示灯
2013年波罗车充电指示灯异常点亮
车用旋钮力矩特性曲线研究
人类进入“泽它时代”