浅论基于OMAP嵌入式森林资源信息采集系统

更新时间:2024-04-22 作者:用户投稿原创标记本站原创
摘要:森林资源是林业生产和林业可持续进展的物质基础,掌握森林资源基本情况为森林资源科学的管理提供有效的依据。嵌入式技术、通信技术和GIS等技术的进展为数据的采集提供了全新的方式,为了实现森林资源数据采集的无纸化、自动化,提升外业和内业的工作效率,本论文开展了基于OMAP的嵌入式森林资源信息采集系统的探讨。本论文在介绍课题探讨背景和探讨作用的基础上,指出国内外探讨中有着的不足,浅析了系统的需求。综合运用嵌入式技术、GIS技术、3G无线通信技术及GPS技术,建立系统的整体系统结构,划分系统用户登录模块、属性数据采集模块、数据存储与查询模块、地图操作模块、GPS定位与导航模块、温湿度采集模块和数据传输7个功能模块。具体选择具有弹性架构的OMAP3530作为核心,结合温湿度模块、GPS模块和3G无线通信模块作为系统的硬件开发平台。在搭建的Qt/Embedded平台上,设计开发上层运用程序界面,成功移植Linux系统和运用程序,并提供软键盘。本系统具有基本的GIS功能,如地图的放大、缩小和地点的标注;利用GPS技术实现实时的定位和导航及经纬度显示功能;同时它能保存采集到的小班数据和温湿度数据,利用3G模块上网实现数据的上传和下载。选取江苏省具有代表性的林区—连云港新浦区林场作为运用实例,验证了系统的论述策略和技术的可行性。基于OMAP3530的嵌入式森林资源信息采集系统采取嵌入式技术将运转速度快的双核硬件OMAP3530和跨平台的Qt/Embedded4.5.3结合,高效率的软硬件配置大大提升了系统开发和数据采集、处理的速度。系统将传统方式延伸到无线网络以而保证了数据的实时性,低功耗的性能延长了系统的续航时间。本探讨为嵌入式技术在森林资源信息采集系统上的进展提供了技术支撑。关键词:嵌入式论文OMAP3530开发板论文森林资源论文数据采集论文Qt/Embedded论文
本论文由www.808so.com致谢3-4
摘要4-5
Abstract5-6
目录6-9
1 绪论9-18
1.1 探讨背景及作用9-10
1.1.1 探讨背景9
1.1.2 探讨作用9-10
1.2 相关技术概述10-12
1.2.1 森林资源信息及森林资源信息采集10
1.2.2 GIS 技术10-11
1.2.3 嵌入式技术11
1.2.4 GPS 技术11-12
1.3 森林资源信息采集系统的进展12-15
1.3.1 国内外探讨进展12-14
1.3.2 目前探讨中主要有着的不足14-15
1.3.3 进展走势15
1.4 课题来源及主要探讨内容15-16
1.5 论文的组织16-18
2 基于 OMAP 的嵌入式森林资源信息采集系统的浅析与设计18-23
2.1 系统的功能需求浅析18-19
2.2 系统的可行性浅析19
2.3 系统的总体设计19-22
2.3.1 设计原则19-20
2.3.2 系统的系统结构20-22
2.3.2.1 系统总体架构20
2.3.2.2 系统工作流程20-21
2.3.2.3 系统功能模块划分21-22
2.4 系统的开发方式22
2.5 小结22-23
3 基于 OMAP 的嵌入式森林资源信息采集系统的硬件平台构建23-35
3.1 嵌入式处理器的选择23-27
3.1.1 选型依据23-24
3.1.2 嵌入式处理器的类型24-25
3.1.3 OMAP3530 平台介绍25-27
3.1.3.1 选择 OMAP3530 平台的理由25-26
3.1.3.2 OMAP3530 平台26
3.1.3.3 ARM Cortex-A8 内核26-27
3.1.3.4 TMS320DM64x DSP 内核27
3.2 温湿度模块设计27-30
3.2.1 野外温湿度采集的重要量27-28
3.2.2 温湿度传感器选型28
3.2.3 SHT11 工作原理28-30
3.3 GPS 模块30-31
3.3.1 GPS 工作原理30-31
3.3.2 GlobalSat 公司 ET-662 GPS 介绍31
3.4 3G无线通信模块31-32
3.4.1 3G 无线通信主流技术标准31-32
3.4.2 华为 E220 介绍32
3.5 OMAP 双核通信32-33
3.5.1 通过 DSP 的 MMU 和 EMIF 实现通信32-33
3.5.2 通过 MPUI 实现通信33
3.6 各模块与嵌入式处理器接口设计33-34
3.7 小结34-35
4 基于 OMAP 的嵌入式森林资源信息采集系统的软件设计35-51
4.1 嵌入式 Linux 操作系统介绍35
4.2 嵌入式 GUI 系统35-37
4.2.1 主流图形用户界面(GUI)系统35-36
4.2.2 Qt/Embedded 的优越性36-37
4.3 Qt/Embedded 开发环境构建37-39
4.3.1 源码包37
4.3.2 本地编译环境37-38
4.3.3 交叉编译环境38
4.3.4 脚本设置38-39
4.4 Linux 系统移植39-42
4.4.1 引导装载程序39-40
4.4.2 配置建立内核40-41
4.4.3 安装根文件系统41
4.4.4 运用程序移植41-42
4.5 显示工具 qvfb42-43
4.5.1 qvfb 介绍42
4.5.2 qvfb 原理42
4.5.3 qvfb 运转策略42-43
4.6 QT 主要技术43-46
4.6.1 QWidget 类43-44
4.6.2 “信号和槽”机制44
4.6.3 Qt Designer 快速开发工具44-45
4.6.4 多线程45-46
4.7 输入和显示46-48
4.7.1 软键盘输入46-47
4.7.2 解决跨平台中文显示乱码不足47-48
4.8 3G 模块驱动安装及上网48-50
4.9 小结50-51
5 基于 OMAP 的嵌入式森林资源信息采集系统的实现51-62
5.1 嵌入式森林资源信息采集系统的开发环境及主要功能51
5.1.1 系统的开发环境51
5.1.2 系统的主要功能51
5.2 嵌入式森林资源信息采集系统功能的实现51-59
5.2.1 系统登录52-53
5.2.2 数据采集53-55
5.2.2.1 属性数据53-54
5.2.2.2 温湿度数据54-55
5.2.3 定位55-56
5.2.4 地图的操作56-58
5.2.5 数据存储及传输58-59
5.2.5.1 数据存储格式58-59
5.2.5.2 数据通信59
5.2.6 系统测试59
5.3 连云港市新浦区森林资源管理系统中的运用实例59-61
5.4 小结61-62
6 总结与展望62-64
6.1 总结62-63
6.2 展望63-64
参考文献64-67
探讨生期间发表的论文67-68
摘要68-69
ABSTRACT69-70

点赞:9494 浏览:35795