引言
火炮动力后坐模拟就是在不打实弹的情况下,使火炮反后坐装置产生与实弹射击相同的动态效应。真实地模拟被试炮后坐部分的动态特性。本文就是对模拟系统电气控制部分的研究,内容包括高速电磁阀的驱动,后坐位置和压力信号的检测。通过单片机控制继电器驱动电磁阀打开气体阀门,来模拟火炮射击时火药气体的作用。
该模拟系统要求电磁阀能够实现毫秒级的开关控制。本文研究的目的就是应用嵌入式c8051f040单片机来实现对电磁阀驱动电路的控制及两路模拟信号的采集。
电磁阀驱动系统设计方案
根据系统要求电磁阀的开闭时间要达到毫秒级的速度,基于这一要求,设计的嵌入式系统硬件方案如图1所示:
由图1可见,嵌入式处理器c8051f040为本控制器的核心,配置八通道12位高速a/d转换。另有高速继电器以及驱动装置实现对电磁阀的高速通断控制。同时,主控计算机通过串行通信来与嵌入式处理器通信,来控制电磁阀的开闭。由主控计算机发