Other Parts Discussed in Thread:ISO3082
RS485/422作为一种多节点、易组网的通讯接口,被广泛应用于仪器仪表、安防、交通、工业设备等领域中。RS485/422采用平衡发送与差分接收的模式,从而提高了整个网络的搞干扰性,最多可接256个节点、最远可支持1219m的通信距离。速率最高可达10Mbps,当然通信距离与速率是成反比的,只有在100Kbps以下且使用专用的RS485/422通讯线缆才可以达到最远传输距离。由于RS485/422的实际应用现场环境都比较复杂,再加上操作人员接线方式或使用传输线缆的不正确,往往导致RS485/422在实际使用过程中都会存在比较大的干扰,所以我们一般需要采用隔离的方式,来抑制干扰。
下面我们采用ISO3082进行电路设计,这样在实际中可以节省了光耦的使用,而且使电路变得简单。
ISO3082和MCU的连接如下,实际使用中,只需操作DIR使能读和写即可,其他操作和标准的MAX485一样
mangui zhang:
使用过Max345 ISO3082的性能比它好多了
大家可以还种思路使用它了
加上一定的逻辑处理可以做到收发自动切换 这样使用中可以节约一个方向
控制口
,
yongguang liu:
您好!在用串口调试助手测试ISO3082时,发现由输出切换到输入时会额外产生一个0字节,上位机与硬件之间的连接用的是USB转485线。可能由于什么原因会导致方向切换干扰485的输出?
,
Martin:
能否抓具体的波形出来看看?
,
yongguang liu:
在USB转RS485 A B之间加一个120欧的匹配电阻就没乱码现象了
,
Qiuzhi Li:
请问这个滤波电容和电阻怎么选择?
,
lily du:
GND1和GND2是否要接在一起?