应用最新的CAN总线增强功能,实现安全可靠的高速汽车通信

发布时间:2023-01-31  

多年来,设计人员一直依靠控制器局域网 (CAN) 在汽车的各个子系统和电子控制单元 (ECU) 之间进行可靠的通信。然而,随着板载网络节点数量的增加,所需的数据吞吐量以及对更低延迟和更高级安全性的需求也在增加,所有这些都在严格的尺寸、重量和成本限制内完成。尽管如此,许多设计人员还是不愿意改变网络拓扑结构,而且由于CAN规范和相关IC解决方案的稳步改进,他们不必这样做。


迁移到另一种网络拓扑很困难,因为会损失先前的投资,并且随着设计人员的学习曲线向上移动,可能会出现设计延迟。但是,通过再次查看CAN规范增强功能可以避免这种情况,例如用于更高吞吐量的CAN灵活数据速率(FD),使用部分网络等技术来处理泄漏和干扰,使用更严格的时序裕量来确保更高数据速率下的可靠通信,以及增强的安全性。


此外,CAN收发器供应商本身也通过集成度更高的解决方案来响应设计要求,这些解决方案结合了CAN增强功能,以更好地服务于高级驾驶辅助系统(ADAS)、动力总成和信息娱乐等新兴应用。


本文简要讨论了CAN及其增强功能,包括设计人员如何管理向更高级迭代(如CAN FD)的过渡。在此过程中,它将介绍合适的CAN解决方案以及如何使用它们来实现更快的数据速率,更高的可靠性和更高的安全性。


CAN灵活的数据速率


随着车辆现在有更多的电子设备,设计人员需要更高的性能,但与其转移到完全不同的网络,不如利用CAN增强功能,从CAN FD开始。这提供了高达5 Mbits/s的速率,而ISO 1标准中定义的原始CAN规范的速率为11898 Mbit/s(最大值)。这种数据速率限制迫使汽车设计人员在车内添加更多的CAN网络设备和连接,不可避免地导致更多的布线、功率损耗和重量。


CAN FD标准解决了带宽难题,同时在标称条件下将数据速率提高到2 Mbits/s,在编程模式下将数据速率提高到5 Mbits/s。这一主要的 CAN 增强功能改进了帧速率,将数据字段从 8 字节增加到 64 字节,以便更有效地支持数据密集型应用(图 1)。

CAN FD标准的图像,2012年更新

图 1:2012 年更新的 CAN FD 标准将有效负载中的最大数据字节数从 8 字节扩展到 64 字节。(图片来源:微芯科技)


从经典CAN过渡到CAN FD


随着摄像头和传感器(包括高级驾驶辅助系统(ADAS))的增加,通过车载网络传输的数据量不断增加。虽然更高速的CAN FD网络可以提供帮助,但它们在开发过程中确实需要更高的精度。例如,在更高的数据速度下,稳定位值的可用裕量会迅速缩小,从而增加了出错的可能性并破坏了CAN的固有可靠性。


CAN网络内的高速数据传输还可能产生干扰漏电流等问题。此外,在实施经典CAN的同时实施CAN FD系统在确保不会因混合网络安排而引入错误方面提出了重大挑战。


为了帮助解决其中一些问题,[Microchip Technology]推出了[MCP2561/2FD]高速CAN收发器。该器件提供与其前代产品 [MCP2561/2] 相同的内核特性,但增加了有保证的环路延迟对称性,以支持 CAN FD 所需的更高数据速率(图 2)。这反过来又减少了最大传播延迟,以便在CAN总线上支持更长的网络连接和更多的节点。具体而言,MCP2561/2FD CAN收发器的最大传播延迟为120纳秒(ns)。

微芯片MCP2561/2FD CAN收发器示意图

图 2:MCP2561/2FD CAN 收发器具有保证的环路对称性,可在 CAN 总线上实现更长的网络连接和更多节点。(图片来源:微芯科技)


