0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

低速容错CAN协议接入单元及应用

AGk5_ZLG_zhiyua 来源:互联网 作者:佚名 2018-02-02 09:21 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

新能源汽车发展的过程中,车载CAN网络故障时有发生,低速容错CAN协议有哪些方法值得我们学习?

ISO11898-2的解读对高速CAN学习大有裨益,但除了高速CAN,低速容错CAN也是CAN协议家族中重要的一员,低速和高速CAN虽然都使用同样的屏蔽双绞线连接,但物理介质和有关接口却有不同的规定,同时,低速容错协议对于故障定义也有不同。

基于物理介质及介质有关接口我们能更好的了解通讯协议的构建,那么低速(发送速率40k~125kbps)容错的物理层有哪些特性值得我们注意的呢?今天我们通过解读《ISO11898-3:低速 容错介质相关接口》继续了解这份重要国标。

1. 介质的特性

1.1 CAN分层架构

1.1.1 图2重点描述了容错低速CAN收发器物理层及一部分数据链路层。

图2 ISO参考模型/CAN分层架构

数据链路层

LLC:逻辑链路控制

MAC:介质访问控制

物理层

PLS:物理层信号

PMA:物理介质接入设备

MDI: 介质专用接口

也就意味着,根据ISO11898-3的描述,我们想要了解低速容错协议,我们需要了解MDI也需要了解PLS等,所以接下来,我们会重点介绍上述物理层中的的几个组成部分。

2. 低俗容错介质专用接口说明

先来看看什么是容错CAN,容错CAN的物理层是由CAN_H、CAN_L和GND三根线组成的。

2.1 低俗容错CAN协议物理介质

应使用平行(更推荐屏蔽的双绞)线作为CAN传输的物理介质,这一点在CAN协议中是共识,良好的屏蔽和双绞程度有利于满足更高的EMC需求,为CAN传输提供稳定可靠的物理环境。

2.1.1 低俗容错CAN协议节点与总线的连接

CAN_H和CAN_L两条电缆在终端节点网络结束,每条线束的所有终端电阻应该大于100Ω。图中终端电阻a是可选的,也就意味着在特定条件下,不是所有的节点都需要加单个终端电阻。

图3 CAN信号总线终端节点

2.1.2 物理信号(PLS)

总线有两种逻辑状态:显性和隐性。他们之间以差分电平作为区分:

在隐性状态时,CAN_L电平高于CAN_H,差分电压DIFF为负数,所以隐性状态在总线空闲或隐性位时传输。在显性状态时正好相反,CAN_H电平高于CAN_L,差分电压DIFF为正数,显性状态覆盖隐性状态,并在显性位传送。下图中a段表示隐性,b段为显性。

图4 物理位表示

2.1.3 网络规范

单个CAN节点可通过“总线拓扑”或“星型拓扑”两种方式联入通信网络(见下图,其中数字表示单个节点序号)。

图5 总线拓扑

图6 致远CTM1054T容错CAN隔离收发器拓扑图

图7 星型拓扑

2.1.4 物理介质故障定义

下表中规定的物理故障描述对应容错收发器的故障。

图8 物理故障

物理故障会影响到总线的正常通讯,这些故障我们称之为故障事件,而事件一般可以分为两大类:电源故障和总线故障,一般情况下检测到故障事件时,会引发收发器内部重启。

电源故障:如果一个节点与地/电源断开(或者地大于所定义极限值的±1.5V),这种故障称之为电源故障;

总线故障:不是所有的总线故障都能被收发器识别,因此定义了可查询的略缩事件组,见下图。

图9 错误事件

2.2 IOS11898故障精确定位快速排除的方法

通过查阅上表中的错误事件可以大概定位错误部分,但对于具体的错误节点ID、错误类型、错误场段、解决方式等并不知道,所以如何精确快速的定位到错误的报文与波形成为检测效率提升的关键。

CANscope总线分析仪是CAN总线故障定位、干扰排除、可靠性测试全球唯一的解决方案,兼容CAN总线各种主流协议,也就意味着在各种现在施行或将来升级的标准,CANscope都能及时兼容更新,一致性测试更全、更快、更可靠。

图10 CANscope总线分析仪

图11 CANscope内部集成了容错CAN收发器

图12 一致性测试四大观测界面

图13 CANTester物理层与数据链路层一致性测试部分项目

图14 等效电路功能进行输入电容电阻等测试

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 新能源汽车
    +关注

    关注

    141

    文章

    11266

    浏览量

    104623
  • CAN
    CAN
    +关注

    关注

    58

    文章

    3010

    浏览量

    471453
  • 信号总线
    +关注

    关注

    0

    文章

    3

    浏览量

    2440

原文标题:【CAN高阶】带您认识ISO11898-3:低速容错接入单元

