关于CAN总线的一些基础问题
0 2023-03-16

总线结构中CAN控制器、CAN、CAN驱动器不是必须的。

1,CAN控制器从控制单元中的微处理器接收数据,处理数据并将其传递给CAN收发器。CAN收发器数据发送到总线或从总线接收到控制器。收发器也可以称为驱动器。

2,更为重要的一点是,CAN控制器是实现CAN总线,生成完整的CAN帧并将其以二进制流发送到CAN收发器的协议基础层和数据链路层。您使用的所有操作都在CAN控制器中实现。例如:帧ID,帧数据,帧格式,帧类型和其他参数的成帧处理,CRC校验,响应检测,硬件过滤等。

再细节点就是,CAN控制器是实现CAN总线的协议底层和数据链路层,生成完整CAN帧,并以二进制码流发送到CAN收发器,你使用的所有操作都是在CAN控制器中实现的,如:帧ID、帧数据、帧格式、帧类型等参数成帧处理、CRC校验、应答检测、硬件过滤等。

3,CAN收发器是CAN总线的物理层。工作是将二进制流转换为差分信号。

CAN特点:

1、完成对通信数据的成帧处理。

2、使网络内的节点个数在理论上不受限制。CAN协议的一个最大特点是废除了传统的站地址编码,而代之以对通信数据块进行编码。采用这种方法的优点可使网络内的节点个数在理论上不受限制。

3、可在各节点之间实现自由通信。CAN采用报文的形式发送数据。

4、结构简单。只有2根线与外部相连。

5、传输距离和速率。通信速率最高可达1Mbps。

CAN功能:

完成通信数据的成帧处理。

理论上网络中的节点数不受限制。 CAN协议的最大特点之一是取消了传统的站地址编码,并替换了通信数据块。这种方法的优点是理论上网络中的节点数不受限制。节点之间可以实现自由通信。 CAN以消息形式发送数据。

结构简单,仅2条线连接到外部。传输距离和速度。通信速率可以高达1Mbps。

声明: 本文转载自其它媒体或授权刊载,目的在于信息传递,并不代表本站赞同其观点和对其真实性负责,如有新闻稿件和图片作品的内容、版权以及其它问题的,请联系我们及时删除。(联系我们,邮箱:evan.li@aspencore.com )
0
评论
  • 相关技术文库
  • 工业
  • 安防
  • 航空
  • CAN
  • 如何评估CAN信号的质量?

    CAN总线广泛应用于汽车电子、现代工业及军工航空等安全要求较高的领域,优质的CAN信号是各节点稳定通信的基础,那么,如何判断总线信号质量的优劣呢?我们可以对信号

    昨天
  • 探究影响CAN波形稳定的重要因素——边沿台阶

    你了解CAN总线波形吗?你知道是什么因素造成CAN信号不稳定的吗?本文将带你探究影响CAN波形稳定的重要因素——边沿台阶。阻抗匹配是指信号源或者传输线跟负载之间

    昨天
  • I2C通信介绍

    I2C(Inter-Integrated Circuit)总线是由飞利浦在80年代初设计的,同一电路板上的不

    昨天
  • CAN硬件设计知识介绍

    什么是CAN:CAN(Controller Area\x0d\x0aNetwork,控制器局域网络 )是一种广泛用于汽车内

    昨天
  • CAN分析原因并提供相应解决方案。

    各位工程师对于CAN总线隔离方案想必都极为熟悉,但可能会遇到CAN总线采用了隔离方案依旧通讯异常的情况。这一类问题应该怎么解决呢?本文将对各类方案电路原理为大家

    前天
  • 讲解ABB变频器应用弊端及解决策略

           误区一:在变频器输出回路连接电磁开关、电磁接触器  在实际应用中,一些场合需

    前天
  • TTL和COMS电平匹配以及电平转换的方法总结

    [导读]TTL和COMS电平匹配以及电平转换的方法一.TTLTTL集成电路的主要型式为晶体管-晶体管逻辑门(transistor-transistor logi

    05-29
  • 你知道RS-485:处理空闲总线条件有什么方法吗

    由于 RS-485 是一个多点拓扑网络并且无法处理争用,因此,有时候总线上的所有 RS-485 收发器都呈现

    05-29
  • 本文带你了解高压大功率变频器在长输管道上的应用

      1概述  变频器主要用于驱动需要调速运转的普通交流电动机,与机械变速或直流电机变速系统相比具有设备结构简单、成本低、效率高的优点。随着电子技术的发展和大功率

    05-29
  • 一文了解DSP工业电机控制系统电路应用方案

      根据工业缝纫机的性能,提出了一套以DSP为核心的永磁同步电机控制系统设计方案。详述了其关键部分的功能与实现方法,设计了电路原理图,完成了系统软、硬件设计和系

    05-29
  • 解析CAN总线行车记录仪系统电路的结构

      CAN总线是一种串行多主站控制器局域网总线,其主要原理是把车辆上相关控制器都联系起来,实现发动机控制器,变速箱控制器,ABS控制器,车身控制器,仪表及其它控

    05-29
  • UART——串口

    一、串口的历史首先,串口对每一个做硬件和嵌入式软件的人来说,就是一个必备的工具,调试一个带MCU或者CPU的

    05-29
下载排行榜
更多
广告