Microchip和其他CAN收发器供应商也在实施符合ISO 11898-2:2016标准的部分网络机制。部分联网通过支持选择性唤醒功能和自主总线偏置,确保从经典CAN系统平稳过渡到更高速的CAN FD系统。


例如,[恩智浦半导体的][TJA1145]高速CAN收发器支持高达2 Mbits/s的数据速率,并通过称为FD Passive的选择性唤醒功能集成部分网络。它允许不需要通信CAN FD消息的常规CAN控制器在CAN FD通信期间保持睡眠/待机模式,而不会产生总线错误。


最终,所有CAN控制器都将被要求符合高速CAN总线标准,将所有CAN总线节点转换为FD有源节点。但在此之前,部分网络将弥合经典CAN和CAN FD世界之间的差距。


恩智浦还提供CAN FD Shield技术,该技术使用高精度振荡器动态过滤CAN FD报文。与部分联网一样,采用FD Shield功能的CAN收发器可直接替代现有收发器,因此不需要更改软件。恩智浦已经完成了对采用汽车开放系统架构(AUTOSAR)的FD Shield技术的评估,并将样品提供给主要的汽车OEM和一级供应商。


使用较小的CAN收发器提供总线保护


Along with faster data rates, designers can take advantage of highly integrated CAN solutions that reduce the BOM cost and board space. However, the devices are often near each other as well as other sensitive electronics, so care must be taken that they don’t cause interference, or become susceptible to interference, so electromagnetic interference (EMI) and noise immunity are important characteristics. Often CAN transceivers use discrete filters, common-mode chokes and transient voltage suppression (TVS) devices to counter the ESD and EMI-centric problems.


For more on the important topic of TVS for CAN bus, see “Design-In TVS Diode Protection to Enhance CAN Bus Reliability.”


However, automotive designers are increasingly looking for ways to reduce weight and cost in CAN-based designs. For example, the [TCAN1042]and [TCAN1051] transceivers from [Texas Instruments] have removed the choke to reduce the component count while still complying with strict noise immunity requirements (Figure 3).

Diagram of Texas Instruments TCAN1042 CAN transceiver

Figure 3: The TCAN1042 CAN transceiver provides protection features to enhance CAN robustness and is used in applications such as automotive HVAC control modules and RF smart remote controls. (Image source: Texas Instruments)

T

he protection against high bus fault and electrostatic discharge (ESD) is crucial in CAN systems which are now catering to 12 volt, 24 volt, and 48 volt battery requirements in vehicles, as well as 24 volt industrial power supplies. It guards CAN bus pins against short-to-DC voltages with better matching of the output signals.


The TCAN1042 and TCAN1051 transceivers provide ESD protection of up to ±15 kilovolts (kV), which potentially eliminates the need for external TVS diodes. Also, designers can quickly and easily evaluate the performance of these CAN transceivers with an evaluation module, the [TCAN1042DEVM], which also provides information on CAN bus termination, CAN bus filtering, and protection concepts.


CAN的下一个前沿领域:安全


用于连接ECU的基于CAN的车载网络相对简单易用。但是,安全性受到损害的单个ECU可能会使整个车辆容易受到黑客攻击。保护CAN通信的一个广为人知的选项是基于采用加密和复杂密钥管理的消息身份验证代码(MAC)机制。但是,CAN报文加密会增加CAN总线负载、报文延迟和功耗。由于当前安装的CAN控制器缺乏计算能力,升级车载网络以实现安全CAN通信也存在困难。


最新的CAN收发器具有更简单的机制,可规避带宽开销、延迟和处理负载。这些安全CAN收发器可以过滤消息ID,因此,如果受损ECU尝试发送最初未分配给它的ID的消息,则收发器可以拒绝将其传输到CAN总线(图4)。除了防止欺骗企图外,CAN收发器还可以通过使来自受感染ECU的消息无效来防止篡改和泛洪攻击。


[较新的收发器过滤消息 ID 的图示]

图 4:为了在保护 CAN 网络的同时降低延迟和带宽要求,更新的收发器正在过滤消息 ID。 (图片来源:恩智浦半导体)


