企业宣传,产品推广,广告招商,广告投放联系seowdb

CAN FD如何满足工业设备对高效数据通信的需求

电子 发烧友网报道(文/吴子鹏)作为总线的升级版,CAN FD(CAN with Flexible target="_blank">)在数据长度和带宽方面做了明显的拓展和增强,满足 工业 和汽车应用对高速 通信 的需求。在工业领域,CAN FD被越来越多地应用于 工业控制 和工业通信等场景。

CAN FD特征性能和注意事项

相比于传统CAN协议,CAN FD最大的两个特点是采用可变速率和单帧最长64字节数据。通过将每个数据帧最多支持64个数据字节,相比传统CAN的8个数据字节,减少了相同数据传输的协议开销,提升了传输效率。可变速率具体表现为,CAN FD的控制位的首位由传统CAN的RTR变为R,该位始终是显性(0)。第三个控制位在传统CAN中属于保留功能,在CAN FD变为FDF,为隐性(1)。通过这样的设计,CAN FD从控制段中的BRS位到K段之前(含CRC分界符)为可变速率(理论最大可达12Mb/s),其余部分为原CAN总线用的速率。从CAN升级到CAN FD,有一些新增的位字段,比如上面提到的FDF位、BRS位和ESI位。这里的ESI位为Error State Indicator位,用于指示发送节点的错误状态。当ESI位为显性时,表示发送节点处于主动错误状态;当ESI位为隐性时,表示发送节点处于被动错误状态。虽然CAN FD是向后兼容传统CAN的,不过传统CAN应用升级到CAN FD应用时,也需要注意一些细节。比如,采样点对通信的影响,当传统CAN 网络 拓扑升级到CAN FD网络拓扑时,节点的软/ 硬件 均需要有所改变,收发机和 控制器 都需要选择CAN FD对应的。在控制器中,当网络拓扑增加了CAN FD节点之后,需要至少两个通信CAN FD节点,增加了CAN FD节点,需要Classic CAN节点设置CAN ID的过滤功能,这样就会避免出现错误帧。还有一个经常遇到的是传统CAN和CAN FD的共存问题,未来的CAN网络,较长时间内都会存在着传统CAN与CAN FD并存的情况。这部分需解决速率切换的问题,对实时性要求高的节点会率先采用CAN FD,其他对实时要求不高的节点仍然会使用传统CAN。在这样的网络拓扑中,通信可以全部选择由CAN FD路由器进行转发,因为CAN FD协议是先后兼容传统CAN的。

CAN FD的工业应用

在工业领域,CAN FD通信被用于连接各种工业设备和 传感器 。通过高速的数据传输,可以实时监控设备的运行状态,提高生产效率和维护效率。目前,CAN FD在工业领域已经拥有了完备的 产品 和方案支持。首先,带CAN FD 接口 的选择是非常丰富的,无论是 德州仪器 瑞萨 英飞凌 和恩智浦等国际大厂,还是赛元微、灵动微、 兆易创新 等国内 厂商 ,都提供具有CAN FD接口的MCU,满足工业领域广泛的应用。以 灵动微电子 F0160系列MCU为例,该系列MCU具有一个 FlexCAN 模块,该模块遵循ISO 11898-1标准、CAN FD和CAN 2.0B协议规范,不仅兼容传统CAN,还支持CAN FD模式。在CAN FD模式下,可实现最高8 Mbps的FD模式通信速率,支持标准帧(11位标识符)和扩展帧(29位标识符),支持最大64字节有效负载,并且具有非常灵活的用于传输和接收的邮箱系统。再比如新唐 科技 带CAN FD接口的MCU/MPU产品M253、M463、M467等,最高可支持到4路接口。其中,M467 芯片 通过4路CAN FD接口与多个电池包进行通信,以获取电池包数据。该应用要求实现稳定的5Mbps以上传输速率,并采用新唐独有的HyperBus外接Hyper来存储临时数据。相对于SRAM,HyperRam具有更低的功耗和成本。随后,数据通过 以太网 口传递给监测端进行处理。为了提升产品的易用性, 处理器 厂商也会通过自主研发或者合作研发来提供开发板,比如MD9360核心板,搭载芯驰D9-Pro六核Cortex-A55处理器,主频高达1.6GHz,支持16路串口、4路CAN FD及2路千兆网。这款核心板可用于工业领域的运动控制、工程 机械 和显示终端等场景。上述提到了CAN FD的收发,相关的方案也是非常丰富,比如德州仪器的TCAN3413和TCAN3414就是符合ISO 11898-2:2016高速CAN规范物理层要求的控制器局域网 (CAN) FD 收发器 。此类收发器具有经过 认证 电磁兼容 性 (),适用于数据速率高达5兆位/秒 (Mbps) 的传统CAN和CAN FD网络。这些器件可以在更简单的网络中实现高达8Mbps的运行速度。德州仪器的TCAN3413和TCAN3414主要应用场景包括工厂自动化、电网基础设施、工业运输、 电机驱动器 等。

结语

在需要高速数据交换的复杂 工业自动化 系统中,如高速 机器人 控制、实时监控系统等,CAN FD的需求还是比较强劲的,填补了传统CAN和以太网之间的差距,无论MCU,还是收发器,抑或者是转接口,目前工业级CAN FD的产品类型是非常丰富的。

© 版权声明
评论 抢沙发
加载中~
每日一言
不怕万人阻挡,只怕自己投降
Not afraid of people blocking, I'm afraid their surrender