摘要 针对电台训练中存在的问题,提出了基于单片机电台仿真训练系统,较好地解决了训练中电台的不足。并对系统的组成进行了介绍,阐述了该系统的优势和应用范围,可以更好地保障军事任务,有利于推动部队武器装备的仿真训练。
关键词 电台;单片机;仿真
目前电台是部队的重要通信装备,尽快熟练掌握电台的操作,使之转化为战斗力,对部队的发展建设有着重要作用。电台操作手进行操作训练的过程中,存在很多问题,例如,在电台上进行操作训练会造成电台的严重损耗,并且受电台数量限制,而且电台还涉及到保密问题,需要严格控制电台训练的频度和强度,这样会造成操作手训练时间短、对电台操作不熟练等问题。因此,针对电台训练中存在的问题,提出了以单片机为硬件核心的电台仿真训练系统,仿真电台的训练,更好地保障军事任务。
1 系统组成
此系统由硬件系统和主程序组成,目的不仅可以进行单独训练,而且可以由多个系统组成一个网上电台训练系统,它的作用相当于电台之间通过无线信号进行联络,网上电台训练系统可以通过网络把各个系统连接起来,实现电台之间的联络功能,这些由管理系统进行统一管理,考核系统进行考核。
1.1 硬件系统任务
(1)电台建模仿真训练。文中系统用于电台训练,因此对电台进行建模仿真尤为重要。电台建模仿真,其特殊性在于它不仅要对电台本身进行仿真,而且要对电台显示的信息的各种视觉效果进行仿真;
(2)提供操作手真实的操作环境。要尽可能真实地仿真电台的操作环境。主要根据电台的面板,构造一个相对真实的操作环境。这个操作环境比较真实地再现电台的外观反映操作动作和操作效果;
(3)提供操作信息的输入输出电路。设计操作手操作信息的输入输出电路,一方面实时采集操作面板信息,送到单片机中去供单片机处理,另一方面将单片机反馈的讯息送到显示面板上;
(4)提供与计算机通信的数据接口。可以把操作面板采集到的数据传给计算机,计算机用虚拟面板再现真实的操作效果,并对操作手进行专业考核;
(5)功能扩展模块。功能扩展模块是装备电台仿真训练系统进行功能扩展、升级的预留接口。
硬件系统作为基础架构,主要由单片机最小系统、按键与显示模块、出错报警模块、功能扩展模块、计算机通信模块和计算机组成。硬件系统结构如图1所示。
1.2 主程序的工作及关键技术
(1)按键扫描子程序。按键扫描子程序是用来采集操作面板的信息,并传给单片机处理。按键相当于电台的按钮,当有按键按下时,单片机会检测到有键按下,通过键值判别和处理子程序,就能得出是哪个按键被按下,达到采集操作面板信息的目的。
(2)键值判别和处理子程序。在单片机检测到有键按下后,单片机会记录下此时用于扫描按键电路输入输出口的状态,并与设定的数据做比较,得出被按下键的键值,根据键值做相应处理,达到键值判别和处理的目的。
(3)显示子程序。显示子程序是将操作手的操作结果显示出来。在单片机采集到操作信息后,得到按键的键值,单片机会运行键值相应的显示代码段,将其操作结果显示出来。
(4)管理系统。管理系统是整个系统的组织管理者。作为电台仿真训练系统的高层管理者,主要用于控制电台的虚拟面板和联络功能。虚拟面板通常是将操作面板的照片扫描并放大成实际大小,然后在上面模拟真实的操作效果,或用专业的软件制作出和面板有相同外观且和面板有相同操作效果的虚拟面板。
联络功能是在以太网的基础上,管理系统通过网络实现电台之间的联络,组成网上电台训练系统。例如,实现电台的通话功能,当操作手按下通话键开始联络,管理系统会收到单片机发来的开始联络信号,操作手通过耳麦说话,管理系统开始接收通话信息,并将其打包成以太网的数据帧,其中包含了电台信息的标识符,然后通过网络广播出去。其他子系统计算机在接收到包含了电台信息标识符的数据帧后,经过管理系统处理,再通过耳麦发出声音。例如电台1号联络2号,2号收到后,再通过上述过程联络1号,循环反复,实现电台之间的通话,除了通话外,还可以实现异地训练考核等功能。