这些CAN收发器无需使用加密技术即可提供针对泛洪、欺骗和篡改的安全性。如果消息在总线上失效并带有活动错误标志,他们可以检测到网络事件。接下来,安全CAN收发器暂时断开本地主机与CAN总线的连接。


但是,如果未检测到安全威胁,CAN收发器的作用类似于标准高速CAN收发器。换句话说,这些安全CAN收发器可以直接替代类似封装中的标准CAN收发器。


像恩智浦这样的供应商正在做的是完全在硬件中实现安全功能,允许CAN收发器安全操作独立于CAN控制器执行。这反过来又避免了对ECU进行软件更改的需要以及ECU操作中断的相关风险。


此外,安全CAN收发器保留日志,用于报告总线上的安全事件。这些CAN收发器还可以保护自己的配置更新,因此可以充当入侵检测系统。


结论


CAN总线始于1983年,但正如本文所示,它已经很好地适应了汽车电子设计师的通信要求。首先,CAN收发器正在经历向更高速CAN FD网络的过渡。其次,CAN收发器通过消除共模扼流圈和TVS二极管等外部元件,提高了可靠性,同时降低了BOM成本和设计尺寸。最后,CAN收发器通过将安全功能嵌入收发器硬件,在保护CAN总线方面发挥着作用。后者不仅确保了CAN总线,而且确保了联网汽车的未来。


文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关文章

    概念、分类、架构和应用等方面对51单片机总线技术进行概述。 1. 总线的概念 总线是指计算机内部的一组传输数据的线路,它连接了不同的硬件设备,包括CPU、存储器、输入输出设备等。通过总线......
    PLC、中IO点数PLC、高IO点数PLC。   6. 按网络功能分类:支持以太网的PLC、支持通信总线的PLC。   常见的PLC具有以下特点:   1. 高可靠性:PLC采用可靠的硬件设计,具有......
    平稳、减少电网电流谐波等功能。 变频器的分类 根据不同的分类标准,变频器可以分为多种类型,以下是常见的几种分类方式: 按功率分类:根据变频器的功率大小,可以分为低压变频器、中压......
    电路将直流电压转换为可控的交流电压,而控制电路对逆变电路的输出进行控制,从而实现对电机的调速和转向控制。人机接口则提供了变频器的操作和参数调节接口。 变频器的主要分类 变频器按照不同的分类方式可以分为多种类型。以下是常见的几种分类......
    通信测试设备都是处理LDF文件的,而LDF文件是LIN总线的通信信号数据库,虽然定义好了所有的LIN总线报文和信号,但是在实际测试中,通过单独的报文信号收发是十分不方便的。 为解决LDF局限性的问题,虹科......
    。   电流探头磁电效应三种分类:   将材质均匀的金属或半导体通电并置于磁场中,所产生的各种变化称为电磁效应。   若给通有电流的金属或半导体薄片加以与电流方向垂直的外磁场,不但产生霍尔效应,而且......
    挑战赛等,通过比赛的形式打磨了实用、高效的语音识别、语种分类技术。本届赛事聚焦斯瓦西里语、越南语、波斯语3个语种的语音识别任务,旨在......
    米尔T527系列核心板,高性能车载视频监控、部标一体机方案; 在国内对于特种车辆有重点安全防范要求,"两客一危"是对道路运输车辆的一种分类方式,其中“两客”指的是客运车辆和公交车辆,而“一危......
    限度减少了过流设计,这在大功率时更加重要。在出现过流情况时,LTC4282 折返电流限制,以在可调超时时间内保持恒定 MOSFET 功耗。定时器到了定时时间后,电路断路器断开故障模块和公用电源总线的连接。空闲模块也可以断开与电源总线的......
    伺服电机控制器的三种分类;  伺服电机控制器的类型包括降压起动器、调速驱动器、智能控制器等三种分类,另外控制方面主要以方波控制、正弦波控制等两种方式,那么下面就详细介绍一下相关内容。   01......

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>