容错CAN总线,可以短路,断路的总线 在深圳的展会上,有客户问,CAN总线和RS485总线比有什么优点
CAN有总线仲裁功能,这样就不怕几个节点一起发,这样总线利用率就高,可以实现突发事件发送;2
CAN总线的节点有验收过滤功能,自己不需要的帧是可以屏蔽的,这样节点的CPU负担就轻多了
客户又问:如果总线短路了还可以通讯吗,我稍微愣了一下,转过来:可以的,不过你要使用容错型CAN收发器,比如TJA1054,就是整个网络所有节点都是使用TJA1054这样容错收发器,且地线都接在一起时
当总线CANH、CANL短路,或者 CANH、CANL一根线对电源/地短路,或者 CANH、CANL有一根断了时,所有的收发器都切换到单线CAN模式,保证了信号的传输
总述 TJA1054 是控制器局域网CAN 中协议控制器和CAN 物理总线之间的接口它主要用于客车里最 高125KBaud 的低速应用这个器件提供差动的发送和接收能力但故障条件下会切换到单线发送器和 或接收器 TJA1054A是TJA1054 的ESD 改进版 TJA1054 和TJA1054A之间的不同点可以参看附录 A TJA1054AT 即 TJA1054T 引脚和功能都向下兼容PCA82C252T 以及 TJA1053T 这也就是说这两个器 件可由保持所有功能的TJA1054T或 TJA1054AT取代 TJA1054 和TJA1054A比PCA82C252T以及 TJA1053T有了重要的改进它们是
由于 CANL和CANH 总线输出信号完美匹配使EME 非常低
特别是在低功耗模式里有很好的抗干扰性 EMI
在故障模式里有完全唤醒的能力
扩展的总线故障管理包括 CANH 总线对 VCC短路
支持简单系统进行故障诊断
对管脚/WAKE 的上跳沿和下跳沿唤醒输入信号都敏感 典型接线图