托人在香港买的港行N85,配了大个头的AC-10X充电器,很是不便;也配了CA-101原装数据线,接电脑可联机,并能充电,但外出时也不是很方便:总不至于需要充电时就把笔记本电脑也开机吧;还送了一根MiniUSB公头的USB充电线——但它不能对手机直充,插上无反应,只能接在随机送的充电座上单独对电池充电。
搜索了N多帖子,知道了N85充电时,需要MiniUSB的data+和data-之间短路才会被手机识别而充电。但原装数据线不可能把data+和data-短路吧,否则数据如何传输?把原装CA-101接在USB车充上,无法充电的结果印证了原装数据线data+和data-并未短接,猜想应该是手机识别到是接在了电脑上而开始充电。
拆开随机送的那根MiniUSB充电线,发现原来只接了电源正、负两根线,MiniUSB公头的其余焊脚未接任何线路。剩下的三个焊脚分别定义是啥?网上搜索半天无果,有的仅仅是前插口的针脚定义,对焊脚无定义,经反复试验,终于得出这种MiniUSB焊脚定义如下图所示:
根据N85的datasheet,其MiniUSB接口用的是B型,即第四脚info悬空不接。用一根有4线的usb连接线,公头部分剪掉,分别接在MiniUSB的VCC、GND、data+和data-,焊好后将N85与电脑相联,立即变成了一根数据线,充电与数据传输功能都在。当然,将它接在车充USB接口上,仍然无法充电。
将data+和data-短路,则数据传输功能失效;将data+和data-分开,则车充USB口无法充电,能否两者兼顾?将data+和data-之间并接一阻值为1K的电阻时,数据线接车充USB能显示充电,但接电脑仍然只充电无法传输数据。
无耐,只好用其一,将data+和data-焊脚短路,一根N85的USB充电线改制完成。