自己喜欢和驴友出游也喜欢和出海钓鱼,给自己做了个定位的黑匣子,给大家分享一下!
实现功能:当你出门在外遇到困难时打开,硬件将通过手机卡上网,将个人定位位置发到一个指定的IP上,用我的谷歌地图软件来显示。
因为是个人玩 所以GPRS选择的电子市场的二手模块 : AVR - ATMEGA64L+UBLOX GPS LEA-5 +BENQ M23。
如果现在想自己做的话:建议AVR ATMEGA32+UBLOX 6M+ 中兴2639 成本能控制低一些,在150左右。我这个方案贵了些。特别是北斗开始民用化了,成本更低了。定位精度为0.5米左右,也就是说我的两次定位分别显示了两个点,也就是我们家窗子的宽度,民用的这个级别感觉不错,感觉也怪危险,坐等战斧。板子做好后,又做了小板进行232串口电平转换,可以用来监控串口的数据。可以在调试时,将芯片间的通信数据用电脑测试到。这个板子做了光电隔离,为了保护电脑的串口。但要注意选择光耦的速度。
下图是自己做了一套定位软件,支持串口传入数据与网络传入数据两种模式。将自己电脑的网络IP写入单片机,通过GPRS模块 上网,将定位数据发到电脑上在地图上显示出来。
这是GPS模块提供的测试软件,直接接上串口就可以测试模块的定位性能及数据。
下图为定位精度,谷歌地图的显示。 天线是放在四楼的窗子上的,很准吧!