上图为CAN的典型电路图。
对比MAX485芯片的接口原理图。
可以看出接口电路是不一样的,同时他们的通讯鉴别电平也是不一致的,电压范围不同,就像TTL和232的区别一样。
但是他们电平范围相近,都属于低压范围,而且鉴别电平范围较低。这一特性带来了问题:由于受到强电干扰产生的电磁耦合,弱电通讯线上产生了几V的电压抖动,这一抖动可直接让位辑鉴别错误。
所以现场总线POWERBUS应运而生,它是一种宽电压鉴别范围,同时采用电流环回码的高抗扰性的总线。
抗干扰性能都谈不上多好,差分电压对线材也有要求还有布线的拓扑方式局限性,分支结构影响更大。可以试试二总线,任意分支拓扑,无极性接线,电流环方式对线材的要求也低了不少。抗干扰更好。
那当然是CAN总线更优吗。
总线速度比RS485快多少倍,节点更多,通信协议更严密,传输距离更远。是RS485无法比的。
但在硬件和软件上,比RS485要难些。
都还不错
差分传输