因为原来有个手持GPS: GM-101,最近又进了个HP 2410 的PDA,就琢磨着怎么把他们沟通起来.其实最想玩OZI等.
1, 先是查2410的22针接口定义问题,问了半天,还是没有人清楚,但找到个2210的接口定义,再就是拆解了一个USB同步/充电数据线,终于明白2410和2210的接口定义是一样的.而且知道了怎样充电,怎样同步:
2110,2750,2190,2490,3800,3875,3850都是22针的.
------------------------------------------------------------------------------------------------------------------------------------------------
1.当把同步线里的USB 5V线断掉时,不能充电和同步,无反映.
2.当把17 USB USB Detect USB5V
这里断开时,只能同步,无充电.
3.当把这几脚断开
1 V_ADP AC adapter power in USB5V
2 V_ADP AC adapter power in USB5V
3 V_ADP AC adapter power in 无
4 V_ADP AC adapter power in USB5V
断开, USB 5V只接到 17脚 USB USB Detect 时,只同步,不充电.
所以带开关的线就是把5V接到哪个脚,决定是只同步,还是只充电,还是两者都发生
--------------------------------------------------------------------------------------------------------------------------------------------------
2.知道了接口定义,但不清楚这PDA串口的电平是什么,先直接把7,8针分别接到GPS的数据收发端,地线接到一起,用PDA的GPS VIEWER
软件看,显示有数据近来,但是格式不能识别.看网上有人说IPAQ的都是RS232电平.那只有一条路了,用MAX232做电平转化.
区别:
1。电压不同:
RS-232 +12V到 -12V
TTL 0 到 +5V
2.逻辑不同
RS-232 -5V~-15V 是逻辑1 +5V~+12V是逻辑0
TTL +5V是逻辑1 0V是逻辑0
3.到市场买了个MAX3232,或者SP3232,因为这个型号可以在3-5.5V之间工作,电池的电压是下降的,都可以适应.
还有几个小电容,带开关的电池盒.万能板.大概花了十几元. 电容都是0.1UF的, 把不需要的输入脚8.10接地.
按照下面的电路自己焊好,先接到电脑的串口看看,哈,太激动了,PC端的GPS VIEWER
软件有信号近来,并且识别了GPS,可以看到星相.
4.最害怕的是电路把PDA给烧了,到底接不接PDA呢?
先小心的接好电路,再接通MAX3232的供电电池,再打开PDA的电源.这样最大程度的减轻了对PDA的电流电压冲击.
哈,PDA能工作,PPC版的GPS VIEWER
软件有信号近来,并且识别了GPS,可以看到星相.
接PDA的接头就是用我前面拆解的那个USB数据线,把USB线都焊下来,把7,8针,还有地线引出.
2410的串口是7针:TX,总是-5.6V电压.8针是RX,电压在变化的,没有示波器,不知道具体情况.
这个电路用4节AAA充电电池供电,电流在10mA以下,如果是600mAH的电池,可以工作60个小时.如果用2000mAH的AA充电电池,可以用200个小时.电池盒一定要有个开关.
5.实验是成功了,但还需要把它做的更一体化些,再找个大些的电池盒,把电路和电池整个做到里面.等做的漂亮了,照片以后再发.
6.IPAQ的接口没有可以取电的针,但串口线路齐全,可以有许多用途,明天,改个PS/2口的键盘试一试.鼠标,MODENM,应该都可以.只是你的外设要自己供电.
串口是最安全的,也不需要安装驱动.信号断了再接上,OZI等
软件可以不间断的工作.
电路图.
详细PDF文件到MAX网上找.

还是再把IPAQ系列的接口定义补充下,估计22针的都一样
iPAQ 2210 2410 2110 2490 3800通用接口定义.
解剖了2410的UBS同步充电线,如下情况:
管脚 定义 注解 实际接线情况:
1 V_ADP AC adapter power in USB5V
2 V_ADP AC adapter power in USB5V
3 V_ADP AC adapter power in 无
4 V_ADP AC adapter power in USB5V
5 Reserved Do Not Use 无
6 DCD RS232 无
7 RXD RS232 无
8 TXD RS232 无
9 DTR RS232 无/有6.3V电压
10 GND GND GND/USB-
11 DSR RS232 无
12 RTS RS232 无/有6.3V电压
13 CTS RS232 无
14 RING RS232 无
15 GND GND GND/USB-
16 N/A Do Not Use 无
17 USB USB Detect USB5V
18 N/A Do Not Use 无
19 USB USB - UDC + USB DC +/绿
20 N/A Do Not Use 无
21 USB USB - UDC - USB DC -/白
22 GND GND GND/USB-
以前做的串口取电RS232数据线

GM101和IPAQ2410

这次做的实验板

运行中的电路

GPS Viewer在接收GPS资料

MAX3232CPE资料:
有点不明白的地方,资料上说工作电流在1mA以内,为什么我的需要10mA.没有看懂资料
这个IC可以在低的电压下工作,我实验了,用两节AAA充电电池也可以工作
VCC电压和工作电流的关系:2.6V时,工作电流4mA,3.9V时6mA,5.2V时9.5mA.
最好是用3节电池,无论是碱性电池/4.5V,还是镍氢充电电池/3.6V,在电池最高电压和最低电压范围内都符合IC的工作电压.可靠,省电.
建议用AAA电池,比较轻,也足够用几天,甚至一星期.
接通电路的顺序我觉得是:接好各个线和接口,开GPS,开电池开关,开PDA.
关机顺序:关PDA,关GPS,关电池.
整个系统130克.
IPAQ系列其实可以自己加个串口专门的输出,用个2.5MM的立体声耳机插座就可以实现了,这样更可靠.
电池盒质量一定要好,我有幸买到4AAA,带开关,带盖的电池盒,弹簧非常好.才2元
以后再去那里买几个.
我估计许多手持GPS,还有GPS MOUSE都输出的是TTL/CMOS 3.3--5V的串口信号.而IPAD PDA的串口是标准+/- 5-15V电平,是为了方便和电脑串口直接连接.所以这个应用还是非常有用的.线路用电池起码可以移动了.
有的地方卖用车充供电的串口数据线,其实一样的电路,只是没有办法移动了
MAX3222-MAX3241.rar
成品图.