|
20金币
目前有个产品用的是ADM2483做的隔离485驱动器,外围增加了上下拉电阻及120欧匹配电阻。电路图如图1。以前和别的产品通讯时没出现过故障,但是最近与一UPS通讯时出现了数据接收错误的故障,最后定为到120欧匹配电阻。但是线缆是双绞,特性阻抗也是110欧正负6欧。问题如下:; d, P' v- V7 D2 M
1、AB端匹配120欧电阻,上位机下发命令后,接收到的总线数据错误。
% P) x( Z5 `# p6 U8 b+ Q- D2、AB端不接匹配120欧电阻,上位机与UPS可正常通讯。
% c) ?4 O) s( }6 @$ H, R$ i图2、图3是情况1与情况2上位机下发命令时的波形。请大家分析一下原因,按理说阻抗匹配没什么问题啊。1 ?2 D% H' [7 p6 q
|
最佳答案
查看完整内容
总线上做上、下拉电阻有很大的隐患。在标准的RS485线上是不需要怎么做的,而且驱动距离可以达到2000米。有些公司的RS485收发芯片的在设计上有很大的问题,如果不作上、下拉,总线仲裁上会出现问题,没有办法识别。这样就只能做上下拉,这个的隐患就是当你总线上挂太多的485设备时,长距离驱动时,由于每个RS485都做了上、下拉。这样就相当于并联。系统就会无法识别,无法驱动。
|