rs485总线传输rs485采用平衡发送和差分接收方式实现通信:发送端将串行口的ttl电平信号转换成差分信号a,b两路输出,经过线缆传输之后在接收端将差分信号还原成ttl电平信号。由于传输线通常使用双绞线,又是差分传输,所以有极强的抗共模干扰的能力,总线收发器灵敏度很高,可以检测到低至200mv电压。故传输信号在千米之外都是可以恢复。rs485最大的通信距离约为1219m,最大传输速率为10mb/s,传输速率与传输距离成反比,在100kb/s的传输速率下,才可以达到最大的通信距离,如果需传输更长的距离,需要加485中继器。rs485总线的每一个元器件都有软件端口MPI、SD仪、计算机PC等硬件接口,并且都可以实现两个单片机串口和多个设备的互联。rs485的每个设备端口上只能有一个站点,不能有任何分支。rs485是一主多从站,而rs485则是一主多从站。传输距离最大为15m,最大可达 3000米,是5V的网络,多路通讯有影响,一个主站之间的通讯距离最大为2000m,通讯速率最大为9600bps,如果想要rs485通讯实现多点双向通信,就需要在总线上加匹配485中继器。

rs485通讯的每个主站都有RS485/MODBUS接口,RS485是一个主站,485通讯的每个主站都有RS485或RS232接口,有的主站没有RS485的功能,设备的485传送距离最大为1200米,通讯速率最低为9600bps,如果想要RS485通讯只能增加通讯距离,RS485通讯的485通讯距离较好是加4480米。