5 实验设计 27
5.1 串口模块调试 27
5.1.1 串口接收的调试 27
5.1.1 串口发送的调试 28
5.2 按键模块调试 31
5.3 时钟模块调试 31
5.4 存储模块调试 33
5.5 小结 35
结 论 36
致 谢 37
参 考 文 献 38
附 录 A 总体电路图及PCB图 39
1 绪论
1.1 课题研究背景
枪支的射击寿命是武器的理论寿命评估指标,当实际射击发数接近或达到射击寿命时,子弹的初速、散布精度等指标往往会下降。枪支寿终是由多种因素综合作用的结果,包括烧蚀、磨损、子弹挤压等。长期以来,因没有一种能对枪支的实际射击发数进行实时记录的有效手段及测试仪器,对枪支寿终的判断只能采用新、旧枪支对比试验,以子弹的初速、射击散布精度等指标的恶化作为枪支寿终的依据。因此,研制一种能对枪支的实际射击发数进行自动记录并存储的智能仪器,不仅可用于枪支研制及使用过程中对枪支寿终的监测,而且可为部队训练中对枪械及弹药的信息化管理提供一种有效的手段。
1.2 课题研究意义
为了确保社会治安的稳定和人民生命财产的安全,我国对枪支弹药实行了严格管制。目前,在我国的弹药处废工作中,处废设备自动化水平不高,诸多环节需要人工控制,特别是统计弹丸的销毁量还采用传统的人工计数法,而且工作环境恶劣,劳动强度大,很难完全避免操作人员的失误。另外人工计数的危险性很大,难免会出现意外,在这种情况下,由于人为计数的失误,而造成废旧弹药的遗漏,给安全管理工作带来了重大的隐患。为此,设计一种智能的全自动的武器弹丸射击发数记录系统,以实现对武器弹丸的综合管理显得尤为重要[13]。
1.4 研究内容及论文结构
本文以机枪为研究对象,完成了基于单片机的智能武器射击记录仪的研制任务,本文所做的工作如下:
第一章绪论部分首先讨论了课题的研究背景、目的及意义,并对国内外研究状况作了详细的调查;
第二章介绍了该智能射击记录仪的总体方案设计,并简要叙述了各组成模块所采用的方案、工作原理以及所要实现的功能,提出了本课题的关键所在;
第三章详细介绍了单片机外围电路的设计及实现,其中包括信号采集电路、复位电路、外部数据存储器扩展电路、时钟电路、串口通信电路等硬件电;
第四章主要介绍了系统软件的设计和MedWin开发平台的一些用法及优点,给出了相关模块的流程图;
第五章介绍了实验过程和结果,并且给出了相关模块的子程序。
2 系统总体设计
本论文主要完成一种专用型智能仪表—基于单片机的射击记录仪的设计,该射击记录仪集数据采集、记录、存储、数据统计为一体。主要功能有:射击时,能够对射击发数计数,存储。由系统功能的定义,整个系统由传感器及整形电路组成的信号采集模块、单片机及外围接口电路组成的中央处理模块、下位机与上位机之间的串口通信模块三大部分组成,其中单片机及外围接口电路组成的中央处理模块是本课题研究的关键部分。
2.1 信号获取模块
记录仪的输入信号获取是通过传感器来实现的。传感器用来检测枪支的射击动态信号。当射手进行射击时,传感器检测出枪支震动产生的加速度变化,并将其加速度变化特征转换为记录仪所需的电压信号,以此作为武器射击记录仪所需要的计数信号。 MedWin+AT89C51单片机武器射击记录仪设计+PCB图纸(2):http://www.751com.cn/zidonghua/lunwen_2571.html