学位论文 > 优秀研究生学位论文题录展示
破片测速与数据采集系统关键技术研究
作 者: 陈乐
导 师: 唐波
学 校: 国防科学技术大学
专 业: 信息与通信工程
关键词: 破片测速 数据采集 UML建模 嵌入式系统 分层通信协议
分类号: TP274.2
类 型: 硕士论文
年 份: 2010年
下 载: 30次
引 用: 0次
阅 读: 论文下载
内容摘要
随着对武器战斗部各种性能的深入研究,对破片速度的高精度测量、爆炸过程中各种参数的数据采集等技术提出了更高要求,为解决市场上现有的相关设备在适应性、可靠性、精确性等方面存在的不同问题,论文就破片测速与数据采集系统的相关关键技术开展研究。论文基于S3C2410/S3C2440为核心的硬件平台,按照“4+1”视图模型的建模方法,使用UML语言详细描述了系统的软件体系结构,准确把握了用户需求和各子系统硬件功能,指导了各功能软件的开发,加快了系统的整体开发进程。针对不同类型的系统设备硬件,通过在引导程序、Linux内核和文件系统三方面的移植,构建出了本系统通用的嵌入式Linux系统环境。最后通过设备驱动程序、通信协议设计、控制处理程序以及数据滤波和数据校准算法等设备专用功能软件的开发,完全实现了系统设计时要求各子系统需要完成的功能。在这些设备专用功能软件中,分层通信协议的设计简化了串口传输功能的实现,奇异点的检测和滤波算法把脉冲干扰对本系统的影响减到最小,数据校准算法则有效提高了A/D转换器的准确性。
|
全文目录
摘要 10-11 ABSTRACT 11-12 第一章 绪论 12-17 1.1 课题研究的背景及意义 12-13 1.2 国内外研究现状 13-15 1.2.1 破片测速现状 13-14 1.2.2 数据采集系统现状 14-15 1.3 论文主要研究内容 15-16 1.4 论文结构安排 16-17 第二章 嵌入式系统基础 17-25 2.1 嵌入式系统概述 17-19 2.2 ARM介绍 19 2.3 嵌入式操作系统的选择 19-20 2.4 嵌入式Linux系统 20-22 2.5 嵌入式系统的开发流程 22-23 2.6 嵌入式系统开发环境的建立 23-24 2.7 本章小结 24-25 第三章 系统硬件体系概述 25-32 3.1 系统总体结构 25 3.2 破片测速子系统 25-28 3.2.1 子系统结构与功能 25-26 3.2.2 时间间隔测量仪设计 26-28 3.3 高速数据采集子系统 28-29 3.3.1 子系统结构与功能 28 3.3.2 高速数据采集仪设计 28-29 3.4 超高速数据采集子系统 29-30 3.4.1 子系统结构与功能 29-30 3.4.2 超高速数据采集仪设计 30 3.5 移动显示键盘 30-31 3.6 本章小结 31-32 第四章 系统软件体系结构 32-47 4.1 软件体系结构建模 32-33 4.2 软件体系结构描述 33-34 4.3 统一建模语言UML 34-35 4.4 系统软件体系结构描述 35-46 4.4.1 场景视图描述 35-37 4.4.2 逻辑视图描述 37-41 4.4.3 开发视图描述 41-43 4.4.4 进程视图描述 43-45 4.4.5 物理视图描述 45-46 4.5 本章小结 46-47 第五章 嵌入式Linux系统环境构建 47-62 5.1 引导程序移植 47-52 5.1.1 引导程序启动原理 47-48 5.1.2 引导程序的启动过程 48 5.1.3 U-Boot代码分析 48-49 5.1.4 U-Boot移植 49-51 5.1.5 U-boot的编绎与固化 51-52 5.2 Linux内核移植 52-56 5.2.1 修改内核代码 52-54 5.2.2 配置内核选项 54-56 5.2.3 Linux内核的编绎与固化 56 5.3 嵌入式文件系统移植 56-61 5.3.1 文件系统内容 56-58 5.3.2 BusyBox工具套件 58-59 5.3.3 文件系统类型选择 59-60 5.3.4 文件系统镜像的制作与固化 60-61 5.4 本章小结 61-62 第六章 设备专用功能软件的开发 62-82 6.1 设备驱动程序 62-67 6.1.1 Linux设备驱动概述 62-63 6.1.2 GPIO设备驱动程序 63-64 6.1.3 FPGA设备驱动程序 64-67 6.2 通信协议设计 67-70 6.2.1 通信协议的分层 67 6.2.2 链路帧的封装与解封装 67-68 6.2.3 链路帧的发送和接收 68 6.2.4 错误检测与重发机制 68-69 6.2.5 链路层的实现 69-70 6.3 控制处理程序 70-75 6.3.1 时间间隔测量仪 71-73 6.3.2 数据采集仪 73-75 6.4 数据滤波 75-79 6.4.1 奇异点的检测 75-76 6.4.2 奇异点的滤波 76-79 6.5 数据校准 79-81 6.5.1 A/D转换器的误差 79 6.5.2 数据校准的步骤 79-80 6.5.3 实际数据校准结果 80-81 6.6 本章小结 81-82 结束语 82-83 致谢 83-84 参考文献 84-86 作者在学期间取得的学术成果 86
|
相似论文
- 基于WinCE平台的故障分析仪应用程序设计与开发,TP311.52
- 光探针测量系统中瞄准信号的检测与处理的研究,TH74
- 基于LAH032.905标准的汽车点火线圈终检系统研究,U472.9
- 汽车的电动助力转向系统,U463.4
- 基于MODBUS的发电厂数据采集系统的研究,TM621
- 基于ARM9的Windows CE系统移植,TP316.7
- 基于嵌入式图像处理单元的运动目标跟踪系统研究,TP391.41
- 基于信号完整性分析的高速数采卡设计,TP274.2
- 基于DSP的三维测头数据采集处理系统的研制,TP274.2
- 面向嵌入式超声检测系统的图形接口设计与应用,TP274.53
- 基于FPGA的电感传感器数据采集系统的研制,TP274.2
- 多线阵CCD视觉测量系统的数据采集与处理,TP274.2
- LXI-VXI适配器研制,TP274
- 基于USB2.0的高速数据采集系统,TP274.2
- 基于FPGA的高速实时数据采集系统,TP274.2
- 高性能恒温晶体振荡器温度控制系统的研究,TN752
- 节能与新能源汽车数据采集与高原适配技术探索研究,U469.7
- 基于DSP的水声信号采集系统研究,TP274.2
- 声学计算机键盘原理研究与实现,TP334.23
- 井下数据采集与传输方法研究,TE938
- 嵌入式中医经脉理疗仪的研究,R197.39
中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 自动化系统 > 数据处理、数据处理系统 > 数据收集和处理系统
© 2012 www.xueweilunwen.com
|