⑴ 实战分享:GNSS知识汇总
在嵌入式解决方案中,导航定位技术发挥着重要作用,如汽车金融领域的GPS追踪器。本文将对GNSS和GPS的区别、作用及定位模块进行详细介绍。
GNSS,全称全球导航卫星系统,包含了全球定位系统GPS在内的多个卫星导航系统,如中国的北斗、美国的GPS、俄罗斯的GLONASS等。GNSS是一个总称,GPS是其中的一个组成部分,如同水果中的苹果。GNSS提供了全球或区域服务,而GPS主要服务全球范围,增强系统则提供更精确的数据增强服务。
通过GNSS的信号,我们能实现定位、测速和授时功能。定位是获取物体的三维坐标;测速则测量物体的速度和方向;授时则提供高精度时间信息,对电力等行业至关重要。
定位模块由RF、基带和CPU等组成,通过UART或SPI接口获取NMEA报文,如RMC、GSV、GGA等,获取定位数据。NMEA报文是标准化的通信格式,便于设备解析定位信息。
RMC报文提供了UTC时间、状态、坐标、速度等信息,是定位数据的基础来源。
GPGSV显示可见卫星信息,GPGGA提供精确的定位信息,包括卫星数量、精度因子、海拔等。
定位模块开机时有冷启动(无历史信息)、温启动(保存部分信息)和热启动(保存完整信息)三种模式。冷启动搜星时间最长,而热启动速度最快,特别是在道路环境中,2分钟的综合路况定位时间是评价设备性能的关键指标。