汽车内部有大量的ECU(电控单元),ECU和ECU是要通信的,这就需要用到CAN总线。使用CAN总线避免了各个ECU之间复杂的连接线束。
![](https://file.jishuzhan.net/article/1788142654442180610/37a02bba44307713366f37daaa0295a9.webp)
CAN控制器和CPU集成在一起形成一个单独的电子元件MCU。MCU和CAN收发器进行连接,MCU根据应用的逻辑信号0、 1转变成普通的低电平、高电平。0是低电平(显性),1是高电平(隐形)。CAN收发器把普通的电平变成两根导线的差分电平,通过CAN H和CAN L发送出去。
![](https://file.jishuzhan.net/article/1788142654442180610/5a9c406930556bb9e65409d829f49666.webp)
使用CAN高和CAN低两根线来发送信号,不易受外界电磁等原因的干扰,
一旦受到影响CAN高和CAN低的电压就都发生同样的变化,电压差还是保持不变的,因此不影响CAN信号的解析。
![](https://file.jishuzhan.net/article/1788142654442180610/a9c6318053941e641d83b49228a564ce.webp)
![](https://file.jishuzhan.net/article/1788142654442180610/969f7ce67d6eaca0c3334873c20373c2.webp)