PC 机与GPS接收机的通讯程序设计与实现

2011-09-07 07:31:46沈振汉黄华灿
华侨大学学报(自然科学版) 2011年1期
关键词:数据库信息

沈振汉,黄华灿

(华侨大学信息科学与工程学院,福建泉州362021)

PC 机与GPS接收机的通讯程序设计与实现

沈振汉,黄华灿

(华侨大学信息科学与工程学院,福建泉州362021)

设计一种利用GPS模块与计算机串口互相连接,实现对GPS全球定位系统定位信息接收;然后,通过VB的串口通信程序对数据进行处理并制作电子地图.通过GPS接收机采集数据,对收集到的数据进行处理,利用电子地图和数据库实现了定位和查询功能.系统基本实现经纬度、速度、海拔、时间的显示,以及GPS数据的历史查询功能.

全球卫星定位系统;电子地图;数据库;串口互联

1 系统设计

1.1 功能流程

要实现定位信息的提取和显示,首先要实现定位信息的传输,即通过相应的接口实现GPS接收机与PC机之间的通信.采用SiRF Technology公司的GPS接收芯片,通过天线接收GPS卫星信号,并进行相应处理产生定位信息;然后,通过串口(RS 232)输出.GPS通讯协议较多,可采用应用最为广泛的NMEA-0183协议.NMEA0183格式以“$”开始,主要语句有GPGGA,GPVTG,GPRMC等.

图1 主要功能流程图Fig.1 Main function flow chart

程序的功能主要是串口通信模块,通过串口采集GPS数据实时显示的经度、纬度、速度、时间,海拔高度等,以及通过连接数据库对定位信息进行实时存储,以便查询.同时,通过电子地图的设计来实现实时定位功能图.系统的主要功能流程图,如图1所示.

1.2 串口通信属性的设置

定位信息的传输和提取定位信息的传输,通常采用串口来实现.VB提供的MSComm控件被广泛用来实现串口通信,MSComm控件通过串行端口传输和接收……

登录APP查看全文

猜你喜欢
数据库信息
数据库
财经(2017年15期)2017-07-03 22:40:49
订阅信息
中华手工(2017年2期)2017-06-06 23:00:31
数据库
财经(2017年2期)2017-03-10 14:35:35
数据库
财经(2016年15期)2016-06-03 07:38:02
数据库
财经(2016年3期)2016-03-07 07:44:46
数据库
财经(2016年6期)2016-02-24 07:41:51
展会信息
中外会展(2014年4期)2014-11-27 07:46:46
数据库
财经(2010年20期)2010-10-19 01:48:32
信息
建筑创作(2001年3期)2001-08-22 18:48:14
健康信息
祝您健康(1987年3期)1987-12-30 09:52:32