Can Bus Protocol. The physical layer uses differential transmission on a twisted pair wire. Non return to zero nrz encoding with bit stuffing for data communication on a differential two wire bus.
It is created to address the challenge of deterministic on board data exchange between systems and components of next generation intelligent vehicles. Each node uses a male 9 pin d connector. The can bus canbus is a balanced differential 2 wire interface running over either a shielded twisted pair stp un shielded twisted pair utp or ribbon cable.
It is a serial communications protocol that efficiently supports distributed real time control with a very high level of security.
The can bus standard was developed by bosch and intel and the version of the current standard has been in use since 1990. The can bus protocol is defined by the iso 11898 1 standard and can be summarized like this. This collision detection is achieved through a priority arbitration based on the message identifiers. Communication over the can bus is done via can frames.