什么是CAN总线?

如题所述

CANTX和CANRX是CAN控制芯片的发送管脚(CANTX)和接收管脚(CANRX)。

完整的CAN电路是由CAN控制器和CAN收发器组成的,二者之间一般通过TTL电平的收发信号(CANRX、CANTX)连接。

由CAN收发器将CANTX的TTL信号转换为CAN规范差分信号输出(CANH、CANL)、同时接收差分线上的实际信号并转换为TTL信号输出到CANRX管脚上。

CAN收发器与CAN控制器的CANTX和CANRX相连,对外引出CANH和CANL引脚,输出标准的CAN信号。



CAN总线的优点

CAN是控制器局域网络(Controller Area Network, CAN)的简称,是一种能够实现分布式实时控制的串行通信网络。

传输速度最高到1Mbps,通信距离最远到10km,无损位仲裁机制,多主结构。近些年来,CAN控制器价格越来越低。

1、低成本:ECUs通过单个CAN接口进行通信,布线成本低。

2、高集成:CAN总线系统允许在所有ECUs上进行集中错误诊断和配置。

3、可靠性:该系统对子系统的故障和电磁干扰具有很强的鲁棒性,是汽车控制系统的理想选择。

4、高效率:可以通过id对消息进行优先级排序,以便最高优先级的id不被中断。

5、灵活性:每个ECU包含一个用于CAN总线收发芯片,随意添加CAN总线节点。

温馨提示:答案为网友推荐,仅供参考
相似回答