无意中对照片中的gps数据产生了浓厚的兴趣,其原因是换了一部HTC的G14手机(不是做广告),内置gps,无意中拍照时发现照片中有gps信息。
然后就着了魔似的狂翻论坛相关帖子,结果一头雾水,那些帖子不是想卖东西,就是讲得太专业,最终带着更多的疑惑在淘宝上拍了个模块,想在行动中悟出真理。
第一次--失败告终
第二次--成功!!!
几点经验和大家谈谈,为的是别人不走我曾经走过的弯路。
一、模块选择
1、必须要5v电压的gps模块,因为d300、d200、d700这些机型的10针端口输出电压都是一样的,5v
2、尽可能选择TTL电平输出的模块,原因很简单,只有这样咱们的相机才能识别。至于TTL的最高输出电平是多少伏,并不重要,可以升压,成本5毛钱(一会儿再说怎么做到)。如果你对电路很专业,那你可以选择其他的,我不懂,也不需要懂。
3、最重要的也是最容易被忽略的,(我的第一次尝试就因此而失败,损失70元人民币。呵呵其实我并不财迷心窍,只是觉得这学费花得太值了)波特率!一定要4800bps的!切记!切记!
4、一定要选带天线模块的gps模块
5、新旧无所谓,电子产品某种意义上来说没新没旧,满足要就行。我从淘宝上拍的第二个模块和第一个一样也是二手拆机模块,区别就是20信道(也就是最多能搜20颗星)再有就是9600变成了4800bps的波特率
二、具体实施
1、没必要买一些JS卖的180一条的10针接口线,自己用廉价快门线改。多笨的人自己也能改一条,只不过是漂亮与否的问题。
2、一定要将模块的电源线连接到3针,千万不要连到2针上,因为2针即使关闭相机也会有5v的电压,忘了拔掉gps的时候会耗光你的电池!切记!
3、gnd是6针
4、5v模块的TTL-RX最高电平是3v,d300s不认,必须加两个电阻,具体加法明天我会上图。TTL-RX增压后最终连接至1针
三、一些使用中的问题
1、定位速度与气候,周边环境,模块本身性能都有关系,我的在窗口都可以正确定位
2、第一次定位速度非常慢,不要没有信心,耐心的等上1-2分钟就没问题了。
3、几乎所有的gps模块都内置一枚纽扣电池,这一点类似于电脑主板。经过第一次的定位成功后,定位信息依靠纽扣电池那一点点微不足道的电力会储存在模块中一段时间,具体多长时间取决于那电池的性能与寿命,由于我拍的是2手模块,这些全是未知数,好在我人品比较好,第二次启动相机定位只用了20秒(窗口)
以上是我的经验之谈,下面说说造价,一条廉价快门线淘宝上15元含邮费27元,第一次购买的SIRF II 9600bps模块是学费,70元(含邮费),第二次的模块用的是更为先进的SIRF III 含邮费102元,2个2k电阻0.5元,一块试验电路板2元。焊接工具忽略不计。也就是说不走弯路的话一共是102+0.5+2+27=131.5元。
色友间没有保留,我的经验之谈希望对大家有帮助,如果以上有错的,也请大家及时指正。
这是完成的样子
原帖链接:DIY d300s GPS 成功后的几点经验之谈(留给后来者)