关键词:
单片机
状态标志字
遥控指令
关联状态字
数据采集
无人驾驶机
模拟训练
系统设计
摘要:
目前,对于无人机的训练,缺乏相应的模拟训练装备,而用实装设备训练风险大、费用高,代价昂贵.为此,作者承担了某新型无人机的模拟训练系统开发研制工作,该文论述其遥控指令系统的设计与实现.该系统指令来自主操纵台、副操纵盒两个键盘,它们独立并行工作,其数量大、种类多、按键组合方式复杂.笔者基于单片机系统的良好扩展性能和软硬件的互补性进行系统设计,硬件包括单片机核心电路、键盘扫描电路、数据采集电路和通信接口电路四部分,软件包括系统主程序、键盘编码子程序、数据采集及处理子程序和通信子程序四部分.系统中,利用时间分片法交替扫描,解决了主操纵台和副操纵盒并行独立工作的矛盾;利用独立式键盘与矩阵式键盘分离扫描,解决了自锁式按键与自动复位式按键同时编码的矛盾;通过设置有关状态标志,解决了数据采集时在多种限制条件下对各通道的不同选择;通过设置关联状态字,解决了某些键以特定顺序进行组合编码的问题;通过设置指令标志,解决了状态指令、键盘指令、比例指令相互区别的问题.该系统分别经系统单独调试和整个模拟训练系统联机调试,性能稳定可靠.无人机模拟训练系统已交付部队使用,受到有关单位的高度评价,并已投入批量生产.