武器的射击记录仪主要用于记录枪支的射击发数,整个射击记录仪包括硬件电路和软件编程两大部分,硬件电路主要是应用单片机AT89C51、时钟芯片DS12C887、存储芯片AT24C04、按键开关和串口转换芯片MAX232等对枪支射击参数信号进行获取、显示、存储和通信。
软件编程部分采用MedWin软件开发平台,对系统各模块进行子程序设计,包括时钟模块、串口通信模块、存储模块及按键与计数模块以实现武器射击发数记录仪的各功能。
关键词 射击记录仪 单片机 串行通信 计数
毕业设计说明书(毕业论文)外文摘要5511
Title Weapons’ shooting recorder system
Abstract
The weapons’ shooting recorder system is mainly used to automatically record the number of weapons’shooting. The recorder system is made up of hardware circuit and software sub-systems. The hardware circuit takes advantage of signal chip AT89C51,real-time clock chip DS12C887,memory chip AT24C04,keys and serial-port communication chip MAX232 to capture, display ,memorize and communicate the shooting date. The software system adopted the MedWin Software Development Platform. I design subroutines of each module of the system, including the Clock module, the serial communication module, memory module, and buttons and counter module in order to asure the weapons’ shooting recorder working in effect.
Keywords Shooting recoeder SCM Serial communication Counting
目 次
1 绪论 1
1.1 课题研究背景 1
1.2 课题研究意义 1
1.3 国内外研究发展现状 1
1.4 研究内容及论文结构 2
2 系统总体设计 3
2.1 信号获取模块 3
2.2 中央处理模块 3
2.2.1 MCU 4
2.2.2 信号调理整形电路 4
2.2.3 数据的存储 4
2.2.4 控制按键 4
2.2.5 日历时钟电路 4
2.2.6 复位电路 5
2.3 系统软件的编写 5
2.4 小结 5
3 系统硬件电路的设计及实现 6
3.1 射击动态信号的获取及调理 6
3.1.1 信号的获取 6
3.1.2 信号的调理 6
3.2 单片机的选择及其资源分配 9
3.2.1 单片机的选择 9
3.2.2 硬件资源分配 10
3.3 时钟模块的设计 10
3.3.1 日历时钟的选择 11
3.3.2 DS12C887的原理及硬件电路设计 11
3.4 存储单元的设计 13
3.4.1 外部数据存储器AT24C04 14
3.4.2 AT24C04与系统的连接 15
3.5 单片机串口通讯 16
3.5.1 RS232通信 16
3.5.2 RS232通信接口电路的设计与实现 18
3.6 按键设计 19
3.7 小结 20
4 系统的软件设计与实现 21
4.1 MEDWIN软件开发平台 21
4.2 武器射击发数记录仪的软件模块及流程图 21
4.2.1 主程序流程图 21
4.2.2 系统各模块程序设计 22
4.3 小结 26 MedWin+AT89C51单片机武器射击记录仪设计+PCB图纸:http://www.youerw.com/zidonghua/lunwen_2571.html