学位论文 > 优秀研究生学位论文题录展示
基于DSP+ARM的小麦硬度检测平台研究与开发
作 者: 李旭东
导 师: 杨铁军
学 校: 河南工业大学
专 业: 信号与信息处理
关键词: 小麦硬度 声学检测 ARM9 C6713 嵌入式Linux
分类号: TP368.1
类 型: 硕士论文
年 份: 2011年
下 载: 54次
引 用: 1次
阅 读: 论文下载
内容摘要
目前,声学方法检测小麦品质的应用前景越来越引起人们的关注,伴随着嵌入式技术的迅猛发展,功能强大、功耗低且价格低廉的便携式检测设备将是未来市场的主流。针对小麦硬度平台的设计与实现,本文提出了一种基于ARM9和DSP C6713系统平台的便携式解决方案,并进行了详细的分析和设计。本文分析了目前国内外对小麦硬度检测方面的各种方法,介绍了声学法检测小麦硬度的应用前景,并以此作为本文设计的需求和依据。嵌入式小麦硬度检测系统从功能上大体分为三个模块:基于ARM的显示与控制模块、基于DSP的数据采集与处理模块和DSP与ARM之间的通信模块。本文主要对检测系统的三个模块分别进行了硬件设计和软件设计:硬件设计主要包括嵌入式系统中基于ARM和DSP的外围芯片的选择及电路设计、AD采集模块的电路设计和通信模块的串口电路设计;软件设计是在嵌入式Linux操作系统下,对BootLoader和文件系统的移植、关键设备的驱动程序的设计和基于Qt/Embedded的人机交互图形界面的开发。通过系统调试表明, DSP+ARM的组合架构的应用可以很好的满足小麦硬度检测的信号采集及显示需求,为粮食品质评价体系的建立具有推广意义。
|
全文目录
摘要 4-5 ABSTRACT 5-6 目录 6-9 第一章 绪论 9-14 1.1 课题背景及意义 9-10 1.2 国内外研究的现状和发展趋势 10 1.3 小麦硬度检测方法 10-12 1.3.1 研磨法 10-11 1.3.2 压力法 11 1.3.3 角质率法 11 1.3.4 碾皮法 11 1.3.5 近红外反射法 11-12 1.3.6 声学法 12 1.4 本研究的主要内容及章节安排 12-14 第二章 小麦硬度检测系统的总体设计 14-22 2.1 小麦声学信号采集装置 14 2.2 硬度检测系统的设计原则 14-15 2.3 系统总体硬件结构设计 15-17 2.4 系统总体软件架构设计 17 2.5 基于 ARM 的显示与控制子系统设计 17-20 2.5.1 ARM 微处理器简介 17-19 2.5.2 功能需求 19-20 2.6 基于 DSP 的数据采集和处理子系统设计 20-22 2.6.1 DSP 微处理器简介 20 2.6.2 DSP 硬件结构 20-22 第三章 基于 ARM 的显示与控制系统硬件设计 22-28 3.1 硬件总体结构 22-23 3.2 外围电路硬件设计 23-28 3.2.1 Flash 存储系统 23-24 3.2.2 SDRAM 存储系统 24-25 3.2.3 LCD 电路设计 25-26 3.2.4 串口通信模块设计 26-28 第四章 基于 ARM 的显示与控制系统软件设计 28-39 4.1 嵌入式 Linux 系统的构建 28 4.2 交叉编译环境搭建 28-30 4.2.1 交叉编译环境搭建步骤 28-29 4.2.2 交叉编译环境的实现过程 29-30 4.3 BootLoader 的移植 30-32 4.3.1 BootLoader 的概念 30 4.3.2 BootLoader 的启动方式 30 4.3.3 U-boot 的移植 30-32 4.4 嵌入式 Linux 内核移植 32-34 4.5 文件系统的移植 34-37 4.5.1 文件系统的选择 34-35 4.5.2 YAFFS 文件系统的移植 35-37 4.6 嵌入式 Linux 的串口通信设计 37-38 4.7 LCD 底层驱动的实现 38-39 第五章 基于 DSP 的数据采集与处理系统实现 39-49 5.1 数据采集和处理系统的功能需求 39 5.2 数据采集与处理模块设计 39-46 5.2.1 数据采集模块硬件设计 39-40 5.2.2 CCS 开发环境的构建 40-41 5.2.3 数据采集模块软件设计 41-43 5.2.4 算法调试 43-46 5.3 DSP 与 ARM 通信模块设计 46-49 5.3.1 DSP 与 ARM 通信协议 46 5.3.2 DSP 的串口模块硬件设计 46-47 5.3.3 DSP 通信模块软件设计 47-49 第六章 嵌入式图形界面的开发 49-63 6.1 窗口系统的选择 49-50 6.2 创建 Qt/Embedded 开发环境 50-53 6.3 QT/Embedded 底层驱动接口的开发 53-54 6.3.1 底层图像引擎的启动 53 6.3.2 触摸屏设备驱动开发 53-54 6.4 QT/Embedded 应用程序的开发 54-59 6.4.1 开发工具介绍 54-55 6.4.2 QT/Embedded 的窗口系统 55-57 6.4.3 信号和插槽机制 57-58 6.4.4 程序中文化 58-59 6.5 小麦硬度检测系统的 GUI 实现 59-63 6.5.1 GUI 界面设计原则 59 6.5.2 Qtopia 的程序通信流程 59-60 6.5.3 Qt 界面制作 60-62 6.5.4 向 ARM 平台发布 Qtopia 应用程序 62-63 第七章 结论与展望 63-65 7.1 总结 63-64 7.2 展望 64-65 参考文献 65-68 致谢 68-69 个人简历及论文发表情况 69-70
|
相似论文
- 基于TCP/IP协议的嵌入式图像传输系统接收终端的设计,TP368.1
- 低频弹性波信道多子载波调制方法研究与实现,TN919.3
- 基于ARM9与AD590的温度检测系统的研制,TH811
- 嵌入式通信管理装置的设计与研究,TP368.1
- GPON网络管理系统关键技术的研究和实现,TN929.1
- 基于ARM的家用清洁机器人软件设计与研究,TP242
- 基于嵌入式Linux的车辆轨迹复现手持终端的研究与实现,U495
- 嵌入式视频监控系统中的GUI设计与实现,TP277
- 嵌入式车载定位系统的研究,TN95
- 基于ARM9的鱼排养殖监控系统,TP368.1
- 嵌入式人脸检测系统研究,TP391.41
- 基于嵌入式的电子导游系统的研究,TP368.1
- 基于ARM的温度智能控制研究,TP273
- 一种在线实时水质自动监测系统的通信控制研究及实现,TP274
- 基于嵌入式Linux语音合成关键技术的研究与实现,TN912.33
- 窄间隙埋弧焊自动控制系统的研究与设计,TG445
- 基于ARM9的嵌入式Linux系统的研究与应用,TP368.1
- 医学超声穿刺导航的实时定位及软组织建模研究,R318.6
- 基于ARM9的集装箱图像采集及箱号识别系统的设计,TP274.2
- 光纤嵌入式电泳芯片的荧光检测与图像处理,TN247
- 基于麒麟操作系统的嵌入式车载智能终端的研究与实现,TP368.1
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 微型计算机 > 各种微型计算机 > 微处理机
© 2012 www.xueweilunwen.com
|