历史上的今天
返回首页

历史上的今天

今天是:2024年12月18日(星期三)

正在发生

2020年12月18日 | 整车厂测试设备如何快速实现CANFD升级?

2020-12-18 来源:eefocus

一、新一代智能网联车 CANFD 的应用

 

传统的汽车网络架构主要是由 CAN 总线组成,车内分布式电控单元 ECU 按照功能划分为动力总成、车身控制、辅助驾驶等总线区域;车窗、车灯、天窗等则通过 LIN 总线接入 CAN 网络。


在新一代智能网联车的浪潮下,随着车载 ECU 的与日倍增以及处理器运算能力和硬件的高速发展,连接 ECU 的网络需要更大的带宽,这一需求远超 CAN 等传统车载网络的容量极限。


因此,比较明确的趋势是向 CAN FD 过渡,CAN FD 提供了 64 字节的数据吞吐量以及最高 5Mbps 的传输速率。由于车载以太网具有高带宽、低延迟、低成本的特性,在新一代整车架构中将替代 CAN 总线成为优选网络架构。


如图 1 所示,以车载以太网作为骨干网络,将核心域控制器(动力总成、车身、娱乐、ADAS)连接在一起。各个域控制器在实现专用的控制功能的同时,还提供强大的网关功能。从图 1 可以发现,在各个域控制器的下方,各部件之间通讯通过 CANFD 来实现数据共享。

 

图 1  新一代智能汽车网络架构
(图片参考网络图片绘制)


CANFD 以及车载以太网的引入,使得新一代智能网联汽车整车架构上发生了较为明显的变动。要实现从传统汽车到智能网联汽车的升级,从整车生产线控制、实验室、ECU 单元的设计都将做出很大的改动,其中涉及的 CAN 节点很多且复杂,如果全部升级为 CANFD 节点来实现 ECU 单元的设计、测试以及生产等,将会是一个比较漫长的过程。


二、如何快速实现设备 CANFD 升级?
随着新一代智能汽车的发展,很多车厂都在考虑使用 CAN FD 来替代 CAN 实现数据量传输的提速。目前各大车厂并未完全实现车载域控制,在生产线或实验室存在 CAN 与 CANFD 并存的现象,例如,新一代智能汽车 ADAS 系统中毫米波雷达等设备需要采用 CANFD 提高通讯速率,保证安全驾驶。同时,ADAS 也是目前智能汽车中最为重要的一环。如图 2 所示,在现有的整车系统中以 CAN 网络为主,在调试阶段 ADAS 系统无法与动力控制、车身控制通讯,所以打通 CAN 与 CANFD 之间的通讯极为重要。

 

图 2  CANFD 通讯现状


由于 CANFD 向下兼容 CAN,而普通 CAN 节点无法正常解析 CANFD 报文。如图 3 所示,CAN 节点和 CANFD 节点的波特率明显是不匹配的,CANFD 最高 5Mbps,进而导致通讯故障,就会一直报错,导致网络通讯异常。

 

图 3  CAN 与 CANFD 波形对比


那么如何保证 CAN/CANFD 节点正常通讯测试,快速地升级到 CAN FD 呢?
1. 网络中所有 CAN 节点升级到 CANFD
这种方式虽然能够保证网络中既可以存在 CAN 报文也可以存在 CANFD 报文,但是由于整体网络全部更替为 CANFD,对于前期车厂测试或生产部分单元来说,成本较高且使用率低


2.CAN 节点自动忽略 CANFD 报文
这种方式是让网络中 CAN 2.0 节点不对 CANFD 报文进行识别,能够保证网络中不存在错误帧,但是 CAN 节点与 CANFD 节点不能进行通讯是存在的弊端,只能作为临时方案适用。


3. 实现 CAN 与 CANFD 的转化
对于 CAN FD 的升级,如果不是全部节点都进行升级,大部分整车厂都会采用先将动力域升级成 CANFD,然后再进行各个功能域的升级,所以,为了避免与 CAN 总线的冲突,需要首先将 CAN 网络与 CANFD 节点的通讯打通,保证在生产线或实验室能够进行通讯测试。这种情况,使用 CANFD 网桥作为转换来完成是更好的方法。如图 4 所示,工程师可以不用在意如何完成 CAN 与 CAN FD 报文之间的转换,只需要进行一些参数的配置选择,既可以实现 CAN/CANFD 的相互转换,也可以将工作重心放到产品功能的实现上,降低前期测试的成本,提高使用率。

 

图 4  CANFD 网桥实现 CAN 与 CANFD 通讯


除此之外,对 CANFD 设备的测试、调试以及数据的读取与存储也是目前存在的痛点,面对诸如此类现象,致远电子针对常用的接口,例如:USB、串口、网口、WiFi、PCIe 等,推出了如图 5 所示一系列 CANFD 卡及记录仪,助力工程师完成 CANFD 网络和车载以太网的设计、验证、调试、故障排查以及维护。

 

图 5  CANFD 系列产品


