11
2.3.2 点火开关器件的选择 12
2.4 本章小结 12
3 某火箭发火控制系统软件设计 13
3.1 AVR单片机介绍 13
3.2 单片机语言的选择 13
3.3 软件系统的总体设计 14
3.4 点火控制部分软件设计 14
3.4.1 串行通信模块 15
3.4.2 发射控制模块 17
3.4.3 键盘扫描识别模块 19
3.4.4 其他模块 23
3.5 点火执行部分软件设计 24
3.5.1 齐射模块 26
3.5.2 指定单发模块 27
3.6 本章小结 28
4 软件系统可靠性设计 29
4.1 键值的扫描 29
4.2 单片机系统稳定性分析 29
4.3 本章小结 30
5 结束语 31
5.1 工作总结 31
5.2 研究展望 31
致 谢 33
参考文献 34
附 录 35
1 绪论
1.1 课题研究背景及意义
火箭武器是一种能提供大面积瞬时密集火力的有效武器,具有火力突然、密集、猛烈、结构简单轻便、机动能力强、快速反应性能好等优点,能比较好地满足现代战争对武器的要求,特别适应于对敌人的集群目标和面目标实施猛烈的火力打击,因此它是现代战争中不可缺少的主要压制武器。在二次世界大战及以后的多次战争中,多管火箭炮作为一种高效毁伤、远程目标压制武器显示了巨大的威力。同时它与导弹武器相比,操作简单且价格低廉,所以火箭武器一直是各国武器发展的重要方向。目前火箭武器广泛装备各国陆、海、空军等部队,成为各军种的重要火力单位,我军也已列装了多种口径的火箭炮。随着现代战争样式和科学技术的发展,火箭武器的地位也日趋重要[1][2]。
发火控制系统是火箭武器系统数字化的关键部分。发火控制系统的自动化可以改变传统的手动点火方式,实现火箭炮系统发火和监控的数字化,同时提供了火箭武器系统与军队指挥自动化(C4I)系统的软硬件接口,为整个火箭武器系统的集成奠定基础。随着电子技术特别是集成电路技术的迅速发展,各国在发火控制系统的研究上不断采用新技术新手段,综合运用模拟/数字电子技术、计算机技术、检测技术、不等间隔发射技术等先进技术,在一定程度上实现了发火控制的自动化,大大提高了火箭炮系统的性能。我国对发火系统的研究也开始朝这个方向发展,目前还处于初级阶段,主要是对现有的火箭炮系统进行升级改进,改变现有的手工或半手工方式为完全的电子点火方式,但还处于按键的阶段。
本课题通过分析当前我国火箭武器系统发展现状,以我军的机械化和信息化为背景,将单片机技术、串行通信技术、数字和模拟电子技术、高级语言编程技术以及集成电路等技术综合应用于火箭炮发火控制系统,设计出一套能适应自动化和集成化需要的多管火箭炮的发火控制系统。至少可以改变传统机械式发火方式的发火系统,提高设计效率,减轻炮兵的工作量,最重要的是快速反应,达到克敌制胜的效果。 单片机火箭发火控制系统设计软件部分+程序(2):http://www.751com.cn/jixie/lunwen_66088.html