一种应用以太网的泵舱环境检测装置的制造方法

文档序号:8360514阅读:128来源:国知局
一种应用以太网的泵舱环境检测装置的制造方法
【技术领域】
[0001]本发明涉及的是一种嵌入式检测装置,特别的涉及一种应用以太网的泵舱环境检测装置。
【背景技术】
[0002]泵舱是船舶的舰载机加油系统中将储存油打入加油管道送往甲板加油终端装置的关键部位,其环境的安全性直接关系到整个加油系统的安危。随着水面船舶现场设备的信息化和和网络化程度不断提高,为适应新形势下直升机燃油补给的需要,有必要对传统的直升机燃油补给系统进行改进,以减少燃油补给操作的复杂程度,节约系统空间资源,设计智能化程度更高、可靠性更高、速度更快的泵舱环境监控装置。
[0003]泵舱环境监控装置可以检测输油管道入口压力、可燃气体浓度以及温度等环境参数,可实现本地环境的光报警,通过以太网通讯将本系统的信息上传给加油系统集中控制室进行监控和对整个系统优化控制。
[0004]传统的舰载机燃油补给过程中加油终端控制系统和加油环境监控系统独立存在,这不仅占用舰面空间,也不利于舰面工作人员高效的开展工作。为适应新形势下的舰载直升机燃油补给的需要,将原来的加油中断控制系统和加油环境监控系统合并为新式舰载机加油监控系统。该系统不仅节省舰面系统的空间,同时可以减少军舰保障人员的工作量,优化燃油补给操作,使得燃油补给效率更高。为适应系统的控制模式的发展要求,将系统设计成基于以太网的通讯方式。

【发明内容】

