CAN bus: Difference between revisions
| Line 17: | Line 17: | ||
==Participants== | ==Participants== | ||
The various nodes of a CAN are known as ECUs (Electronic Control Units). Each can be assumed to include a microprocessor, a (possibly integrated) ISO 11898-1 CAN controller, and a ISO 11898-2/3 transceiver ("medium access unit"). Each ECU must have its own ID unique among the nodes. Depending on the flavor of CAN, IDs are either 11 or 29 bits. | The various nodes of a CAN are known as ECUs (Electronic Control Units). Each can be assumed to include a microprocessor, a (possibly integrated) ISO 11898-1 CAN controller, and a ISO 11898-2/3 transceiver ("medium access unit"). Each ECU must have its own ID unique among the nodes. Depending on the flavor of CAN, IDs are either 11 or 29 bits. Choice of transceivers to a large degree define the network. Some examples: | ||
* PCA82C250 -- 1Mbit, unlikely to handle most ISO 11898-1 cable error modes | |||
* TJA1053 -- 250Kbit, tolerant of all 11898-1 cable faults | |||
* PCA82C252/TJA1054A -- 125Kbit, highly fault-tolerant, very low EM emissions, single-wire capability | |||
===CAN IDs=== | ===CAN IDs=== | ||