基于ARM处理器的车载GPS定位终端设计论文 下载本文

内容发布更新时间 : 2024/6/29 22:28:01星期一 下面是文章的全部内容请认真阅读。

天津工业大学

毕业设计(论文)

基于ARM处理器的车载GPS定位终端的设计与实现

姓 名 学 院 专 业 指导教师 职 称

年 月 日

摘 要

本文研究的是基于ARM处理器的车载GPS定位终端的设计与实现,系统原理是将STM32F103C8T6与uBlox-6M GPS模块之间通信,系统通过TF卡储存的位置信息,然后将位置信息传输给上位机。在PC机上对记录的位置信息显示运动轨迹等工作。本设计主要研究GPS模块控制、STM32编程开发、电路设计调试、操作输入、显示控制、上位机通讯和上位机软件设计等。一个能独立记录行使数据并传输给上位机的系统。

整个系统分为车载部分和上位机部分,车载部分采用uBlox-6M GPS模块连接GPS天线来实现卫星定位、获取授时、计算实时速度、计算海拔高度等,使用STM32处理器来实现数据的存储和控制,使用LCD12864显示实时的数据信息。上位机部分实现百度地图接口,通过百度地图接口实现位置信息定位显示,显示当前轨迹等信息。实现位置记录显示回放等。

关键词: ARM;GPS;跟踪;串口;uBlox-6M;定位;

ABSTRACT

This paper studies the vehicle GPS terminal based on ARM processor design and implementation of system principle is STM32F103C8T6 with uBlox - 6M communication between GPS module, system through the TF card store location information, and then the transmission of location information to the PC.In the PC to record the location of the motion trajectory information display, etc.This design mainly research the GPS module, STM32 programming development, circuit design and debugging, operation input, display control, PC communication and PC software design, etc.An independent record data and transfer to PC system.

The whole system is divided into car parts and upper machine parts, automotive part adopts uBlox - 6 m GPS module to connect the GPS antenna to realize positioning, access, real-time calculation speed, calculation such as altitude, use STM32 processor to implement the data storage and control, use LCD12864 display real-time data information.Upper machine part baidu map interface, by baidu map interface position information, according to the positioning information such as show the current track.Playback position records show.

Keywords: Vehicle;GPS;Tracking;Serial port.UBlox - 6M;Positioning;