[0005]本发明的目的是提供一种能够应用在船舶的舰载机加油系统泵舱中的检测装置,以达到节省舰面系统的空间,同时可以减少军舰保障人员的工作量,优化燃油补给操作,使得燃油补给效率更高的效果。
[0006]本发明的目的是这样实现的:
[0007]一种基于以太网的泵舱环境检测装置,其组成包括:电源模块、环境监测模块、报警和控制模块、以太网通信模块、参数存储模块。
[0008]所述的一种基于以太网的泵舱环境检测装置,其特征是:包括一种基于优先级的抢占式多任务实时系统,μ C/0S-1I可以管理多达64个任务,本身保留8个任务,因此可编写的任务最多可达56个,各个任务的优先级都是不同的,每个任务都有独立的堆栈空间,可以快速实现任务切换。
[0009]具体的设计是这样的:
[0010]1.控制电路
[0011]本系统的控制电路是以ARM LPC2294为核心的,主要是进行TCP/IP协议封装,解析及其转换等来实现以太网数据通讯。
[0012]2.存储电路
[0013]本系统选择了一片16KB动态存储器,用来存储系统相关程序和数据。
[0014]3.辅助电路
[0015]这部分包括了电源,时钟和复位电路。电源电路主要提供了 5V,3.3V,1.8V直流电源;时钟电路主要是与通信的服务器等进行对时,给系统提供了一个时间的参考标准,且系统晶振频率是11.0592MHz ;复位电路主要是给系统上电复位。
[0016]4.以太网接口电路
[0017]此部分电路是由地址译码芯片,以太网MAC控制器和网络隔离变压器组成,来实现以太网通信。
[0018]本发明还包括一种基于优先级的抢占式多任务实时系统,包含了实时内核、任务管理、任务信息同步、时间管理和内存管理等功能。μ C/0S-1I可以管理多达64个任务,本身保留8个任务,因此可编写的任务最多可达56个,各个任务的优先级都是不同的,每个任务都有独立的堆栈空间,可以快速实现任务切换。
[0019]首先进行操作系统初始化,创建taskO,taskO中包括对AD模块和以太网模块的初始化,创建taskA和taskB,接着进入一个无限循环,循环体的内容为分别检测三通道压力值,并与设定阀值进行比较,超过阀值则进入报警程序并返回,将测到的压力值通过taskA或taskB发送给集控台。
[0020]本发明的优点:
[0021](I)该系统不仅节省舰面系统的空间,同时可以减少军舰保障人员的工作量,优化燃油补给操作,使得燃油补给效率更高。
[0022](2)将系统设计成为以太网结构,满足系统的控制模式的发展要求;
[0023](3)本系统通过显示和键盘部分的合理程序设计,使系统更具良好的用户操作界面;在CAN总线通讯的程序设计中,通过多种方案的对比,选定最优的编程方式,提高了通讯的稳定性和实时性。
【附图说明】
[0024]图1为系统整体结构图;
[0025]图2为系统软件流程图。
【具体实施方式】
[0026]下面结合附图举例对本发明做更详细地描述:
[0027]一种基于以太网的泵舱环境检测装置,其组成包括:电源模块、环境监测模块、报警和控制模块、以太网通信模块、参数存储模块。
[0028]其特征是:包括一种基于优先级的抢占式多任务实时系统,μ C/0S-1I可以管理多达64个任务,本身保留8个任务,因此可编写的任务最多可达56个,各个任务的优先级都是不同的,每个任务都有独立的堆栈空间,可以快速实现任务切换。
[0029]结合图1,图1是系统整体结构图。系统按功能可分为五个模块:电源模块、环境监测模块、报警和控制模块、以太网通信模块、参数存储模块。控制电路,本系统的控制电路是以ARM LPC2294为核心的,主要是进行TCP/IP协议封装,解析及其转换等来实现以太网数据通讯。存储电路,本系统选择了一片16ΚΒ动态存储器,用来存储系统相关程序和数据。辅助电路,这部分包括了电源,时钟和复位电路。
[0030]结合图2,图2是本发明的系统程序流程图。本发明使用的是μ C/0S-1I操作系统。在整个软件的最开始先是对操作系统进行初始化,μ C/0S-1I操作系统是一种基于优先级的抢占式多任务实时系统,包含了实时内核、任务管理、任务信息同步、时间管理和内存管理等功能。μ C/0S-1I可以管理多达64个任务,本身保留8个任务,因此可编写的任务最多可达56个,各个任务的优先级都是不同的,每个任务都有独立的堆栈空间,可以快速实现任务切换。首先进行操作系统初始化,创建taskO,taskO中包括对AD模块和以太网模块的初始化,仓Il建taskA和taskB,接着进入一个无限循环,循环体的内容为分别检测三通道压力值,并与设定阀值进行比较,超过阀值则进入报警程序并返回,将测到的压力值通过taskA或taskB发送给集控台。
【主权项】
1.一种基于以太网的泵舱环境检测装置,其组成包括:电源模块、环境监测模块、报警和控制模块、以太网通信模块、参数存储模块。
2.根据权利要求1所述的一种基于以太网的泵舱环境检测装置,其特征是:包括一种基于优先级的抢占式多任务实时系统,μ C/OS-ΙΙ可以管理多达64个任务,本身保留8个任务,因此可编写的任务最多可达56个,各个任务的优先级都是不同的,每个任务都有独立的堆栈空间,可以快速实现任务切换。
【专利摘要】一种基于以太网的泵舱环境检测装置,其组成包括:电源模块、环境监测模块、报警和控制模块、以太网通信模块、参数存储模块。其中:控制电路,是以ARM LPC2294为核心的,主要是进行TCP/IP协议封装,解析及其转换等来实现以太网数据通讯。存储电路选择了一片16KB动态存储器,用来存储系统相关程序和数据。辅助电路包括了电源,时钟和复位电路。该系统不仅节省舰面系统的空间,同时可以减少军舰保障人员的工作量,优化燃油补给操作,使得燃油补给效率更高。
【IPC分类】G05B19-042
【公开号】CN104678811
【申请号】CN201310608159
【发明人】费浚纯
【申请人】哈尔滨恒誉名翔科技有限公司
【公开日】2015年6月3日
【申请日】2013年11月26日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1