基于PIC单片机和GPS接收模块的手持式GPS定位系统.doc

基于PIC单片机和GPS接收模块的手持式GPS定位系统.doc

ID:27870676

大小:161.00 KB

页数:10页

时间:2018-12-06

基于PIC单片机和GPS接收模块的手持式GPS定位系统.doc_第1页
基于PIC单片机和GPS接收模块的手持式GPS定位系统.doc_第2页
基于PIC单片机和GPS接收模块的手持式GPS定位系统.doc_第3页
基于PIC单片机和GPS接收模块的手持式GPS定位系统.doc_第4页
基于PIC单片机和GPS接收模块的手持式GPS定位系统.doc_第5页
资源描述:

《基于PIC单片机和GPS接收模块的手持式GPS定位系统.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于PIC单片机和GPS接收模块的手持式GPS定位系统    1引言  GPS以其高精度,全天候,全球覆盖,方便灵活和优质价廉吸引全世界许多用户。GPS的广泛应用改变了人们的工作方式,提高工作效率,带来巨大的经济效益。这里提出一种基于EM411GPS接收模块和PIC18F2550单片机的手持式GPS定位系统设计方案。该系统采用点阵字符液晶屏显示接收GPS卫星数据,并用SD卡记录所接收到的GPS信息,从而实现GPS数据导入电子地图。    2NEMA协议简介  目前,GPS采用NMEA-0183协议做为发送和接收数据的标准,NMEA-0183是美国国家海洋电子协会(NaTIonalM

2、arineElectroNIcsAssociaTIon)为统一海洋导航规范而制定的标准,该格式标准已成为国际通用的一种格式,协议内容在兼容NMEA-180和NMEA-0182的基础上。增加了GPS、测深仪、罗经方位系统等多种设备接口和通讯协议定义,同时还允许一些特定厂商对其设备通信自定协议。NMEA-0183格式数据串的所有数据都采用ASCⅡ文本字符表示,数据传输以“$”开头,后面是语句头。语句头由5个字母组成。其前2个字母表示“系统ID”,即表示该语句是属于何种系统或设备,例如GP表示该语句属于GPS定位系统,HC表示该语句属于罗经方位系统;后3个字母表示“语句ID“,表示该语句

3、是关于何方面的数据。语句头后是数据体,包含不同的数据体字段,语句末尾为校验码(可选),以回车换行符《CR》《LF》结束,也就是ACSII字符“回车”(十六进制的0D)和“换行”(十六进制的0A)。数据字段以逗号分隔识别,空字段保留逗号。在GPS系统中常用语句有GPGGA(GPS定位信息),GPGSA(当前卫星信息),GPGSV(可见卫星信息),GPRMC(推荐定位信息),GPGLL(定位地理信息),GPVTG(地面速度信息)等。GPS数据传输是以标准异步串行方式发送,其串行通信波特率为4800b/s、数据位8位、停止位1位、无奇偶校验位。文献[2]给出各种GPS语句的详细数据格式。

4、    3EM411GPS接收模块简介  GPS接收模块性能主要决定于其内部使用的GPS核心芯片组,GPS芯片组SiRFStarIII通过采用20万次/频率的相关器(Correlators)提高了灵敏度并能在室内定位。冷开机/暖开机/热开机的时间分别达到42s/38s/1s,可同时追踪20个卫星信道。  EM411型GPS接收模块采用SiRFStarIII高效能GPS芯片组,其具有特点:极佳的灵敏度(追踪感度:-159dBm);讯号微弱时,TTFF(TImetoFirstFix)定位仍十分迅速;支持NMEA0183语言格式:GGA,GSA,GSV,RMC,GLL,VTG;内建超大电

5、容,可储存快速获取的卫星讯号数据;内建陶瓷天线;LED指示灯显示卫星定位状况:LED不亮时接收器关闭,LED恒亮时未定位或搜寻讯号,LED闪烁时已定位。此外,EM411体积小巧,外形尺寸为30mm&TImes;30mm×10.5mm,工作时供电电压为4.5~6.5V,消耗电流为60mA。对外提供6个引脚,使用时引脚1、5接地,引脚2接电源,引脚3为串口输出数据线,引脚4为串口输入数据线,引脚6悬空。    4系统硬件设计    4.1GPS接收部分  图1为便携式GPS接收机的GPS接收部分的电路,由于该系统设计是手持式便携设备,所有器件选型都应考虑节省成本,节能。图1中,MCU选

6、用PIC18F2520,它是采用纳瓦技术的低功耗8位单片机,具有一系列能在工作时显著降低功耗的功能,非常适合手持便携式设备使用。该器件内部具有32KFlash程序存储器,具备SPI、UART、I2C等接口以及1O位A/D转换器,借助于内部PLL倍频器,时钟速度可高达40MHz;可通过其UART接口(引脚RC6和RC7)实现与EM411GPS接收模块的通信,由于EM411串口输出的最大电平为2.85V,低于PIC18F2520UART端口所要求的最小驱动电平4V,因此在PIC18F2520和EM411之间需增加由U2(74HCT04)构成的TTL/RS232电平转换电路,否则PIC1

7、8F2520将不能接收EM411的定位信息。PIC18F2520通过其SPI接口(引脚RC0,RC3,RC4,RC5)与SD卡通信。SD卡对外提供两种访问模式:SD模式和SPI模式。SD模式允许4线的高速数据传输。SPI模式使用通用的SPI接口,相比SD模式传输速率有所降低,使用SPI。接口的优点是仅用4根数据线即可完成SD卡的读写。通信模式不同,SD卡引脚功能也不同。由于PIC18F2520内部具有SPI接口,本方案采用SPI模式实现对SD卡的访问,图1中CS(RC

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。