三、CANFDBridge 助力整车厂 CANFD 快速升级
CANFDBridge 是广州致远电子有限公司开发的高性能 CAN/CANFD 智能协议网桥。集成 2 路 CAN/CANFD 可切换接口,支持 ISO 标准 CANFD 与 Bosch CANFD 标准。每个接口具备独立的 2500VDC 电气隔离保护电路,支持设置波特率范围 50K~5Mbps;支持 CAN 转 CAN、CAN 转 CANFD、CANFD 转 CAN、CANFD 转 CANFD 等报文默认转换处理,除此之外,具有如下特性:


1. 灵活的转换组合还原数据
采用直转、合并、拆分三种方式实现传统 CAN 的 8 字节长度和 CANFD 的 64 字节长度的相互转换,无损还原原有数据。

 

 

2. 支持 64 组 ID 过滤,有效过滤无需数据
每个 CAN 通道支持设置 64 组标准帧 ID/ 标准帧组 ID/ 扩展帧 ID/ 扩展帧组 ID 的过滤配置,有效过滤无需数据,降低总线负载。

 

 

3. 支持 CAN ID 与数据转换映射功能
CANFDBridge 支持 ID 与数据的转换映射,可以把输入的报文进行特定 ID 和数据的转换输出,实现相同设备的联网接入。

 

 

4. 灵活设置波特率采样点,内置终端电阻使能
CANFDBridge 内置可配置的终端电阻,用户通过软件即可使能或者去除;自带自定义波特率计算器,可以计算出匹配网络的 TESG1、TESG2、SJW、采样点的波特率寄存器,提高设备的适应性。

 

 

5. 总线错误回传功能,提高故障预警能力
CANFDBridge 具备发送错误信息回传功能,让本侧设备获知另外一侧的总线运行情况,提高故障预警能力。

 

 

6. 配置接口读取总线错误状态
通过 CANFDBridge 的配置接口,具备读取通讯错误状态的功能,可以方便的查找到故障的大概方向,以便于 paicha 软硬件问题。

 

 

7. 支持 ECU 刷写和 E2E 安全算法,完美匹配 AUTOSAR 标准
ZCANPRO 支持 ECU 刷新和 E2E 安全算法,提供 UDS 协议服务,添加刷写文件并应用执行器,可轻松完成 ECU 数据安全快速刷新。

 

 


推荐阅读

史海拾趣

Anderson Power公司的发展小趣事

Anderson Power是一家专注于电源连接器和配件制造的公司,以下是该公司发展的相关故事:

  1. 公司成立与初期阶段:Anderson Power成立于1953年,总部位于美国马萨诸塞州斯特林。最初,公司主要从事电源连接器的制造和销售。公司的创始人是William E. Anderson,他在创立公司之初便致力于提供高质量、可靠的连接器产品,满足不断增长的市场需求。

  2. 技术创新与产品发展:随着市场的需求不断增长,Anderson Power不断进行技术创新和产品开发,推出了一系列新型的电源连接器和配件产品。公司在连接器设计和制造方面拥有丰富的经验和专业知识,能够根据客户的需求定制各种类型的连接器产品。

  3. 客户合作与市场拓展:Anderson Power与全球各个行业的客户建立了长期稳定的合作关系。公司的客户群涵盖了汽车、航空航天、工业、能源等多个领域。通过与客户的紧密合作,Anderson Power不断拓展市场份额,提升品牌知名度,成为电源连接器领域的领先供应商之一。

  4. 全球布局与生产基地:为了更好地服务全球客户,Anderson Power在全球建立了多个生产基地和销售办事处。除了在美国的总部外,公司还在欧洲、亚洲等地区设立了生产工厂和销售办事处,以满足不同地区客户的需求。这些生产基地拥有先进的设备和技术,能够为客户提供高质量的连接器产品。

  5. 持续发展与未来展望:作为一家专注于电源连接器的公司,Anderson Power将继续致力于技术创新和产品发展。公司将不断推出适应市场需求的新产品,提升生产效率和产品质量,以满足客户不断变化的需求。同时,Anderson Power也将继续关注行业的发展趋势和技术变革,不断调整战略,保持在行业内的竞争优势。

Cables To Go公司的发展小趣事

品牌建设是公司发展的重要一环。Cables To Go公司注重品牌形象的塑造和传播,通过参加行业展会、举办产品发布会等方式提升品牌知名度。同时,公司还积极参与社会公益活动,展现企业的社会责任感和担当精神。这些举措有效地提升了Cables To Go的品牌形象和影响力,为公司的长期发展奠定了坚实的基础。

Hayashi Denko Co Ltd公司的发展小趣事

随着电子设备的普及和互联网的发展,Cables To Go公司看到了巨大的市场潜力。公司积极拓展销售渠道,通过线上电商平台和线下实体店相结合的方式,将产品销往全国各地。此外,公司还积极开拓国际市场,与多个国家和地区的代理商建立了合作关系,进一步扩大了市场份额。这种跨越式的市场拓展策略为公司的快速发展奠定了坚实的基础。

