逻辑门 芯片 运算器 指令集 主频 总线
主页 总线 正文

CAN总线深度解析:特性、帧结构与工作原理

CAN总线详解

公共汽车是一个适合书籍和其他工业应用的分布式实时规则串行通信网络。
这是对CAN总线的详细分析:主要功能:高速传输:传输速度可以到达1 Mbps。
长距离沟通可以在1 0公里处。
无损的位选择机制:确保公平和效率总线访问。
许多老师的结构,允许更多的节点同时与老师结交流。
2 整合成本:低成本:通过一个人可以接口进行的现金交流,从而降低了电缆成本。
最高集成:总线系统允许在任何ECU中进行集中式错误诊断和配置,最佳的总体系统性能和可靠性。
3 可靠性和效率:强大而强,系统具有强大的阻力子系统故障和电磁干扰。
先前的排序:将信息确定为高优先级信息或中断。
4 灵活性和可扩展性:进一步的灵活性节点:每个ECU都包含一个罐头收发器芯片,并且可以将总线节点添加到遗嘱中。
这很容易攀爬:系统需求增加,可以轻松扩展总线网络。
V.身体层和信号传输:差分传输:CAN BUS网络最能在两行CAN_H和CAN_L中实现串行微分传输信号。
端子电阻:为避免符号反射和干扰,在CAN_H和CAN_L之间需要一个1 2 0欧姆的项电阻。
级别转换:can收发器负责逻辑和信号之间的转换。
6 符号状态和编码:显式逻辑0和隐式逻辑1 :总线采用非返回代码填充技术的位,并且在不相同的2 .5 V时,有两个符号,两行;使用信号传输CAN_HIGH 3 5 V和CAN_LOW级别1 .5 V。
7 结构框架通信:框架类型:数据框架,远程帧,错误框架,onlololo框架和间隔的框架。
数据框架:根据选择段的长度,分为标志面板和扩展平板电脑的变化。
它包括帧开始的角色,决策段,段段的段,段的CRC段和框架端。
带公交车的机制是闲置的,他可以发送节点;当冲突通过位置选择限制的标识符限制进行分析时。
8 实时和数据量:高实时:短发送和接收时间以满足实时控制需求。
较小的数据量:数据段可以传输0 8 字节的信息,该信息适用于传输控制信号。

CAN总线的特点和帧结构

CAN BUS的特征主要包括:多主机工作模式:所有节点都允许在CAN BUS上进行相同的数据传输,并且该节点的优先级由ID确定。
非毁灭性调解机制:高优先级消息在冲突中获胜,避免丢失或破坏信息,并确保消息的连续性。
节点的灵活性提高:如果节点增加,则无需更改总线上的其他节点。
理论节点编号仅受总线延迟和电力载荷的限制。
通信速度的适应性:通信速度调整会影响您可以连接的节点的数量,如果通信速度慢,可以连接更多的节点。
远程数据请求功能:发送远程控制框架以将数据框发送到特定节点。
错误检测功能:错误检测是通过CRC段进行的,以确保数据传输的准确性。
CAN总线的框架结构主要是:数据框架:包括框架开始,干预片段,控制段,数据段,CRC段和ACK段。
遥控框架:用于请求特定节点发送数据框。
该结构没有数据段,另一部分类似于数据框架。
主要:CAN BUS由于多媒体工作模式,非毁灭性干预,节点灵活性,自适应通信速度,远程数据请求和强大的错误检测功能而在实际应用程序中显示出高效且可靠的通信性能。
同时,通过了解框架结构,您可以加深罐头协议的工作原理和应用。

CAN总线的特点有哪些?

