欢迎来到天天文库
浏览记录
ID:40717151
大小:125.00 KB
页数:5页
时间:2019-08-06
《一种自动报靶系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、一种自动报靶系统的设计与实现作者:战延谋、王卓柱、孙吉红、段红 单位:炮兵学院计量中心 转载:电子测量技术 发布时间:2008-11-24 传统的报靶主要依靠人工实现,存在精度不高、安全隐患较大及人力资源浪费的不足。现在市场上一些自动报靶的产品中普片存在成本高、系统比较复杂,并且占用场地等缺陷,本文所设计的报靶系统是基于多靶多人同时射击时,射手和检查监控都能实时检测子弹是否击中靶子并实现自动报靶,系统能科学、精确、实时地测量射击的环数和方位,客观、公正地评价射击训练成绩,有效地指导射击训练
2、,满足信息化建设和训练的急需。1.传感器的物理特性分析 报靶系统由传感器(特制的头靶、胸靶、胸环靶、身靶)进行数据采集。准确检测到击中靶子的信号是实现自动报靶的关键,本系统的报靶传感器是一特制的靶子,它的两面各有一层导电橡胶(或其它导电的软材料),反面导电橡胶接地线,正面的一层按胸环靶样式用绝缘材料分隔成不同的环位和方位区域,并在不同的区域分别引出信号线。当子弹穿越靶子的瞬间,靶子两面的导电橡胶层接通,此时在相应区域的信号线上即可产生接地的脉冲信号,靶的8个环位和8个方位一共16种脉冲
3、信号并行输出。胸靶结构示意图如图1所示。设靶子厚度为0.02m,弹速为400m/s.则输出的接地脉冲宽度小于50us。为了能准确检测,则必须对这些脉冲信号进行整形和展宽前期信号的处理,用CPLD技术对数据采集和处理的实现,较常规的数据处理相比,产品信号处理更准确,使用器件减少,抗干扰性也将大大提高,同时使用方便和降低产品造价,数据采集板还实现从并行到串行的转换。2.系统结构设计 整个系统由数据采集模块、前期信号预处理模块、通信模块、数据处理和输入输出模块。系统结构框图如图2所示。数据
4、处理模块包括单片机为核心的上位机和以Delphi为基础开发的一个PC机监控终端。系统可以同时进行12名射手射击,单片机上位机为每个射手显示实时成绩,PC机监控终端则可以实时显示所有射手的成绩,用于对射击的检查监控。 数据采集由特制的信号靶传感器采集;前期信号预处理采用大规模数字集成电路CPLD设计,把前几个单元电路集成在一个顶层电路,将其所实现功能写入一片CPLD芯片中,减少了电路空间,提高了总体可靠性;通信模块由微功率无线数传模块ZT—TR43U组成,具有低功耗、高可靠性、传输性能
5、优良等特点,同时它还具备USB接口的方式,与PC机进行良好的通信;输入输出模块由键盘、液晶模块和PC机等组成。3.系统硬件设计 系统把传感器接收到的数据经过前期预处理后通过通信模块传输给单片机上位机或者是PC机的监控终端。由于通信模块和电源模块的设计都有已经较为成熟的方法,在此就不再赘述,核心是前期信号预处理模块、单片机处理模块和PC机监控终端。3.1前期信号预处理模块 前期信号预处理除无线发射模块外,选用1片CPLD芯片实现,CPLD芯片选用EPM7128AE100-10,系统时钟
6、1MHz,各全局控制引脚未用,接地处理以减少芯片功耗。芯片逻辑是在Altera公司的MAX+PLUSⅡ开发系统环境下,运用其专用的AHDL语言编写,最终形成系统逻辑。设计相应的处理电路,电路前期信号预处理模块如图3所示。 Ma0~Ma7为10环至3环的环数输入信号,Mb0~Mb7为八个方位的输入信号,当子弹穿过靶子时即可产生一个相应的环数和方位信号(10环没有方位),在外界干扰环境下,接收到的信号是两路带有毛刺的衰变信号,因此需要将其整理成有一定宽度的脉冲信号,以便于下位机的处理。脉冲
7、封锁的原理就是将前后沿的脉冲适当拉宽,覆盖后续的振荡脉冲,使前后沿各对应一个宽脉冲。前期信号预处理由16路脉冲整理与封锁电路、环数和方位提取电路、数据锁存电路、计数电路组成。3.2单片机处理设计 单片机处理模块(上位机)主要由单片机中心控制电路、数据存储电路、无线通信电路、输入输出接口电路和电源电路等几部分组成。所有的控制操作通过键盘进行,按键设计有背光、复位、转换、总清、保存、查询和上下滚动键,其中转换键用于各种靶之间的转换;液晶显示屏实时显示相应的输入输出信息,包括有所对应的靶图
8、、射手编号、总成绩、当前一发的成绩以及命中的发数。另外,选用AT24256用于扩展系统的存储空间,便于存储系统运行中所需的数据。本系统选用美国TI公司推出的超低功耗微处理器MSP430F149作为主芯片,具有一个全双工串行通信接口,通过它可以实现单片机与前期信号以及PC机之间的通信。通信协议采用RS232C标准,波特率设置为9600bps。由于RS232C的逻辑电平与单片机的TTL电平不同,我们选用MAXIM公司的电平转换芯片MAX3232,非常适合单片机与PC机之间进行串行通信的
此文档下载收益归作者所有