历史上的今天
返回首页

历史上的今天

今天是:2024年09月19日(星期四)

正在发生

2018年09月19日 | 如何快速实现CAN到CAN FD的升级?

2018-09-19 来源:eefocus

自动驾驶技术迅速发展,车辆中的CAN总线已经无法满足数据吞吐量和传输速度的要求,CAN总线的加速升级版——CAN FD技术正在逐渐替代现有网络,为了进一步了解CAN FD,本文将从产品的实际应用介绍CAN FD的升级及优势。

 

随着汽车电子、工业自动化的蓬勃发展,CAN总线上的设备数量、数据量都大大增加,这就使得传统的CAN总线在传输速率和带宽方面越来越力不从心,因此CAN FD孕育而生。

 

那么如何实现CAN到CAN FD的升级呢?

 

一、CANFDCOM的应用

CANFDCOM-100IE智能协议转换器可以快速将RS-232/485/422通讯设备连接到CAN(FD)-bus现场总线,实物图如图1所示。转换器支持1200-921600bps串口波特率,以及50k-5Mbps的CAN(FD)-bus 通讯速率。

 

图1 CANFDCOM-100IE实物图

 

CANFDCOM-100IE应用广泛,例如煤矿远程通讯、PLC设备联网、CAN(FD)工业自动化控制系统、现有RS-232/485/422设备连接 CAN(FD)-bus 网络等。

 

图2 设备连接电路图

 

如图2所示,通常变频器带有RS-232/485接口,可通过CANFDCOM-100IE串口转CAN(FD)快速将变频器设备连接至CAN(FD)-bus网络中,从而实现CAN(FD)报文的收发。

 

转换器支持四种转换模式:透明转换、透明带标识转换、格式转换、Modbus 转换,适应不同用户需求。同时提供配置软件,可以灵活设置CANFDCOM-100IE的运行参数。如图3所示。

 

图3 CANFDCOM配置界面

 

CANFDCOM还可以连接到PC端,另一端连接至CAN(FD)网络,进行串行帧与CAN(FD)报文的相互收发。

 

参数配置完成之后,使用串口助手发送串行帧转CAN(FD)报文,如图4所示。借助ZCANPRO工具可以观察CAN(FD)帧信息,如图5所示。

 

CANFDCOM-100IE支持ISO标准CAN FD与BoschCANFD标准,每个接口具备独立的2500VDC电气隔离保护电路,使接口卡避免由于地环流的损坏,增强系统在恶劣环境中使用的可靠性。

 

图5 CAN FD帧信息界面


推荐阅读

史海拾趣

FLIR公司的发展小趣事

随着业务规模的不断扩大,FLIR逐渐将目光投向全球市场。公司在全球范围内建立了多个生产基地和销售服务网络,包括在美国本土的波特兰、波士顿、圣巴巴拉和波兹曼等城市设立的工厂,以及在瑞典斯德哥尔摩和爱沙尼亚塔林等海外地区设立的分支机构。这些生产基地和销售服务网络为FLIR在全球市场的拓展提供了有力支持,使得公司能够更好地服务于全球客户,满足他们多样化的需求。

General Instrument Optoelectronics公司的发展小趣事
改进驱动电路,减少失真和杂音。
GE Oil & Gas Digital Solutions公司的发展小趣事
在电子爱好者进行DIY制作时,用于快速测试电路中的电阻元件。
Hitron公司的发展小趣事

品质是Analog Power公司的生命线。他们深知只有提供高质量的产品和服务,才能赢得客户的信任和忠诚。因此,公司建立了严格的质量管理体系,从原材料采购到产品出厂的每一个环节都进行严格把控。同时,公司还注重客户反馈和需求,不断优化产品和服务,以满足客户的期望和需求。

Electrolube公司的发展小趣事

在电子行业的激烈竞争中,Electrolube公司始终坚持以客户需求为导向,不断创新和拓展产品线。除了UVCL涂层外,公司还推出了一系列树脂、涂料和热管理解决方案的产品组合,为EV电池提供全面保护。

这些产品不仅具有优异的性能表现,而且能够满足不同客户的需求。例如,某些产品具有优异的耐高温性能,适用于高温环境下的电子设备;而另一些产品则具有出色的耐化学腐蚀性能,能够在恶劣的工作环境中保持稳定的性能。

