网站大量收购独家精品文档,联系QQ:2885784924

大学毕设论文__基于单片机控制的自动报靶系统设计.doc

大学毕设论文__基于单片机控制的自动报靶系统设计.doc

  1. 1、本文档共49页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
大学毕设论文__基于单片机控制的自动报靶系统设计

目 录 1 引言 1 1.1 自动报靶国内研究状况 1 1.1.1 基于图像处理技术的自动报靶系统 1 1.1.2 基于CCD线阵实现的自动报靶系统 2 1. 2 各类自动报靶系统利弊分析 3 1.3 本设计选取方案——激光坐标定位法 3 2 基于激光坐标定位法的自动报靶系统设计 5 2.1 光电靶的设计 6 2.1.1 激光网格的设计 6 2.1.2 激光发射电路的设计 7 2.1.3 激光接收电路的设计 8 2.1.4 数据采集电路的设计 9 2.2 单片机最小系统 11 2.2.1 AT89S52单片机简介 11 2.2.2 单片机最小系统 12 2.3 无线收发模块 12 2.3.1 nRF24L01概述 13 2.3.2 引脚功能及描述 14 2.3.3 工作模式 15 2.3.4 工作原理 15 2.3.5 配置字 16 2.4 液晶显示模块 16 2.5 RS232通信模块 18 2.5.1 RS232通信简介 18 2.5.2 RS232通信模块 20 2.6 声音提示模块 21 3 系统软件设计 22 3.1 上位机VB程序设计 22 3.1.2 MSComm控件简介 22 3.1.2 自动报靶数据管理系统界面介绍 23 3.2 下位机C语言程序设计 26 3.2.1 Keil软件简介 26 3.2.2 靶机系统程序设计 27 3.2.3 无线收发显示系统程序设计 31 4 系统软件仿真与调试 38 4.1 Proteus软件简介 38 4.2 软件仿真 38 4.3 系统调试 38 4.3.1 光电靶供电问题及其解决方案 39 4.3.2 无线通信模块通信问题及其解决方案 39 5 总结 40 附录A 系统原理图 41 附录B 打靶模块实物图 42 附录C 无线通信显示模块实物图 43 参 考 文 献 44 致 谢 46 1 引言 射击是军队常见的训练科目,而报靶是射击的重要环节。人工报靶效率低,据统计,射击训练过程中,射击所需时间只是人工报靶、补靶时间的十分之一。而且,当靶纸上弹着点多时,报靶员很难识别新旧弹孔,报靶误差极大,直接影响射击训练质量。此外射击未完全结束时,补靶员现身靶壕外或在补靶员察看靶板报靶和补靶时,射击位管理者若稍有疏忽,就易出现枪支走火,造成人员伤亡,安全隐患极大。基于这些问题,设计制作一个安全有效的自动报靶系统具有重要的现实意义。 如何提高报靶速度以提高训练效率,如何在实弹射击训练中使每个战士都能清楚地知道自己射弹的偏差,针对性地调整动作,积累经验,快速提高射击水平,作为训练者,如何根据准确可靠的射击记录对训练中存在的问题进行分析、总结,找出规律和克服的方法。在电子信息技术高速发展的今天,自动报靶系统为此提供了可能[1]。 由此,本人拟设计一个基于AT89S52单片机的自动报靶系统,由此来提高部队报靶的效率和准确度。 1.1 自动报靶国内研究状况 自动报靶是随着现代科学技术的巨大进步发展起来的新型报靶技术。目前,我军的射击训练器材性能情况还很落后,大多数是人工报靶,少数是自动报靶系统。其原因有三:一是自动报靶系统科技含量高,成本相对较高;二是目前国内的自动报靶系统技术不够成熟,系统环境适应性差、性能单一,不能满足部队训练需求;三是少数模拟训练系统,只能进行模拟训练,不能实行实弹射击,训练质量难以保证。为此,射击训练器材应重点放在真正实用的自动报靶系统的研发上。为适应科技强军的需要,国内有许多单位对此进行研究,相继开发出多类射击自动报靶系统。这类产品按其功能的实现可以分为:声电定位自动报靶系统、半导体电子靶系统、基于图像处理技术的报靶系统[2]。 1.1.1 基于图像处理技术的自动报靶系统 随着图像处理技术的发展和计算机运算速度的不断提高,数字图像处理技术,特别是图像识别技术己经在诸多领域得到了广泛应用[3]。例如,车牌识别、汽车自动驾驶系统、人脸识别、指纹识别与匹配系统等都是图像识别技术在实际中的典型应用。“基于图像处理技术的自动报靶系统”就是这样一个包括了图像采集、图像识别和数据库处理的典型系统。自动报靶系统都是采用图像处理的有关技术实现的,此类产品是以计算机图像识别和处理为基础。在实弹射击过程中,它使用摄像头对常规的标准靶图像进行采集,根据采集来的靶图像的特点和变化,利用计算机图像识别处理技术找出靶图像中的真实弹点,然后通过判定弹点在靶中的位置来确认弹点的环数位[4]。使用这种自动报靶系统就好像是使用了一个“电子眼”,它会代替报靶人员的眼睛,在实弹射击过程中不间断的对靶面进行观测。对不同靶位上的每一次射击都采用相同的算法、规则和精度来判定。比手工报靶更客观,更公正

您可能关注的文档

文档评论(0)

李天佑 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档