前几天测试设备,突然232转485的转换器坏了,一时没有办法。为了应急,直接在串口上作了如下改动: 计算机的DB9串口输出2为接收脚,3为发送脚。5脚为地。直接用两个电阻串接在3脚与地之间,从中点引出作为485+,5脚作为485-,试验成功,可以顺利的控制485设备。 原理分析:485信号为差分信号,接受端通过比较A与B的电位差来决定数据,一般应用下只要满足A与B电位差满足200MV即可有效分辨,但是A与B脚相对地应该都为正电位且电压在5伏以内。计算机232的3脚输出为正负12V电压,如果把5脚作为485-,3脚为485+,正好可以模拟485的工作模式,只是电压值过大,容易烧毁485芯片,所以利用两个电阻分压,把3脚对地电压降到500MV即可。 |