加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
  • 正文
    • 1.CAN总线的概述
    • 2.CAN总线的组成
    • 3.CAN总线的通信原理
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

can总线通信原理分析

2021/03/31
893
阅读需 5 分钟
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

CAN(Controller Area Network)控制器局域网络是一种高可靠性、多主体,每个主机等同于其他主体的总线标准,被用于汽车电子机器人、工业现场等信号传输领域。

1.CAN总线的概述

CAN总线是由德国BOSCH公司开发的一种串行通信总线,它具有广泛的应用前景。CAN总线采用异步方式实现发送和接收,通过差分信号进行数据传输,并采用CSMA/CD技术避免冲突,以实现多点通信。CAN总线可以支持不同速率的数据传输,其最大传输距离可达1公里,能够抗干扰和电气浪涌。

2.CAN总线的组成

CAN总线由两根电缆构成,即CAN_H和CAN_L,它们之间的电压差可以表示逻辑值0和1。CAN总线还包括顶级节点(Master)、次级节点(Slave)、终端电阻、传输介质等组成。其中终端电阻的作用是防止信号反射,保证信号质量;传输介质一般选择双绞线,以提供良好的信号传输质量。

3.CAN总线的通信原理

CAN总线采用了一种开放式多主机通信方式,每一个节点都可以发送或接收数据帧。数据帧由四个部分组成,即帧起始符(SOF)、数据段(DATA)、CRC校验码和帧结束符(EOF)。数据段有两个模式:标准帧和扩展帧。标准帧由11位ID、6位控制字段和0~8字节的数据组成,而扩展帧则由18位ID、6位控制字段和0~64字节的数据组成。

相关推荐

电子产业图谱