Controller Area Network (CAN) is a digital bus system used for communication between electronic control units (ECUs) inside vehicles. It uses a synchronous serial data transmission protocol. CAN has become the de facto standard for in-vehicle networks due to its robustness, error detection and fault confinement capabilities. The document discusses the key features and implementation of CAN, including the different data frames, error handling mechanisms, and physical layers that make CAN well-suited for real-time and safety-critical automotive applications.
TI transceiver: SN75LBC031 - interfaces the single ended CAN controller with the differential CAN bus. - transmission rate up to 1Mbit/s 2 states on the bus: recessive: CAN_H = CAN_L = 2.5V dominant: CAN_H = 3.5V and CAN_L = 1.5V