芯片供应商
HOME
芯片供应商
正文内容
can芯片 从CAN快速升级到CAN FD,你可能需要系统基础芯片
发布时间 : 2024-11-23
作者 : 小编
访问数量 : 23
扫码分享至微信

从CAN快速升级到CAN FD,你可能需要系统基础芯片

CAN 是Controller Area Network 的缩写(以下称为CAN),是ISO国际标准化的串行通信协议。在汽车产业中,出于对安全性、舒适性、方便性、低公害、低成本的要求,各种各样的电子控制系统被开发了出来。由于这些系统之间通信所用的数据类型及对可靠性的要求不尽相同,由多条总线构成的情况很多,线束的数量也随之增加。为适应“减少线束的数量”、“通过多个LAN,进行大量数据的高速通信”的需要,1986 年德国电气商博世公司开发出面向汽车的CAN 通信协议。此后,CAN 通过ISO11898 及ISO11519 进行了标准化,在欧洲已是汽车网络的标准协议。

CAN 的高性能和可靠性已被认同,并被广泛地应用于工业自动化、船舶、医疗设备、工业设备等方面。现场总线是当今自动化领域技术发展的热点之一,被誉为自动化领域的计算机局域网。它的出现为分布式控制系统实现各节点之间实时、可靠的数据通信提供了强有力的技术支持。

目前,随着ECU大量地增加使总线负载率急剧增大,传统的CAN总线越来越显得力不从心。因此,CAN FD(CAN with Flexible Data-Rate)协议诞生了。

它继承了CAN总线的主要特性,提高了CAN总线的网络通信带宽,改善了错误帧漏检率,同时可以保持网络系统大部分软硬件特别是物理层不变。这种相似性使ECU供应商不需要对ECU的软件部分做大规模修改即可升级汽车通信网络。CAN FD做出的改进CAN FD采用了两种方式来提高通信的效率:一种方式为缩短位时间提高位速率;另一种方式为加长数据场长度减少报文数量降低总线负载率。在CRC校验段采用了三种多项式来保证高速通讯下的数据可靠性。

CAN基础知识

CAN非常受欢迎,以至于有诸多微控制器都包含一个集成的CAN收发器。以下是CAN的基本特性和特性的总结:

多点差分总线,最多可处理127个节点。

传输介质是屏蔽或非屏蔽双绞线,具有120Ω端接。

数据传输是通过带有起始位和停止位的标准异步字节。

接入方法采用具有冲突检测的载波侦听多路访问(CSMA / CD)。

协议帧允许最大8字节的数据块,并使用16位循环冗余校验(CRC)进行错误检测。

最大数据速率为1 Mb/s至40米。使用低至40 kb/s的数据速率,范围可以扩展到1000米的限制。

具有国际标准:ISO-11898,ISO-11519等。

具有整体良好的抗噪能力。

尽管有些传输指标不是非常优秀,但由于其坚固性和可靠性,它已被广泛采用。

CAN FD

CAN灵活数据速率的明显基本特征(主要由汽车制造商寻求)包括:

每个协议帧传输更多数据,基本帧现在最多可以传输64个字节。

减少较高网络层的协议开销。

较长的CRC(最多21位)可改善错误检测。

较高的基本数据速率(高达3.7 Mb/s)。根据电缆的质量及其长度和节点数量,可以将更高的数据速率扩展到10到12 Mb/s的范围。

这些改进非常适合新设计,但是,许多系统MCU不集成CAN或CAN FD电路。这个问题可以用SBC(system basis chips,系统基础芯片)解决。

系统基础芯片

SBC是一种特殊的IC,有些类似于SoC,它将CAN或CAN FD控制器和接口与LDO等电源电路相结合。当您需要额外的输出功率或布板时,如果还需要使用额外的收发器、分立LDO或DC-DC转换器等分立方案时,选择SBC也许是一个很好的解决方案。

德州仪器(TI)的TCAN4550-Q1正是这么一种SBC产品,它提供符合最新ISO-11898标准的完整CAN和CAN FD功能,并且符合AEC-Q100标准,适用于-40至125°C温度范围的汽车应用。SBC支持CAN FD数据速率达到8 Mb / s,但也与CAN向后兼容。

