CAN bus: Difference between revisions
| Line 19: | Line 19: | ||
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: | 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 | * PCA82C250 -- 1Mbit, unlikely to handle most ISO 11898-1 cable error modes | ||
* PCA82C252/TJA1054A -- 125Kbit, highly tolerant of 11898 cable fault modes, very low EM emissions, single-wire capability | |||
* PCA82C252/TJA1054A -- 125Kbit, highly fault | |||
===CAN IDs=== | ===CAN IDs=== | ||