USB to 232:能找到的标准的计算机USB2COM线,232电平,需要配MAX232/3232的数据线连接手机。大家说的双芯片其实就是这种线,双芯片没有太大意义,因为里面是一个USB2TTL的PL230X+MAX232构成的,由于需要232输出,所以才双芯片。其实直接连手机,一个USB2TTL的线就足够了,还少去了中间环节(TTL-232-TTL)。如果有条件,推荐使用FT232芯片的工业USB2TTL桥,性能非常可靠。
USB 2 TTL:一般的假USB手机数据线都是这种,内部一般是PL230X芯片,原装IC稳定性好,但假货太多。我昨天就随手拿了一条这样的线,直接做了个头给大S用,今天连上VK,900KBPS照样跑。
注意事项:
1:一般来说,我们的手机都是3.3V系统。所以如果需要232转TTL,最好使用MAX3232,否则232电平的电压可能不够。
2:一般来说,手机接口处的串口是TTL电平。
3:在不确认的情况下,从低电压的电平标准往高试,不容易烧接口
4:TTL电平容易受到干扰,高速率下跑的时候可能会出错;232电平抗干扰能力稍强
5,如果你用USB to 232电缆,然后用DB9连接串口数据线,那么有许多线是不能工作的。因为这个串口头里面有一个MAX232需要供电,这种供电一般是采用串口窃电方式工作的,而商品USB to 232电缆的DTD和DTR不像实串口那样可以给数据线窃,所以这样就形成了“兼容性不好”的假像。
其实很好判断,只要是标准的商品,一般有以下特征:
1,一头是USB口,一头是DB9(9针串口)公座(就是里面是针的),可以认为是USB to 232线。这种线接串口取电的COM口数据线一般是不工作的,除非这个数据线自己另外有供电,或者插到台机的实串口上去用;正品价格在60-80元,PL2302+MAX232(SP232)芯片居多;
2,一头是USB口,一头是手机插口(不管什么手机),且USB口的塑料部分比一般的USB插头要大一点,并且可以拆开,里面有电路的,就是USB2TTL线。PL2302芯片居多。根据PL2302的datasheet,可以找出需要的TXD和RXD,GND三个脚。
3,由于MAX232不支持高速,所以USB to 232是标准工业串口,最高速率115200。要高速,请使用USB2TTL,并且可以从芯片datasheet和配合使用的晶体算出最高速率。
4,驱动程序是这样的,同一种芯片,驱动程序是一样的(绝大部分,99.99%),最直接的方法是去IC生产厂家下载。目前市场上USB转的线中,用PL230X的最多。
5,如有条件最好是使用FT232工业USB2TTL桥,可是成本高,单芯片就要25元了,我除了手机以外其他所有串口设备都是用FT232从USB转的,性能非常稳定。