|
20金币
目前有个产品用的是ADM2483做的隔离485驱动器,外围增加了上下拉电阻及120欧匹配电阻。电路图如图1。以前和别的产品通讯时没出现过故障,但是最近与一UPS通讯时出现了数据接收错误的故障,最后定为到120欧匹配电阻。但是线缆是双绞,特性阻抗也是110欧正负6欧。问题如下:7 w& w0 T7 [1 w) ?
1、AB端匹配120欧电阻,上位机下发命令后,接收到的总线数据错误。9 \0 U4 f0 u' q6 K" P0 L
2、AB端不接匹配120欧电阻,上位机与UPS可正常通讯。& u( |) J3 ~, ^ A& I
图2、图3是情况1与情况2上位机下发命令时的波形。请大家分析一下原因,按理说阻抗匹配没什么问题啊。+ _5 j# o, } y2 D
|
最佳答案
查看完整内容
总线上做上、下拉电阻有很大的隐患。在标准的RS485线上是不需要怎么做的,而且驱动距离可以达到2000米。有些公司的RS485收发芯片的在设计上有很大的问题,如果不作上、下拉,总线仲裁上会出现问题,没有办法识别。这样就只能做上下拉,这个的隐患就是当你总线上挂太多的485设备时,长距离驱动时,由于每个RS485都做了上、下拉。这样就相当于并联。系统就会无法识别,无法驱动。
|