论文部分内容阅读
装甲装备维修后的试验是保证维修质量的重要手段,九六坦克作为我军未来一个时期内的主战坦克,其较为先进的炮控系统对维修后的试验有较高的要求,因此,研制较为先进的试验平台势在必行。文中首先介绍了研制的背景,指出了其重要意义。接着提出了该试验平台所要实现的目标,包括自动装弹机系统、炮控系统的三大部件和系统性能的试验,本文开发的数据采集系统主要是针对系统的性能试验部分。文中分析了系统性能试验需要测量的物理量,包括两个方向的调炮速度、漂移、超调、刚性、不平衡力矩等,确定了各物理量的测量方案。然后详细介绍了本文工作内容的重点,主要包括:单片机及外围电路的设计、PCB的设计、单片机与PC机的串口通信、单片机程序、后台试验管理程序的设计,以及系统的部分调试工作。 该数据采集系统由前台单片机采集系统和后台PC机试验控制和数据处理系统两个子系统组成。由前台单片机采集系统完成各个物理量的采集以及所需的控制动作,本文详细介绍了硬件电路设计,系统的核心器件为AT89C52单片机,其外围电路包括电源电路、模拟信号采集电路、控制电路和通信电路等。本论文给出了每个电路的原理图,利用Protel99se制图软件绘制了电路原理图和电路板图,讨论了在电路设计中应注意的问题,并根据电路图制作了电路板。 根据电路的功能,本文设计了单片机程序,单片机程序主要由数据采集、通信和控制几部分组成,给出了部分程序设计流程图,并讨论了使用C语言编程的方法和技巧。 试验的进程由后台PC机通过RS232总线控制,单片机采集到的数据也通过RS232总线送到PC机数据处理系统进行处理。本文利用Visual Basic 6.0开发了PC机的软件。PC机软件主要解决以下四个问题:(1)与前台单片机采集系统的通信:(2)对传送过来的数据进行处理和显示:(3)对数据库进行操作;(4)查看和打印试验报告。本文介绍了VB语言的优点,给出了各试验控制程序界面图,讨论了单片机和PC机的通信协议,并设计了用于数据管理的数据库。 论文对该系统的软硬件进行了语法与功能调试,分析了系统的优缺点,最后根据调试中发现的问题提出了以后的改进计划。