请教关于CAN总线的几个术语

请教关于CAN总线的几个术语,第1张

1、SBC CAN这个我也不清楚,感觉像是sbc公司生产的can。

2、CANOPEN DS301是CANopen协议中的通讯子协议(Communication Profile),通讯子协议描述对象字典的主要形式和对象字典中的通讯子协议区域中的对象,通讯参数,同时描述CANopen通讯对象,这个子协议适用于所有的CANopen设备。3、CANOPEN DS402是CANopen协议中的设备子协议(Device Profile),设备子协议为各种不同类型设备定义对象字典中的对象,并为对象字典中的每个对象描述了它的功能、名字、索引和子索引、数据类型,以及这个对象是必需的还是可选的,这个对象是只读、只写或者可读写等等。目前已有多种不同的设备子协议。

4、CAN 2.0A、CAN 2.0B是can协议规范中的两个版本,都是1991年9月,Philips半导体公司制定并发布的。区别是2.0a只定义了标准帧,2.0b增加了超载帧。

能,他是兼具高速can的收发器

TJA1042是一款高速CAN收发器,可在控制器局域网(CAN)协议控制器和物理双线式CAN总线之间提供接口。该收发器专门设计用于汽车行业的高速CAN应用,可以为(微控制器中的)CAN协议控制器提供发送和接收差分信号的功能。

TJA1042属于恩智浦半导体的第三代高速CAN收发器,相比第一代和第二代器件,如TJA1040,有明显的改进。它改进了电磁兼容性(EMC),并提高了静电放电(ESD)性能,同时还提供以下特性:

断开电源时CAN总线具有理想的无源性能

电流消耗极低的待机模式,具有总线唤醒能力

TJA1042T/3和TJA1042TK/3可直接连接供电电压为3 V至5 V的微控制器

TJA1042实现了当前ISO11898标准(ISO11898-2:2003, ISO11898-5:2007)以及ISO 11898-2:2016即将发布的更新版本中定义的CAN物理层。包括CAN FD和SAE J2284-4/5的ISO11898-2:2016更新版本即将发布,规定了用于定义循环延迟对称性的新增时序参数。在CAN FD快速相位下,即使数据速率高达5 Mbit/s,此实施也能实现可靠的通信。

对于所有类型HS-CAN网络,这些功能使TJA1042成为要求具备低功率模式并能通过CAN总线唤醒的节点的极佳选择。

半双工,能同时收数据,但是不能同时发数据。

CAN协议也遵循ISO/OSI模型,采用了其中的物理层、数据链路层与应用层。CAN采用多主工作方式,节点之间不分主从,但节点之间有优先级之分,通信方式灵活,可实现点对点、一点对多点及广播方式传输数据,无需调度。

CAN采用的是非破坏性总线仲裁技术,按优先级发送,可以大大节省总线冲突仲裁时间,在重负荷下表现出良好的性能。

扩展资料:

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

因此可以定义2或2个以上不同的数据块,这种按数据块编码的方式,还可使不同的节点同时接收到相同的数据,这一点在分布式控制系统中非常有用。数据段长度最多为8个字节,可满足通常工业领域中控制命令、工作状态及测试数据的一般要求。

同时,8个字节不会占用总线时间过长,从而保证了通信的实时性。CAN协议采用CRC检验并可提供相应的错误处理功能,保证了数据通信的可靠性。CAN卓越的特性、极高的可靠性和独特的设计,特别适合工业过程监控设备的互连,因此,越来越受到工业界的重视,并已公认为最有前途的现场总线之一。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/dianzi/8934035.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-23
下一篇 2023-04-23

发表评论

登录后才能评论

评论列表(0条)

保存