文章出处:【微信号:ZLG_zhiyuan,微信公众号:ZLG致远电子】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    协议工业联动:EtherCAT 转 CAN 网关赋能 CX5140 控制器 + MD300 变频器数据互通

    不及时、设备协同效率低,影响了整体生产效率和产品质量的提升,亟需一种可靠的协议转换设备来解决这一问题。 二,解决方案 经过调研和评估,该企业选择了远创智控的 EtherCAT转CAN协议转换网关 ,EtherCAT转
    的头像 发表于 12-02 15:31 710次阅读

    PXB-6020(D):让CAN通讯更灵活,Modbus接入更简单

    现代工业系统中,CAN通讯协议因其高可靠性和实时性被广泛应用,但在实际应用中,EMU(能量管理单元)、BMS(电池管理系统)等本地控制器可能因设计方案或成本限制,无法
    的头像 发表于 11-27 11:38 112次阅读
    PXB-6020(D):让<b class='flag-5'>CAN</b>通讯更灵活,Modbus<b class='flag-5'>接入</b>更简单

    基恩士PLC使用EtherNet/IP协议通过EtherNet/IP转CAN协议转换网关与CAN协议IO卡通讯案例

    一、项目背景与痛点分析 某新能源科技企业生产现场部署了一台基恩士PLC,需要与4个采用CAN总线协议的远程IO卡进行数据交互,以实现对生产线关键参数的实时监控和控制。在项目初期,现场面临着三个核心
    的头像 发表于 09-25 14:24 403次阅读
    基恩士PLC使用EtherNet/IP<b class='flag-5'>协议</b>通过EtherNet/IP转<b class='flag-5'>CAN</b><b class='flag-5'>协议</b>转换网关与<b class='flag-5'>CAN</b><b class='flag-5'>协议</b>IO卡通讯案例

    基恩士PLC使用EtherNet/IP协议通过协议转换网关与CAN协议IO卡通讯案例

    一、项目背景与痛点分析 某新能源科技企业生产现场部署了一台基恩士PLC,需要与4个采用CAN总线协议的远程IO卡进行数据交互,以实现对生产线关键参数的实时监控和控制。在项目初期,现场面临着三个核心
    的头像 发表于 09-17 16:19 481次阅读
    基恩士PLC使用EtherNet/IP<b class='flag-5'>协议</b>通过<b class='flag-5'>协议</b>转换网关与<b class='flag-5'>CAN</b><b class='flag-5'>协议</b>IO卡通讯案例

    协议转换网关可以接入哪些设备

    与集中管理,将导致设备数据“孤岛”,影响生产监控效率,甚至因数据断层延误设备故障处置,降低整体生产运营效益。 通过物通博联协议转换网关的协议解析与数据采集能力,能够将不同协议、不同类型的工业设备
    的头像 发表于 09-03 13:43 509次阅读
    <b class='flag-5'>协议</b>转换网关可以<b class='flag-5'>接入</b>哪些设备

    让老旧医疗设备“听懂”新语言:CAN转EtherCAT的医疗行业应用

    同步等问题。若强行通过软件模拟,易引发丢包或延迟,设备性能大打折扣。 案例:如何“翻译”两种协议? 以某便携式超声设备为例,其核心部件(如探头驱动模块)采用CAN协议,而图像处理单元
    发表于 07-18 15:27

    条码信号“搭子”来了:CAN转EtherCAT扫码连动器,靠谱!

    在自动化产线中,条码扫描仪作为关键的数据采集设备,常因通信协议不兼容而成为系统集成的“绊脚石”。工程师们是否遇到过这样的场景:CAN总线的控制器与EtherCAT网络的扫描仪如何“对话”?如何在不
    发表于 07-16 14:22

    打破协议壁垒,CAN转EtherCAT连接工业相机秒变跨国CP”!

    传感器控制;EtherCAT低延迟、高吞吐,适配实时图像传输。当需要将CAN相机接入EtherCAT网络时,耐达讯通信技术CAN转EtherCAT网关成为核心桥梁,通过数据帧解析与映射实现协议
    发表于 07-14 16:20

    一文读懂CAN XL协议

    随着汽车和工业应用中数据通信量的增加,传统的CAN协议已无法满足更高的数据速率需求。传统CAN协议在数据速率和总线负载能力方面存在限制,难以满足高带宽和高实时性的应用场景。为此,
    的头像 发表于 07-03 14:53 3642次阅读
    一文读懂<b class='flag-5'>CAN</b> XL<b class='flag-5'>协议</b>

    CAN协议转换器:工业互联的智能桥梁

    在工业自动化与汽车电子领域,控制器局域网(CAN协议因其高可靠性、实时性和抗干扰能力,成为设备间通信的核心标准。然而,随着工业物联网(IIoT)的快速发展,传统CAN总线网络面临与以太网、云端系统
    的头像 发表于 04-18 15:51 515次阅读

    CAN通信协议——中文版

    资料介绍: 本资料是面向 CAN 总线初学者的 CAN 入门书。对 CAN 是什么、CAN 的特征、标准规格下的位置分布等、 CAN 的概要
    发表于 03-22 15:27

    罗德与施瓦茨示波器在汽车CAN总线协议分析

    发动机控制单元(ECU)、传感器、制动系统、车载娱乐系统等多种系统的通信任务。 尽管CAN总线以其高效、可靠的特点广泛应用于汽车领域,但随着系统复杂度的提升,出现了越来越多的挑战。为此,精确、快速地分析和调试CAN总线
    的头像 发表于 02-11 16:36 743次阅读
    罗德与施瓦茨示波器在汽车<b class='flag-5'>CAN</b>总线<b class='flag-5'>协议</b>分析

    浅谈CAN协议转换模块

    CAN(Controller Area Network)协议转换模块在现代工业自动化、汽车制造、航空航天等领域扮演着至关重要的角色。作为连接不同CAN网络或CAN与其他通信
    的头像 发表于 02-05 16:37 741次阅读

    基于Vector工具进行CAN协议错误帧的分析实践

    CAN(ControllerAreaNetwork)协议是当前使用最普遍的车载通信协议之一,其优点不只体现在多主并行、最高达1Mbit/sec的传输速率(针对标准CAN)、基于优先级的
    的头像 发表于 01-15 10:03 992次阅读
    基于Vector工具进行<b class='flag-5'>CAN</b><b class='flag-5'>协议</b>错误帧的分析实践

    CAN总线与其他通信协议对比

    在现代工业和汽车领域,通信协议扮演着至关重要的角色。它们允许不同的电子控制单元(ECU)之间进行数据交换,确保系统的正常运行和协调。CAN总线作为一种成熟的现场总线技术,以其高可靠性、实时性和灵活性
    的头像 发表于 12-20 17:59 2610次阅读