该简化图显示了TCAN4550-Q1系统基础芯片(SBC)的主要部分。SBC和系统微控制器之间的通信链路是系统外设接口(SPI实现)。

该图显示了如何使用SBC。它通过系统外设接口(SPI)总线连接到系统MCU-- SPI是大多数MCU上的标准接口,SBC连接到CAN总线。TCAN4550-Q1采用LDO稳压器供电,可为外部器件提供高达70 mA的5 V电压。此外,SBC的集成看门狗功能允许设计人员无需使用带看门狗的MCU。TCAN4550-Q1采用20引脚,3.5×4.5 mm SOIC封装。

此外,TI还为流行的LIN总线提供了SBC产品,这是另一种广泛使用的汽车接口。 TLIN1441-Q1集成了一个完整的LIN收发器和LDO,它允许在现有设计中快速地添加LIN。

美芯晟:公司研发的CAN SBC芯片进展顺利,将持续优化产品矩阵

金融界4月2日消息,有投资者在互动平台向美芯晟提问:武汉芯必达22个月已量产国内首颗汽车智能 SBC芯片,贵公司何时量产?

公司回答表示:公司研发的CAN SBC芯片作为汽车控制系统的关键部件,目前由海外厂商所垄断,它是汽车电子领域集成了CAN收发器、系统模式和失效安全功能控制、电源管理等多种功能的高集成单芯片,适用于车身域ECU场景。该款产品的研发与验证测试进展顺利,具体请以其官方发布的信息为准。公司将持续优化产品矩阵,为股东创造长期投资价值。

本文源自金融界AI电报

相关问答

can芯片耐压多少?

CAN芯片通常能够在5V至36V的工作电压范围内正常工作。这个广泛的工作电压范围使得CAN芯片可以适用于各种应用场景,从低电压的汽车电子系统到高压的工业控制系...

can模块是什么意思?

CAN模块就是CAN接口模块,里面集成了隔离电源和CAN接口芯片,它的输入端是CANTX和CANRX,与单片机或CAN控制器相应的引脚连接;输出端是CANH、CANL和CGND,前两个...

can通信需要几个can芯片?

can通信有CAN总线芯片和一个CAN收发器芯片。CAN总线芯片主要用于CAN时序和协议解析CAN收发芯片就是一个电平转换。C51芯片一般本身没有CAN接口的,如果带了...

can接口芯片工作原理?

CAN总线使用串行数据传输方式,可以1Mb/s的速率在40m的双绞线上运行,也可以使用光缆连接,而且在这种总线上总线协议支持多主控制器。CAN与I2C总线的许多细节很...

stm32与CAN总线是什么关系啊?CAN是芯片吗?要具体点的好吗?_...

[最佳回答]stm32是一块单片机,就是一块控制芯片.CAN总线是一种通讯协议,就像咱们的串口,是用于器件之间通讯用的.就像咱们的串口需要一块MAX232芯片作逻辑转换...

can通讯芯片针脚定义?

1.CAN通讯芯片的针脚定义是非常重要的,它决定了芯片的功能和使用方式。2.CAN通讯芯片一般包括VCC、GND、CAN_H、CAN_L、RS、TXD、RXD等针脚,其中VCC和GND是...

can控制器是什么?

CAN控制器的作用是接收控制单元中微处理器发出的数据,处理数据并传给CAN收发器。同时,CAN控制器也接收CAN收发器收到的数据,处理数据并传给微处理器。汽车...

电脑can100故障?

首先要确认你所说的100ms重新发送是硬件芯片的功能还是底层软件做的,一般情况下硬件不会增加busoff后100ms重发这样的功能,而是通过软件底层实现的。具体原理:...

can芯片报价是多少?感谢回答

[回答]做can芯片的公司很多,公司不一样,价格方便肯定是有差异的,建议您多找几家公司询问一下。您可以提供一下can芯片的详细要求和您的联系方式,这边电话...

哪位大仙,急急急!can芯片价格一般是多少?

[回答]can芯片的价格受多方面影响,比如品牌、市场等,在选择购买之前,多方面地进行了解和对比是有必要的。can芯片的价格都是不一样的,我知道有个网站,网...

 烟台中心大酒店  机甲女神 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2024  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部