之前,搞了几次gps的试验,分别用过了moto的8通道板子,和一个12通道板子。
一般理解,12通道和8通道的比起来,只是通道数的差别而已,或者灵敏度上有会有所增加。确实,12通道的比8通道的灵敏度感觉是高了一点点。不过,它们只是这点区别么?不只。正如我前几天说的,8通道的老板子,定位后,漂移比较大。即使你的模块是静止的,原地没动,你也会发现它的速度和方位角,一直在小范围内不停的变化着。相比之下,12通道的定位后,只要你不动,你会发现,它的速度和方位角,根本就是“000.0”,一点不变。
直到今天,才又发现了一个细节。12通道的板子,在收了3个星定位后,显示出了经纬度。但忽然收星变成了5个,这时候你可以看到经纬度的数据在快速的变化(当然范围还是在5-25米之内的),但方位角和速度,仍然稳稳地保持在“000.0”。那它如何做到判断到位置变化,而速度和方位角的输出仍然为零的呢?
注意:以下内容纯属猜测。当收3个星时,gps模块计算出了一个坐标(此时相对来讲,经纬度的数值还算很稳定的)。如果此时收星数增加,会使模块取得数据来源变多,模块会计算出更加准确的坐标来输出。而此时输出坐标的变化,是由于收星数增加造成的。12通道的模块,可以判断出是否是这个原因。
结论:
12通道的模块和8通道的相比,通道数和灵敏度的差别是次要的。最重要的不同是,它可以自主判断坐标变化,是否是由于自身的信息来源变化而造成的。从而更加正确地输出方位角和速度信息。由于没有三代模块,所以目前还无法对三代模块的情况进行判断。