Electrolube公司通过不断的技术创新和产品优化,成功拓展了市场份额,并在电子行业中树立了良好的品牌形象。同时,公司还积极与各大汽车制造商合作,共同推动电动汽车产业的发展。

Gespac Inc公司的发展小趣事

在电子行业中,电池管理系统(BMS)的可靠性和耐用性一直是制造商关注的焦点。Electrolube公司凭借其在材料科学领域的深厚积累,成功推出了一款名为UVCL的新型UV固化涂层。这款涂层以其独特的特性迅速在市场中脱颖而出。

UVCL涂层采用先进的UV固化技术,能够在几秒钟内完成固化过程,大大提高了生产效率。同时,它还具有高效的湿气引发的二次固化机制,确保即使在阴影区域也能实现完全固化。这一特性对于BMS等复杂电子电路的保护至关重要。

为了将UVCL涂层推向市场,Electrolube公司的研发团队与客户紧密合作,克服了客户内部没有UV固化设施的难题。他们与信誉良好的供应商合作,提供了完整的解决方案,并成功为客户提供了原型样品单元进行现场测试。测试结果显示,UVCL涂层能够为电子电路提供最高水平的保护,且操作过程简单、应用速度快。

UVCL涂层的成功推出不仅提升了Electrolube公司在电子材料领域的地位,也为公司赢得了众多客户的信赖和好评。

问答坊 | AI 解惑

简易数控直流电源

简易数控直流电源  94年的题, 谁会做啊, 我想了解以下他的原理几过程. 我的邮箱,cf2928@163.com 要不谁告诉我那有我去下也行,谢了.…

查看全部问答>

传输线和反射的经典文章

传输线和反射的经典文章…

查看全部问答>

VC如何发彩信,已经实现ATDT*99***1#这一步了,下一步应该是什么,内容打包?如果打包?

VC如何发彩信,已经实现ATDT*99***1#这一步了,下一步应该是什么,内容打包?如果打包? ATE AT+CMGF=0 AT+CIMI   AT+CIMI获得IMSI  IMSI 国际移动用户识别码(IMSI) international mobile subscriber identity 国际上为唯一识别 ...…

查看全部问答>

新手请教winCE初级 问题

在VS2005环境里可以创建wince的项目 我现在想用C#在vs2005开发一个应用软件用的是Access数据库 。下载wince下面有哪些方面的要求吗 。 比如说我要做一个类似表格的界面 在输入数据以后点击按钮就保存到数据库里面去了 然后文本框清空,  & ...…

查看全部问答>

2812 flash不能烧写

问题是这样的:我用flash烧写了一个控制电机的程序,不能运行,就把代码改了一下,再进行烧程序的时候就烧不进去啦,我也没有动“lock”和密码(在flash烧写的时候一直很小心的),怎么会锁住呢?很是不解。请EEWORLD老师和各位高手解答一下,谢谢 ...…

查看全部问答>

OLED_12896_GR_Lib函数(三) ——LINE函数的实现

首先向大家说声抱歉,因为自己的不小心,上次的PSET函数中出现了一些失误,且在测试程序中也没有测试出来,这次在编写LINE函数时发现并修改过来了。现把修改的地方罗列如下:1、 缓冲数组的定义,这是一个非常低级的失误,在定义数组的时候, ...…

查看全部问答>

C题智能小车群

本帖最后由 paulhyde 于 2014-9-15 08:55 编辑 109197413  …

查看全部问答>

.一个初中生是如何成为嵌入式工程师的

我是一个只有初中毕业没有读过多少书的人从小就爱好无线电记得很小的时候当通讯兵的父亲带回来几本电子方面的书籍从此就迷上了无线电那种痴迷程度决不亚于现在的小孩迷恋游戏机至今仍然清楚的记得曾经因为装成功一台6管收音机而兴奋的几天几夜没睡 ...…

查看全部问答>

路怎么走,现在真的有点迷茫了。啊啊 啊啊啊啊啊 啊啊啊啊啊   啊啊啊啊啊啊啊  …

查看全部问答>

wince dm9000驱动代码流程分析

从dm9000.def文件中可以看到dm9000的驱动程序(dm9000.dll)exports的函数只有DriverEntry。从名字上也可以看出这是该dll文件入口。      下面详细看下这个入口函数(在driver.cpp中实现):在这个函数中主要有一个NdisMInit ...…

查看全部问答>