谢谢,昨晚折腾出来了。这里也总结一下,方便大家:
原装线350rmb,为省钱在tb上买的标准rs232-usb全隔离数据线,拿回来发现不能用,问老板,老板很坚决的说艾德克斯的是专用线,改不了,可以退货。心里不爽,开始折腾。
艾德克斯8500系列的rs232-db9接口实际上是ttl的5v电平,而非标准rs232的+-15v电平,所以标准rs232转接usb线不但不能用而且还可能造成接口损坏。一般rs232转usb接口使用mx232芯片做电平转换后再连到光耦,所以拿到第三方线的第一步是先把mx232取掉,将数据接口直接连到光耦对应脚。
接口的2、3脚与常规rs232-db9接口定义刚好相反,所以如果是第三方标准线,需要将二三脚交换位置。
经实测数据接口只用到了2、3、5脚,5脚位gnd,所以改造第三方转接线时,只用将2、3脚连接到光耦对应脚,其他可以留空。
改造后运行稳定,38400的波特率也没出任何问题。
取掉两片mx232,将rxd,txd交叉到对应光耦针脚
上位机运行正常
|