功能CAN BUS 1 它具有强大的实时性能优势,较长的交付距离,强大的反电磁疾病和低成本。
2 它采用双线系列通信方法,具有强大的错误检测功能,并且可以在高声音中断环境中起作用。
3 使用优先级和仲裁功能,双控制模块通过CAN控制器悬挂到CAN BUS,以形成各种主机的本地网络。
4 根据消息ID可以接受或阻止该消息。
5 可靠的错误处理和错误检测机制。
6 在发送的信息被销毁后,可以自动讨厌它。
7 节点具有一个函数,当误差严重时会自动退出总线。
8 该消息不包含源地址或目标地址,仅使用符号来显示功能信息和优先信息。
扩展数据可以在许多方面起作用。
网络中的每个节点都可以竞争基于总线访问偏好(取决于消息标识符)的小仲裁将数据发送到总线。
该协议可以消除站​​的地址编码,而是编码通信数据,从而允许不同的节点同时接收相同的数据。
这些功能使CAN形成的网络节点之间的数据通信非常真实,并且易于创建过剩的结构,从而提高系统可靠性和系统灵活性。
如果发生严重错误,CAN节点具有自动输出闭合功能,以防止总线上其他节点的操作受到影响,从而确保由于单个节点中的问题,网络中不会出现问题,这会导致总线“僵局”。
可以通过CIP和接口芯片芯片实施的完整通信协议,从而减少了系统开发困难并缩短开发周期。
这不能与仅使用电气协议的RS-4 8 5 进行比较。
参考资料来源:百度百科全书 - 公共汽车协议资料来源:Batu百科全书巴士

CAN和CAN总线有什么区别?

主要的是不同的速度和应用范围。
宽带系统使用硬线和功率,速度为5 00 kbps,可控制ECU,ABS等。
低速盒子很舒适,速度为1 2 5 kbps,主要控制仪器,反端等。
罐头总线的特征(1 )这是一辆多手总线,也就是说,每个打结机可以成为主机,并且也可以在节点机器之间进行通信。
(2 )通信介质可以扭曲,同轴电缆或光纤,通信速率可以达到1 Mb / s。
(3 )通信数据块的编码可以使网络中的节点数量无限制。
数据块标识代码可以由1 1 位或2 9 位二进制编号组成,并且各种节点也可以同时接收相同的数据。
扩展数据CAN BUS使用串行数据传输方法的操作原理,该方法可以以1 Mb / s的速度在4 0 m对上操作,或者可以使用光电缆连接。
在此总线协议中,照顾几个主控制器。
当CAN总线上的节点(站)发送数据时,它以消息的形式分发网络的所有节点。
对于每个节点,无论数据是否已发送到本身,都将收到。
每组消息开始时的1 1 个字符是标识符,它定义了消息的优先级。
此消息格式称为以为中心的地址图。
标识符在同一系统中是唯一的,并且两个站点不可能使用同一标识符发送消息。
当电台希望将数据发送到其他站点时,电台处理器将要发送的数据及其自己的标识符传输到车站的罐头芯片,并且处于现成的状态;当它收到总线津贴时,它会转移到发送软件包的状态。
CAN CHIP根据协议以某种消息格式组织数据,然后网络上的其他站点处于接收状态。
每个接收状态站都检测到收到的消息,并确定是否将这些消息发送给自身以确定是否收到。
由于CAN BUS是一种面向的寻址解决方案,因此很容易建立高级控制系统并灵活地配置它,在不在硬件或软件上进行修改的情况下添加新的CAN总线站。
当提供的新站是纯数据接收设备时,数据传输协议不需要独立零件才能具有物理目的地地址。
它允许分配过程的同步,也就是说,当总线控制器必须测量数据时,它可以在线获得,而无需每个控制器具有自己的独立传感器。
参考来源:百度百科全书 - 巴士
热门资讯
vivo手机发热耗电快?5招轻松解决!
汇编语言基址与变址寄存器详解
电脑内存条运行模式及大小查看攻略
RISC-V架构:开源优势与盈利潜力解析
四五千元预算笔记本推荐:联想、戴尔、惠普轻薄本选购指南
SQLServer2000挂起及内存占用解决攻略
STM32库函数与标准库解析:本质区别及操作指南
戴尔服务器C2100内存插法教程:10条内存条正确安装指南