2008-7-18 21:03:20 ·RSS ·WAP ·加入收藏 ·设为首页

banner
给GPS手持机和PDA之间做了个电池供电的串口数据转换线
作者:icfree 来源: 发布时间:2008年03月18日 点击数:
因为原来有个手持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

成品图.

用一个名片盒把电池和小电路装到一起,打了些热熔胶.
再盖一片海面防止松动.




【字体: 】 【收藏】 【打印文章】 【查看评论
用户登录
本月排行TOP10
用户列表
  • 用户名   文章数
  • admin    [1974]
  • league2001    [11]
  • lianfz82    [3]
  • 黑白颠倒    [1]
  • isadon    [0]
  • hnlxlibing2008    [0]
  • 爱车的神    [0]
  • chen76524    [0]
  • 520518999    [0]
  • 520518    [0]
网站统计
  • 晓宇网址导航
  • 游戏网址导航
  • 百乐网址导航
  • 好253网址之家
  • “站长版”遨游浏...
  • TOMPDA