没有合适的资源?快使用搜索试试~ 我知道了~
基于ARM和Linux的嵌入式GPS跟踪系统的设计.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 199 浏览量
2023-07-05
19:58:33
上传
评论
收藏 1.26MB DOC 举报
温馨提示
试读
44页
基于ARM和Linux的嵌入式GPS跟踪系统的设计.doc
资源推荐
资源详情
资源评论
摘 要
目前,以 GPS 为代表的卫星导航应用产业已成为当今国际公认的八大无线产业之一。
随着技术的进步、应用需求的增加,GPS 以全天候、高精度、自动化、高效率等显著特点
及其所独具的定位导航、授时校频、精密测量等多方面的强大功能,已涉足众多的应用领
域,如民用领域、军事领域等。随着现代化科技的发展,人们对移动目标监控的要求也越
来越高。
本文提出了基于 ARM 体系结构,采用 Linux 操作系统,设计出 GPS 跟踪系统,并以此
为基础阐明了目前跟踪系统设计的必要性和重要性。通过对 Linux 系统、ARM 微处理器的
熟悉以及对 GPS、GPRS 模块的研究,设计了一套基于 ARM 的 GPS 跟踪系统,,其中使用了 GPS
模块和 GPRS 模块,分别用于实现定位信息的提取和定位信息的传输。整套系统最终在
ARM 实验平台上完成仿真,具有一定的技术创新性以及实际生产使用价值。取得了一定
的效果。
关键词: ARM,Linux,GPS,GPRS,跟踪
ABSTRACT
At present, as representative's satellite navigation application industry has become now one
of internationally recognized eight big wireless industrial take GPS. Along with the technical
progress, application demand's increase, GPS by all-weather, the high accuracy, the automation,
the high efficiency and so on outstanding feature and the alone localization guidance, the time
service tests a frequency, the precision measurement and so on various formidable function,
stepped in the numerous application domains, like civil domain, military field and so on. Along
with modernized science and technology development, the people are also getting higher and
higher to the mobile target monitoring's request.
This article proposed based on the ARM architecture, uses the Linux operating system,
designs the GPS tracking system, and has expounded the present tracking system design
necessity and the importance take this as the foundation. Through to the Linux system, ARM
microprocessor familiar as well as to GPS, GPRS module research, has designed a set based on
the ARM GPS tracking system, has used the GPS module and the GPRS module, uses in
realizing the localization information extraction and the localization information transmission
separately. Whole set system in ARM tests in the platform to complete the simulation finally, has
certain technical innovation as well as the actual production use value. Has made certain
progress.
Key words: ARM,Linux, GPS, GPRS, Track
目 录
摘 要..........................................................................................................................................I
ABSTRACT....................................................................................................................................II
目录 ...............................................................................................................................................III
第一章 绪论 ...................................................................................................................................1
1.1 研究背景 ..........................................................................................................................1
1.3.1 国外研究及发展现状 ...........................................................................................1
1.3.2 国内研究及发展现状 ...........................................................................................2
1.4 论文的主要工作 ..............................................................................................................2
第二章 系统分析 ...........................................................................................................................3
2.1 需求分析 ...........................................................................................................................3
2.1.1 系统功能要求 .......................................................................................................3
2.2 可行性分析 ................................................................................................................3
2.2.1 经济可行性 ...........................................................................................................3
2.2.2 技术可行性 ...........................................................................................................3
2.2 开发环境简介 ..................................................................................................................3
第三章 系统硬件设计与实现 .......................................................................................................5
3.1 系统硬件组成 ..................................................................................................................5
3.2 ARM 控制器 .....................................................................................................................6
3.2.1 ARM 微处理器的应用领域及特点 ......................................................................6
3.2.2 ARM9 微处理器系列 ............................................................................................7
3.2.3 S3C2410X 模块 .....................................................................................................7
3.3 GPS 模块...........................................................................................................................7
3.3.1 GPS 简介................................................................................................................7
3.3.2 GPS 原理................................................................................................................8
3.3 GPRS 模块 ........................................................................................................................9
3.3.1 GPRS 简介 .............................................................................................................9
3.3.2 GPRS 优点 ...........................................................................................................10
3.3.3 GPRS 功能和业务 ...............................................................................................10
3.4.5 GPRS 工作原理 ...................................................................................................11
3.4.6 本系统 GPRS 模块选择 .....................................................................................11
3.5 键盘 ................................................................................................................................12
3.5.1 本设计所使用的键盘模块 .................................................................................12
3.5.2 键盘扫描原理 .....................................................................................................12
第四章 系统软件设计与实现 .....................................................................................................13
4.1 模块简介及程序流程 ....................................................................................................13
4.2 GPS 模块定位的实现.....................................................................................................15
4.2.1 AT 命令................................................................................................................15
4.2.2 SMS 技术 .............................................................................................................17
4.2.3 利用 GPRS 模块发送短消息的设计 .................................................................20
4.3 利用 GPS 模块实现定位...............................................................................................28
4.3.1 NMEA 0183 格式 ...............................................................................................28
4.3.2 GPS 定位信息的提取..........................................................................................29
4.3.3 GPS 定位信息的解析..........................................................................................29
4.3.4 定位程序设计 .....................................................................................................29
4.4 MINIGUI 主程序 ............................................................................................................32
4.5.1 程序入口点 .........................................................................................................32
4.5.2 设置显示区域 .....................................................................................................32
4.5.3 创建和显示主窗口 .............................................................................................32
4.5.4 进入消息循环 .....................................................................................................33
4.5.4 消息过程函数 .....................................................................................................34
4.5.5 程序的退出 .........................................................................................................35
第五章 软硬件调试 .....................................................................................................................36
5.1 硬件调试 ........................................................................................................................36
5.2 软件调试 ........................................................................................................................36
第六章 系统测试 .........................................................................................................................37
6.1 测试原理 ........................................................................................................................37
6.2 测试方法 ........................................................................................................................37
6.3 测试过程 ........................................................................................................................37
结 论 .......................................................................................................................................38
致 谢 .......................................................................................................................................39
参考文献 .......................................................................................................................................40
第一章 绪论
1.1 研究背景
由于 Linux 的开放源代码、可移植、可扩展、可维护等特性,使 Linux 能够在几乎所
有的平台上运行。Linux 的应用也逐渐渗透到了手机、车载系统、远程监控和跟踪系统等
生活的各个方面。GPS 系统与其他导航系统相比,主要特点是:全球地面连续覆盖;功能
多、精度高;实时定位速度快;抗干扰性能好、保密性强。通过 GPS 模块能够实现精确的
定位,可以将从卫星接收来的信息提取出经度、纬度、海拔等信息,实现定位。GPRS 是在
GSM 基础上发展起来的一种分组交换的数据承载和传输方式,具有价格低、速度快、实时
在线等特点,它的出现,增加了移动设备与外界的信息交流和互动。由于 GPRS 通信网络
实现了联网和漫游,这样利用网络传输数据无须再组建专用通信网络,因此 Linux 和
GPS/GPRS 的结合,使在嵌入式系统上实现短信方式传输定位信息成为可能。
1.2 研究目的和意义
随着现代化科技的发展,人们对移动目标监控的要求越来越高。例如,地面目标跟踪
及报警系统可协助家长实现对孩子的监控,孩子若遭遇走失或劫持事件, 监控中心通过分
析手持终端发送的 GPS 数据确定孩子所在位置,以采取相关安全措施。此外,GPS 跟踪系
统在城市出租车调度、物流运输监控等领域都有着广泛的应用前景。
1.3 国内外研究现状
1.3.1 国外研究及发展现状
目前,以 GPS 为代表的卫星定位导航应用产业已成为当今国际公认的八大无线产业之
一。随着技术的进步、应用需求的增加,GPS 以全天候、高精度、自动化、高效率等显著
特点及其所独具的定位导航、授时校频、精密测量等多方面的强大功能,已涉足众多的应
用领域,使 GPS 成为继蜂窝移动通信和互联网之后的全球第三个 IT 经济新增长点。
主要应用领域:(1)民事领域。如对汽车、船舶和飞机等运动物体的跟踪定位。此外,
对于警察、消防及医疗等部门的紧急救援、追踪目标等,GPS 都具有得天独厚的优势。在
日常生活中,GPS 还可用于人身受到攻击危险时的报警,特殊病人、少年儿童的监护与救
助,生活中遇到各种困难时的求助等。(2)军事领域。已从当初的为军舰、飞机、战车、
地面作战人员等提供全天候、连续实时、高精度的定位导航,扩展到成为目前精确制导武
器复合制导的一种重要技术手段。
从上世纪 80 年代初期第一个 GPS 商用产品出现至今,GPS 产品重量从 100 磅(约为 45
千克)降为 100 克,而价格也从十几万美元降为现在的几百美元。目前全球 GPS 应用产品
的制造商已超过 30 家以上,主要领导厂商有高明国际公司、麦哲伦公司和天宝导航有限
剩余43页未读,继续阅读
资源评论
oligaga
- 粉丝: 52
- 资源: 2万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Picasso_v3.1 2.ipa
- chromedriver-mac-arm64.zip
- 蓝zapro.apk
- chromedriver-linux64.zip
- UCAS研一深度学习实验-MNIST手写数字识别python源码+详细注释(高分项目)
- 基于Python和PyTorch框架完成的一个手写数字识别实验源码(带MINIST手写数字数据集)+详细注释(高分项目)
- 基于Matlab在MNIST数据集上利用CNN完成手写体数字识别任务,并实现单层CNN反向传播算法+源代码+文档说明(高分项目)
- NVIDIA驱动、CUDA和Pytorch及其依赖
- 基于SVM多特征融合的微表情识别python源码+项目说明+详细注释(高分课程设计)
- html动态爱心代码一(附源码)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功