论文部分内容阅读
在现代战争的防空武器系统中,防空高炮有着不可替代的作用。随着科学技术的发展,高炮武器系统的结构和技术越来越复杂,这就要求研制新的故障检测仪。而作为故障检测仪的重要组成部分,数据采集与通讯系统的研究和设计对于高炮故障的诊断定位具有重大作用。针对这种现状,本文结合相关技术,分析某型高炮故障检测仪的数据采集与通讯系统功能要求,完成数据采集与通讯系统的设计。在该系统设计中,依托于某型工业控制计算机,重点设计了基于工控机ISA/PC—104总线的数据采集与通讯板卡。板卡硬件上实现了ISA/PC—104接口,并扩展了RS-232、RS-485、CAN通讯模块以及GPS接收模块,采用原理图和VHDL语言对可编程逻辑器件EPM7256AETC进行编程,完成地址、中断资源的分配以及实现工控机与功能模块之间的通讯;软件上开发了该板卡的Windows驱动程序,并按照系统要求编写了包括RS-232、RS-485、CAN通讯口收发和GPS数据处理的接口函数,这些函数经过测试正确后封装成DLL以供上位机调用。本文设计的数据采集与通讯系统已经通过测试。测试结果表明,该系统能够准确、快速地采集到所需要的高炮故障信息,为后续故障诊断提供了保证,达到预定要求。