一般来说,通过串口, 都可以接gps, 需要自己改造, 手机串口数据线两端分别加 PDA/ GPS接头
不同的pda的接口定义不太一样,大部分都有rs232串口, 但是采用的电平不尽相同, 大部分采用rs232电平(+/-12v电压), 也有采用ttl电平的(0-5v电压),
PALM 的端口包括一个标准RS232串口, 但是采用+/-12V电压的信号输出,
GPS 几乎都是串口输出的, 但是用TTL level, 或者说 0~5 v电压的信号输出,
尽管都是串口, 都有 TX/RX端点, 二者电压不同, 不能直接相连, 否则, 会烧掉GPS。
我们需要一个电平转换的模块, 把+/-12V电压的信号 转换成0~5 v电压的信号, 这个模块叫 TTL lever converter, 一般使用MAX3232芯片 和 4个电容来实现。 成本也就 RMB 10.
实际上, 索爱T68/ siemens C25手机的串口数据线, 就是一个电平转换的模块, 买来改造就成。
有了这个模块之后。 找来GPS 接口定义, PALM 的接口定义, 交叉连接各自的 TX<-> RX, 直接连接两个上GND, PALM 的第8针和GND加上100 K ohm电阻。
一根线,两个头, 中间一个小盒子。
打开palm的gps软件, 设定串口/速度。
我这个帖有详细地说明。[url=viewthread.php?tid=2133071]http://bbs.tompda.com/viewthread.php?tid=2133071[/url]
gps的usb数据线,连PC用的, 也是同样的道理, 线中间小盒子里面有一个usb转 TTL level 的模拟串口模块。 也是可以用一些手机的usb数据线改造的。
玩过 linkstation 玄盒, nslu2, dd-wrt人都知道这种线。他们用来刷机用。
大家可以参照, 这些psp连gps的讨论。
http://www.dcemu.co.uk/vbulletin/showthread.php?t=30035
可以看看我这个帖子。
http://bbs.tompda.com/viewthread.php?tid=2133071
[
本帖最后由 fastness01 于 2007-4-19 23:47 编辑 ]