论文部分内容阅读
随着科学技术的进步,国产武器系统的发展也日新月异,高科技装备越来越多,性能也越来越强,但武器系统的检测技术和检测设备却发展缓慢。以国产某型号火箭炮火控计算机检测为例,虽然火控计算机已经更新换代,但是依然采用人工为主的检测方法,效率很低,而且在操作过程中会对火控计算机及检测台造成严重磨损,影响火控计算机及检测台的使用寿命,所以研究和改进该型号火控计算机检测方法对于提高检测效率、保证检测质量,以及提高火控计算机的稳定性和使用寿命具有实际的意义。本文基于现有的火控计算机检测台,研究具有电压测量和自动输入功能的火控计算机检测方法。以AT89C51单片机为控制核心、ADC0808为模数转换器件、LCD1602液晶为显示设备设计了电压测量模块,并利用proteus实现了精度为0.01V的电压测量模块的仿真。针对人工输入指令检测火控计算机的效率低下,容易出错等问题,利用CH9326串口转HID芯片,设计了自动输入模块。该模块可以生成检测所需的指令,并根据火控计算机每个检测项目所需的检测时间,利用软件设计相邻指令的不同时间间隔,从而实现了加电便可以自动输入指令检测火控计算机的目的。针对纸质表格记录火控计算机检测数据具有不方便保存、容易出错以及浪费资源、效率低等缺点,本文利用C/C++语言,基于MFC(微软基础类库),实现了数据记录软件的设计。该软件可以保存火控计算机的串口、RD、CAN口等检测数据,从而替代了纸张,解决纸质记录浪费资源的问题,还可以方便的进行数据的添加、保存、修改等操作,同时,采用二进制方式保存检测数据,相比明文,具有较高的安全性。本文的研究成果可以提高该型号火箭炮火控计算机的检测效率和检测质量,同时还可以节约资源、减少浪费,提高武器质量。