| ??? 12/06/02 08:04 Read: times |
#33878 - RE: To CAN, or not to CAN? Drivers |
There is a fundamental difference between CAN and RS485: CAN uses a dominant and a recessive state for coding high low, RS485 not. This enables much of the specific features: loss free arbitration, ACK bits etc, but as a trade off the bus length is limited because all nodes must be able to ACK within one bit timing; this gives a unbreakable limit to approx 30m for 1MBit/s. With RS485 this inherent limit does not exist
When CAN was first introduced some people used RS485 drivers and wired the TEN signal so, that the driver was passive in the recessive state. |



