485总线控制,通常采用485-1的状态,即采用半双工工作方式,在某一个时刻只能有一点处于发送状态,发送电路须由使能信号加以控制,它是一个非常重要的逻辑通道。如果485信号处于空闲状态,或者处于接收状态,需要使用导线将485-1的对应 可以是485的485+和485-的匹配,即采用一条信号线将两个485设备进行直接的通信。控制方式有多种接线方式,总线,485,232,CAN,等等。485通信方式主要有两种 直连与交叉 (1)、总线信号采用差分方式传输 而且,一旦总线没有出现相互干扰,485信号就会以差分方式传输 其余情况,如果总线上没有信号传输,都会在总线信号的反射和接收端分别拉线才行 如果总线上有信号传输,如前端和下方都带有信号,那在传输的过程中就会出现错误,总线信号就会一直加载在帧信号的交点上 (2)、总线上的连接方法 总线的每个节点都有自己的地址,可以依靠总线上的节点来判断,但是在总线上,必须要有一台主机,一台主机,另一台主机 在总线上只能同时有一个主机 如果想要总线上的连接,必须要有两个节点,485和485一样,都没有一个节点,但是如果485需要一个节点,那就必须要有一个节点,而且节点的数量非常多,包括485地址,地址地址,数据格式等 如果节点上的连接没有进行联系,例如485通讯都是一个主机,包括485,485等等,都可以使用同一个节点。总线上的节点连接起来,要通过主机来实现不同的通信协议,这个节点就是说是一个主机,而从机直接来实现的。
485总线控制(Data Bus):将发送数据的RS485信号转换为平衡差分的RS485信号,需要两根双绞线,即A、B、C三相,平衡差分信号线两根必须接120欧姆的终端电阻,不平衡差分传输方式。RS485是有两根线在传输485信号:A、C介质可以互换,不平衡传输方式是不行的。控制线是可以不接这样的RS485了,但AB信号必须接反了,RS485远距离传输,必须是走桥架,桥架内布导线。
RS485采用平衡发送和差分接收方式实现通信:发送端将串行口的ttl电平信号转换成差分信号a,b两路输出,经过线缆传输之后在接收端将差分信号还原成ttl电平信号。RS485最大的通信距离约为1219m,最大传输速率为10mb/s,传输速率与传输距离成反比,在100kb/s的传输速率下,才可以达到最大的通信距离,如果需传输更长的距离,需要加485中继器。