2021-05-12
目前gps定位产品正在渐渐的深入到大众消费中来,随着电子地图的日趋完善,gps系统将越来越发挥更加实际的指引作用。那什么是gps模块呢?gps模块是集成了rf射频芯片、基带芯片和核心cpu,并加上相关外围电路而组成的一个集成电路。
我们常说的gps定位模块称为用户部分,它像“收音机”一样接收、解调卫星的广播c/a码信号,中心频率为1575.42mhz。gps模块并不播发信号,属于被动定位。通过运算与每个卫星的伪距离,采用距离交会法求出接收机的得出经度、纬度、高度和时间修正量这四个参数,特点是点位速度快,但误差大。初次定位的模块至少需要4颗卫星参与计算,称为3d定位,3颗卫星即可实现2d定位,但精度不佳。gps模块通过串行通信口不断输出nmea格式的定位信息及辅助信息,供接收者选择应用。
接下来以思为无线的高精度、低功耗、双模gps定位模块:sw-gps01为例,为大家介绍gps模块的定位方式、特点、应用领域、启动方式、定位精度、对外接口、输出数据。
sw-gps01模块支持bd(北斗)、gps、glonasss三种定位方式。
支持bds b1/gps l1/glonass l1频点;
支持热启动;
支持外部复位;
具有备份电源输入接口;
支持以下六种工作模式,并可通过命令相互切换:
1) 单bds b1工作模式;
2) 单gps l1工作模式 ;
3) 单glonass l1工作模式;
4) bds b1/gps l1双模工作模式(默认模式);
5) glonass l1/bds b1双模工作模式;
6) glonass l1/gps l1双模工作模式。
gps 模块启动后,需要一段时间定位,搜星时间随启动方式改变。
1、冷启动
模块首次启动,没有任何卫星数据,需要1~10分钟定位。
2、热启动
已保存卫星信息,暂时关闭电源休眠,使用后备电源供电,在两小时内重新开机,可在几秒内定位。
3、温启动
使用后备电源,关机时间在2小时以上,8小时以内,模块保存有卫星信息但时效不强,启动时间在冷启动和热启动之间。
gps模块的定位精度取决于很多方面,比如来自于gps系统的卫星钟差及轨道差、可见gps卫星数量及几何分布、太阳辐射、大气层、多径效应等。另外,同一个gps模块,还会因为天线及馈线质量、天线位置和方向、测试时间段、开放天空范围及方向、天气、pcb设计等原因产生不同的定位误差。即使是同一个厂家同一个型号的不同gps模块使用天线分集器同时进行测试时,静态漂移量也会有差别。
sw-gps01 | ||||
参 数 | 描述 | 典 型 | 单 位 | 条 件 |
定位精度 | 水平 | < 3 | m | @开阔地 |
高程 | < 4.5 | m |
(sw-gps01定位精度的测试数据)
1、串口
nmea-0183 协议
nmea 0183是美国国家海洋电子协会(national marine electronics association)为海用电子设备制定的标准格式。目前也已成了gps导航设备统一的rtcm(radio technical commission for maritime services)标准协议。
2、iic
参考文件《sw-gps01模块i2c接口说明》
sw-gps01模块输出信息:经度、纬度、高度、速度、时间、卫星数量、卫星强度、卫星序号、卫星精度、卫星角度、定位用的卫星数量、定位用的卫星序号。
(sw-gps01模块输出数据图)
现在大家明白什么是gps模块了吗?如果您对此还有什么疑问,欢迎致电思为无线。