(采用一条双绞线电缆作总线,将各个节点串接起来,从总线到每个节点的引出线长.终端电阻在RS-485网络中取120Ω。
RS485采用的单双工工作模式,为了防止总线上的竞争一般都只能有一台主机,并采用一次主机询问,一次从机应答方式。
RS485的成本要比以太网低很多,以太网的成本不仅高在接口芯片上,组网时需要一路由器、HUB网桥以及必须使用专用的以太网线。

总线竞争(Buscontention)也称总线争用,是计算机设计中总线的不良状态——总线上的多个设备同时尝试在总线上放置值。
根据485总线结构理论,在理想环境的前提下,485总线传输距离可以达到1200米。其条件是通讯线材优质达标,波特率为9600,只负载一台485设备。
目前,有rs-232,rs-485,rs-422几种接口标准用于串行通信。rs-232是最早的串行接口标准,在短距离(<15m),较低波特率串行通信当中得到了广泛应用。

RS-485采用半双工工作方式,支持多点数据通信。RS-485总线网络拓扑一般采用终端匹配的总线型结构。即采用一条总线将各个节点串接起来,不支持环形或星型网络。
rs-485总线网络拓扑一般采用终端匹配的总线型结构。即采用一条总线将各个节点串接起来,不支持环形或星型网络。
1.485总线是一种半双工、全双工异步通信总线,是为了摆脱232总线的通信速率低和通信距离过短而产生的。
RS485的芯片采用MAX485。STM32F103是3.3V工作,但其IO口可以容忍5.0V的输入电压.在总线的最末端,应该接一个120欧的匹配电阻,减少信号的反射干扰,根据传输线理论。
从信息传输的最大速率上看,CAN总线并不占优势,毕竟它的最大带宽也只有1M,而485有10M。不过,在通讯延迟性上,CAN总线基本没什么通讯延迟,这是它的最大优势。
回路总线是从系统回路板上引出的负责各个回路的信号线。RS-485总线是采用平衡发送和差分接收,因此具有抑制共模干扰的能力。
can总线,rs485总线,rs422总线,rs232总线优缺点对比下,分别用于那种情况
CAN总线并不是以传得远而优于RS485的,正相反,理论上,RS485应该比CAN总线传的更远,只不过是由于485没有冲突检测和纠错机制,而CAN有。
485HUB产品应用随着485总线的应用越来越广泛,485总线系统也原来越大,越来越复杂。随着485总线系统的大而且复杂,导致485总线的稳定性也越来越差。
您讲的是RS-485吧。RS-485的数据最高传输速率为10Mbps,RS-485最大的通信距离约为1219m。工业现场经常要采集多点数据,模拟信号或开关信号,一般用到RS485总线。
也可采用腾控的tg900p这样的产品可以解决2台主机通过串口同时访问一个rs485总线的问题从硬件方面就不用想了,rs485-232只能有一个主机。
485是串行通讯的硬件协议,也就是物理层协议,而modbus是用户层协议。用户层协议和物理层协议可以比喻成货物与运输车型的关系。
理论上1200米,实际500米没问题,我用过。用普通屏蔽双绞就可以,如果距离短的话,不用双绞也可以。
猜您兴趣