本设计详细介绍了一种基于单片机、GPS、BD、glonass接收模块、1602液晶屏等器件的GPS、BD、glonass实时显示功能的实现。分别从硬件和软件实现等方面对设计作了详细的阐述,并且结合硬件的特点研究了MCS-51系列单片机如何与GPS、BD、glonass接收模块实现串行通信,该系统是根据GPS、BD、glonass模块数据输出基本原理设计而成的。是一台体积小巧、携带方便、可以独立使用的全天候实时的定位导航设备,本设计使用Protues仿真进行仿真演示。
关键词:单片机;GPS、BD、glonass;1602液晶屏;串行通信;
该手持GPS、BD、glonass设备硬件主要由GPS、BD、glonass信号接收部分(SERF GS1100 GPS、BD、glonass信号接收模块)、控制芯片(AT89S51单片机)、显示部分(1602LCM液晶显示模块)、按键电路构成。
GPS、BD、glonass接收模块将收到的GPS、BD、glonass卫星导航电文调制解码,转换为标准格式后送到电平转换电路再送给单片机串口接收,当单片机收到GPS、BD、glonass发送过来的导航电文后,经过片内程序的识别筛选,将筛选出来的导航电文送到显示模块,并且最后通过液晶显示器按照要求的编排格式所显示。
指令:显示上面的经纬高
- $GNGGA,092925.000,2234.9058,N,11451.0518,E,2,9,1.03,88.5,M,-2.4,M,0.0,0*6B
- $GPGGA,092926.000,2235.9058,N,11452.0518,E,2,9,1.03,88.5,M,-2.4,M,0.0,0*6B
- $BDGGA,092927.000,2236.9058,N,11453.0518,E,2,9,1.03,88.5,M,-2.4,M,0.0,0*6B1、protues仿真设计;
2、提供源代码、仿真源文件,可以直接使用或者二次开发;完整资料下载或者技术支持,请添加联系方式:
QQ:2705466752(资料需付费)