这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 高校专区 » 毕业设计专区 » GPS信息采集系统

共1条 1/1 1 跳转至

GPS信息采集系统

专家
2013-01-31 15:13:16     打赏

作者:江西理工大学应用科学学院 张浩 郭鹏亮 胡伟立

指导教师:谢小云 陈亮

 

  作品简介

 

  一、开发背景

  GPS进入日常生活的这几年,受到越来越多普通消费者的欢迎。该设备能与便携电脑相连,可以上传/下载GPS信息能使用精确到街道级的地图软件,并且可以在PC的屏幕上实时跟踪你的位置或自动导航。

  二、结构说明

  该系统由飞思卡尔的PK10N512VLL100处理器、GPS信息采集模块、1602液晶、独立按键组成。

  三、功能与使用说明

  (1)功能:

  本系统为GPS信息的采集功能。该系统由飞思卡尔的PK10N512VLL100处理器为主控芯片,通过对从 GPS 模块接收到得信息进行处理,并实时显示到1602 液晶上,通过按键可以切换显示

  的对象,第一屏显示的是日期和时间,第二屏和第三屏分别显示当前位置的纬度和经度。

  (2)使用说明:

  打开电源开关,开始接收GPS信号,液晶屏幕上显示了具体的日期和时间。然后按键按动一次,切换到纬度显示,再按按键一次可以切换到经度显示,当按了第三次的时候就可以返回时间界面了。

  

  


  平台选型说明

 

  1、主控:嵌入式开发板(Freescale PK10DN512ZVLL10芯片)

  2、终端开发环境:MDK V4.22

  3、下载调试工具:J-LINK V8、串口调试助手

 

  设计说明

 

  一、系统总体设计

  本系统实现的是GPS信息的采集功能。该系统能实时监测GPS的信息,通过对接收到数据进行分类,提取出所需的信息,比如日期、原子钟时间、经纬度、当前海拔高度、当前卫星数等等,并显示到1602液晶上,由于液晶一屏只能显示16x02即32个字符,故添加了一个独立按键用于切换显示,实现了便携式GPS信息的获取。

  二、GPS信息采集系统原理及方案

  1、系统总体结构

  


  2、核心模块PK10D512ZVLL10芯片

  PK10D512ZVLL10是飞思卡尔公司生产的Kinetis 10系列中的一员,Kinetis系列微处理器是飞思卡尔半导体公司于2010年下半年推出的,是业内首款ARMCortex-M4内核芯片。Kinetis系列微控制器采用了飞思卡尔90纳米薄膜存储器(TFS)闪存技术和Flex存储器功能(可配置的内嵌EEPROM),支持超过1000万次的擦写,Kinetis系列微控制器系列融合了最新的低功耗革新技术,具有高性能、高精度的混合信号能力,宽广的互联性,人机接口和安全外设。

  


  3、GPS模块

  GPS是英文Global Positioning System(全球定位系统)的简称。GPS起始于1958年美国军方的一个项目,1964年投入使用。20世纪70年代,美国陆海空三军联合研制了新一代卫星定位系统GPS 。主要目的是为陆海空三大领域提供实时、全天候和全球性的导航服务,并用于情报收集、核爆监测和应急通讯等一些军事目的,经过20余年的研究实验,耗资300亿美元,到1994年,全球覆盖率高达98%的24颗GPS卫星星座己布设完成。

  GPS可以提供车辆定位、防盗、反劫、行驶路线监控及呼叫指挥等功能。要实现以上所有功能必须具备GPS终端、传输网络和监控平台三个要素。

  GPS特点:

  (1)全球全天候定位;

  (2)定位精度高;

  (3)观测时间短;

  (4)测站间无需通视;

  (5)仪器操作简便;

  (6)可提供全球统一的三维地心坐标;

  (7)应用广泛。

  4、1602液晶显示电路

  1602液晶也叫1602字符型液晶,它是一种专门用来显示字母、数字、符号等的点阵型液晶模块。它由若干个5X7或者5X11等点阵字符位组成,每个点阵字符位都可以显示一个字符,每位之间有一个点距的间隔,每行之间也有间隔,起到了字符间距和行间距的作用。

  


  三、系统程序流程图

  


  (1) 系统初始化:

  包括1602液晶初始化、串口初始化、和外部中断初始化。

  1602液晶初始化:包括显示模式设置、显示开/关及光标设置。

  串口初始化:包括串口号的设置、波特率的设置、数据位、停止位和校验位的设置。

  外部中断初始化:包括引脚的输入输出状态、使能上拉电阻设置。

  (2)1602液晶显示初始时间:

  将数据指针和所有显示清零。

  (3)串口中断:

  当系统接收到GPS信息时会产生串口中断。

  (4)信息处理:

  对GPS信息格式进行划分,只提取$GPRMC帧的数据,该帧数据包括UTC时间、数据是否有效、纬度、南北标志、经度、东西标志、航速单位、航向、日期和校验和。并进行简单的处理。

  (5)按键中断:

  按下按键,触发外部中断,并且将标志screen_num加1,并切换显示内容。

 

  作品特色

 

  本系统使用了GPS模块使作品的实用性和技术性大大的提高。它可以实时接收GPS信息,进行相应的处理之后可以精确的显示时间和经纬度,这样可以给外出的人们实时了解基本的信息。本系统可以作进一步的提高,比如外接显示器,实现与PC机等手持设备的信息传递。能在地图上实现准确的定位和导航,这样他的商用价值就有了进一步的提高。本系统是经我们不懈的努力完成的,希望能给有兴趣的人们提供这方面一定的帮助。

 

系统演示视频:http://v.eepw.com.cn/video/play/id/3001



关键词: 信息     采集     系统     显示    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]