论文部分内容阅读
该鱼雷投放控制系统设计了一种用于操作直升机载鱼雷投放系统的控制装置,实现了对鱼雷投放方式的设定和投放过程的控制。该投放控制系统是对原机载投放系统的升级改造,使用中需要与原机上控制系统配合使用。该投放控制系统采用嵌入式软硬件设计,本文着重研究了单片机以及FPGA在嵌入式控制系统中的应用,采用单片机实现系统流程控制,采用FPGA进行硬件接口逻辑控制,单片机与FPGA配合实现投放控制操作,并且FPGA完成所有接口逻辑控制能使单片机减少不必要的逻辑处理步骤,提高了系统对投放操作响应的实时性。单片机与FPGA之间采用RAM存储器进行数据交换,实现了系统状态信号、控制信号在单片机与FPGA之间的传递,同时采用ROM存储器实现了参数设定操作的数据记录,可以对历史操作进行追溯。系统人机界面采用波段开关和LED指示灯进行操作并显示当前状态,具有操作方便、界面简洁直观的特点。系统分为投放控制器、预置控制器二部分。投放控制器实现对鱼雷进行各项参数导入、投放控制及状态监控等功能,安装在直升机设备舱内;预置控制器实现人机操作,安装在直升机中控台上,由操作员进行操作设定各项投雷的参数以控制鱼雷的工作模式,并且可以通过预置控制器对投放控制器的工作故障、误操作进行报警显示,避免误操作,并且便于故障诊断和维修。投放控制器、预置控制器之间采用RS422协议进行数据通讯,将预置控制器的预置参数发送到投放控制器上,投放控制器根据设定的参数控制鱼雷的投放。投放控制器采用电平信号驱动鱼雷相关部件运转并调整其工作模式,同时投放控制器通过模拟信号监测鱼雷反馈信号来判断其工作模式,一旦驱动到位则停止输出电平驱动信号。操作员按下投放按钮则可以进行鱼雷的投放。