在电子行业中,信号协议有很多,包括I2C,SPI,USB,UART,RS485等等,每个协议都有自己的特点和应用场景。
其中的RS485协议就是一种在电路板设计中非常常见的协议,是美国电子工业协会(EIA)在1983年批准的一个差分传输协议,距今差不过也有三十年的历史了。
因为是差分信号,所以是具有抑制共模干扰的能力的,在一些通信距离比较远的场景下,它可以比较好的传输数据,是一种应用非常广泛的信号总线。
RS485通常采用一条总线将各个节点进行连接,是不支持环形或者星链型连接的。
它有分两线制和四线制,在使用上四线制只能实现点对点的通信方式,目前比较少使用。
两线制是目前主流的用法,这种接线方式可以使得总线式拓扑结构在一条总线上能够最多连接上32个节点。
RS485一个很好的特点就是支持长距离传输,通讯距离可以达到1200米(理论状况下),实际情况中,只有通讯线材优质达标,负载设备少,通讯距离就远,如果设备太多,传输线的线材又是劣质产品,波特率(每秒种发送的比特数)不够等等不良因素,就会使得传输距离降低。
RS485电路可以分为两种,一种是隔离型