我们常说的GPS定位模块称为用户部分,它像“收音机”一样接收、解调卫星的广播C/A码信号,中以频率为157542MHz。GPS模块并不播发信号,属于被动定位。通过运算与每个卫星的伪距离,采用距离交会法求出接收机的得出经度、纬度、高度和时间修正量这四个参数,特点是点位速度快,但误差大。初次定位的模块至少需要4颗卫星参与计算,称为3D定位,3颗卫星即可实现2D定位,但精度不佳。GPS模块通过串行通信口不断输出NMEA格式的定位信息及辅助信息,供接收者选择应用。
GPS模块主要有三种封装类型,分别是不带天线的内置型GPS模块,带陶瓷天线的内置型GPS模块,以及天线一体的G-mouse外置型GPS模块。可以实现载体的实时定位、授时、测速等功能,非常适合系统大规模应用的需求。
GNSS(GPS/BDS/GALILEO/GLONASS)模块主要用于接收、解调卫星的广播C/A码信号,并通过运算与每个卫星的伪距离,采用距离交会法求出接收机的得出经度、纬度、高度和时间修正量这四个参数,再由GPS模块通过串行通信口不断输出NMEA格式的定位信息及辅助信息,供接收者选择应用。
GPS定位只要能接收到四颗卫星的定位信号,就可以进行误差在5-10米以内的定位。SKYLAB研发推出的GPS模块均采用MTK高性能定位芯片,因此能接受10个以上的卫星定位信号,因此定位精度可以达到25-3米。GPS模块(skylabcomcn)在行车记录仪中,相当于一个卫星信号接收机,通过不断捕获并跟踪卫星的信号,根据NMEA-0183协议的标准规范,通过UART串口将接收到卫星信息数据传送给行车记录仪的,并根据数据按一定的方式进行定位计算,最终得到行车记录仪所需的经纬度、高度、速度、时间等信息。
GPS模块与行车记录仪的通信方式
GPS模块通过UART串口将接收到卫星信息数据传送给行车记录仪,Uart串行总线一般通过两个信号线进行通信,一个是发送数据(Transmitted data),简称(TxD),另一个是接收数据(Received data),简称RxD。两者通信连接,只要记住一个原则:接收数据(RxD)针脚(或线)与发送数据(TxD)针脚(或线)相连,彼此交叉,信号地(Gnd)对应相接。因为GPS模块没有单独供电,所以,行车记录仪还得把电源(Vcc)接到GPS模块的Vcc上,给GPS模块供电。
GNSS(GPS/BDS/GALILEO/GLONASS)模块主要用于接收、解调卫星的广播C/A码信号,并通过运算与每个卫星的伪距离,采用距离交会法求出接收机的得出经度、纬度、高度和时间修正量这四个参数,再由GPS模块通过串行通信口不断输出NMEA格式的定位信息及辅助信息,供接收者选择应用。
本篇以GNSS模块(SKG09A)为例,具体应用请参考各模块EVB或者demo板使用手册。准备好电脑、GNSS模块(SKG09A)、EVB板、GPS天线、Micro USB电源线,根据《GNSS Skylab SKG12&09 EVB使用说明V102》,给焊接在EVB板上的GNSS模块(SKG09A)正确供电。根据示例图,接好模块天线,有源天线需正确供电;GNSS模块多用于室外定位方案,因此为确保卫星信号的接收,天线需放置于室外开阔天空无遮挡(open sky)环境中;模块由串口输出NMEA语句,由语句解析获取相关信息;在实际应用中,精确授时应以PPS秒脉冲修正正秒时刻。
欢迎分享,转载请注明来源:品搜搜测评网