Crameda Intersys公司的发展小趣事

随着公司业务的不断发展,Crameda Intersys公司开始寻求与行业内其他企业的战略合作。公司通过与多家知名企业建立紧密的合作关系,共同研发和推广新技术产品,成功将业务扩展到全球市场。这些战略合作不仅拓宽了公司的市场渠道,也提升了公司的品牌影响力和市场竞争力。同时,通过与合作伙伴的深入交流和学习,公司不断吸收新的技术和理念,为自身的创新和发展注入了新的活力。

Endicott Research Group Inc (ERG)公司的发展小趣事

随着医疗、工业和军事市场对电源设备的需求不断增长,ERG凭借其深厚的技术积累和创新能力,逐渐在这些领域获得了广泛的认可。他们的产品以其高性能和稳定性赢得了众多客户的信赖。特别是在医疗设备领域,ERG的电源产品为诊断和治疗设备提供了可靠的动力支持,为医疗行业的发展做出了重要贡献。

Hamamatsu公司的发展小趣事

近年来,随着全球对环保和节能的日益重视,ERG积极响应绿色发展的号召,开始研发更加高效节能的电源产品和LED照明解决方案。他们通过优化电路设计、采用新型材料和改进生产工艺,成功降低了产品的能耗和废弃物产生。这些环保举措不仅提升了公司的社会形象,还为其赢得了更多环保意识强的客户的青睐。同时,ERG也积极参与各种环保公益活动,为推动行业的绿色发展做出了积极贡献。

以上五个故事,客观地描述了ERG在电子行业中的发展历程和主要成就。从初创时期的艰苦奋斗,到不断拓展业务范围、加强技术研发、与科研机构合作以及积极响应环保号召,ERG始终保持着创新精神和进取心,为电子行业的发展做出了重要贡献。

问答坊 | AI 解惑

汽车安全与维修~~有了问题,到这里来找找答案吧!

1. 汽车气囊注意事项 >> https://bbs.eeworld.com.cn/thread-715-1-51.html 2. 汽车转速传感器的维修 >>https://bbs.eeworld.com.cn/thread-455-1-51.html 3. 解析奥迪防盗器7位密码的秘密>>https://bbs.eeworld.com.cn/thread-432-1-50.html 4. ...…

查看全部问答>

单片机时钟电路中的数码管驱动电路

.系统板上硬件连线 (1. 把“单片机系统”区域中的P1.0-P1.7端口用8芯排线连接到“动态数码显示”区域中的A-H端口上; (2. 把“单片机系统:区域中的P3.0-P3.7端口用8芯排线连接到“动态数码显示”区域中的S1-S8端口上; 动态数码 ...…

查看全部问答>

开关电源中的电感

饱和电感是一种磁滞回线矩形比高,起始磁导率高,矫顽力小,具有明显磁饱和点的电感,在电子电路中常被当作可控延时开关元件来使用。由于其独特的物理特性,使之在高频开关电源的开关噪声抑制,大电流输出辅路稳压,移相全桥变换器,谐振变换器及逆 ...…

查看全部问答>

关于模电数电的问题

最近在疯狂学习模电数电,感觉数电还可以,就是逻辑设计。但是模电实在太让我头大了,各种放大电路太抽象了,原理倒是能搞懂,只是到底是干嘛的根本不清楚,还要用各种分析方法去分析,根本记不住。请教各位大大,各位学习模电数电的时候是如何学习 ...…

查看全部问答>

求教:设备意外删除后收不到IRP_MN_REMOVAL_DEVICE?

为什么SURPRISE_REMOVE后没有REMOVE_DEVICE 小弟写的一个USB驱动程序在安装完成之后,插入设备,设备正常启动,然后直接拔出设备,有时候会出现收不到IRP_MN_REMOVAL_DEVICE的现象。 在log中,IRP序列为: 1)IRP_MN_QUERY_DEVICE_RELATION 连续 ...…

查看全部问答>

LM3S9B92烧写不成功及FLASH烧写次数限制

请问9b92 C1版本的FLASH是不是有烧写限制?是多少次?我在网上看到一些说是的100次左右,这说法是否正确? 同时能否解释下下面的问题?谢谢~~~ 我下载时提示“Could not power up debug port: Control/Status register reads 000000F0” 用JLINK ...…

查看全部问答>

430也能玩嵌入式:Contiki内核在IAR+MSP430下移植(八)

四、其他地方(1)loader-arch.hcpu/msp430/loader-arch.c文件中的#include \"loader/loader-arch.h\"改成#include \"loader/elfloader-arch.h\"。(通过逻辑判断)(2)FSSEL_SMCLKcontiki-2.5/cpu/msp430/rom.c文件中的FCTL2 = FWKEY | FSSEL_SMCLK | ( ...…

查看全部问答>

高湿度100%结露环境下,哪个品牌的CO2传感器比较适用?

求大侠推荐一款CO2传感器,可以应用于高湿度环境的,需要是进口的。…

查看全部问答>