从通讯接口的区别看总线设备像忠实的仆人一旦遇到can总线故障它们就无法尽职尽责那么这些忠仆是如何克服

在数据通信领域,RS232因其广泛应用而备受关注,它是一种低速率串行接口,专为点对点通讯设计。然而,RS232的单端信号传送使得它容易受到共模干扰,其驱动器负载仅为3~7kΩ,通常用于20米以内的通信。一个完整的RS232接口包含22根线,并采用标准的25芯插头座。

当需要在几十米到上千米范围内进行通信时,我们倾向于使用RS485串行总线标准。这是因为RS485采用平衡发送和差分接收,因此具有抑制共模干扰的能力。加上总线收发器具有高灵敏度,可以检测低至200mV的电压,这使得传输信号能够在千米以外得到恢复。

RS485支持半双工工作方式,只有一个点处于发送状态,因此发送电路必须由使能信号加以控制。此外,由于可以省去许多信号线,RS485非常适合多点互连,从而构成分布式系统,它允许最多并联32台驱动器和32台接收器。

与之不同的是,RS422通过两对双绞线可以实现全双工工作,而不像RS485那样只能半双工工作。在相同速率条件下,由于其差动工作方式,使得它们能够提供更远距离传输。这正是与单端输入输出的RS232所不同,因为后者至少需要数字地线、发送线和接受线三条线(异步传输)。

尽管如此,在实际应用中,如果我们需要建立更长距离且速度快的事务,我们会选择基于RJ45型网卡接口的一些技术,如局域网或ADSL宽带连接。RJ45型网卡插头又称水晶头,有八芯做成,并广泛用于局域网设备间网络设备连接。

然而,以往PC与智能设备之间的大量通讯主要依赖物理介质层和链路层,如USB、蓝牙等,但这些协议只提供了基础功能,不具备ISO/OSI模型规范,即无法实现跨越不同类型设备之间数据交换。而现场总线技术则完全遵循ISO/OSI模型,为用户提供了一套完整软件支持系统,从而解决了总線控制、冲突检测、链路维护等问题。此外,每个现场总線設備都自动成網,无需主/从設備之分,更可容纳多主存在同一層次上,对不同的厂家产品也能实现无缝互操作性。

站长统计