近年来,CAN总线凭仗优异的抗搅扰才能及通讯裁定机制得到越来越广泛的运用。虽然CAN总线技术资料比较广泛,但工程师在杂乱现场运用CAN总线时不免遇到许多问题,比方搅扰大、波特率不匹配、通讯间隔短等。那么怎么处理这些问题吗?CANbridege+是处理此类问题的不贰利器!CANbridege+是一款功用优异的CAN中继设备,内部选用32位的ARM处理器处理器,体系时钟高达120MHz;数据缓冲区高达64KB,确保了在高速大流量状况下不丢帧。它首要具有以下功用:搅扰阻隔、间隔延伸、波特率转化、ID过滤和转化、容错CAN转化功用。
图1 CANbridge+智能网桥中继器
搅扰阻隔
通讯总不可避免的伴随着或强或弱的搅扰,比方在充电桩及新能源汽车行业,强电流往往繁殖杂乱的电磁环境,这对通讯有着丧命的影响。虽然新能源车中CAN节点比较少,但便是这几个节点在通讯时总是反常不断,轻者数据上传缓慢,重者导致VCU停机,如下图所示。关于搅扰的处理无非两种办法,消除搅扰源或许阻隔搅扰。实践运用中消除搅扰源很难做到,最简略的做法便是运用必要的阻隔器。CANbridege+内置的CAN收发模块选用电源、通讯双阻隔方法,有用阻隔总线搅扰。
图2 充电时CAN通讯波形
延伸间隔
在工程运用中,常常遇到需要将远端的设备数据传输到监控端。比方楼宇监控设备数据上传到操控室,操控室将指令下发到各楼层履行单元,这对CAN的通讯间隔是个严峻的检测。依据CAN总线运用经历,当波特率为40kbps最长通讯间隔才1km。假如您在工程运用中发现CAN总线数据无法上传或许严峻丢帧,那么问题极有或许是CAN总线通讯间隔的约束。针对这种实时性要求不高,通讯间隔比较远的运用场合CANbridege+十分合适。在5Kbps的通讯速率下通讯间隔能到达10Km。
图3 通讯间隔超远拓宽
波特率转化
在经济全球化的今日,一个工程中往往会用到多种类型的设备,它们或许来历不同的公司甚至国家,履行不同的规范。比方下图,笔记本主站卡通讯波特率为500Kbps,数采模块通讯波特率100Kbps,而微操控器CAN波特率仅为10Kbps。很显然,这些设备不能直接挂载到同一CAN网络中。运用CANbridege+可完成不同设备的波特率匹配。此外,CANbridege+支撑运用寄存器装备波特率,轻松应对特别设备(西门子消防设备波特率40Kbps)。
图4 多设备波特率转化
ID过滤和转化
CANbridge+智能网桥具有硬件履行检验过滤的才能,这样能够最大程度上减小自网络的网络负载。简略说来便是它能够充任守门员的人物,依照预先设定的规矩过滤特定ID、特定数据的CAN报文。它具有扩展帧与规范帧、CAN1与CAN2独自设置的才能。支撑单ID设置以及ID规模滤波设置,不在使能规模内的ID节点的报文将被过滤掉。
图5 滤波设置
ID转化功用运用的是CANbridge+的帧映射功用,单路最大可设置64条。在某些不方便或许说不能够改动设备ID的场合能够运用帧映射功用完成。除此之外,数据部分也可进行转化。如下图所示,ID为11数据为33的CAN帧被转化为ID为22数据为44的CAN帧。
图6 帧映射设置
容错CAN转化
高速CAN与容错的CAN的通讯电平不同(高速CAN遵从ISO11898,容错 CAN遵从ISO11519-2),因而不能直接通讯。CANbridge+的CAN2通道支撑容错CAN功用,上电时体系检测开关状况并进行切换。在运用容错CAN与高速CAN转化时可一起启用过滤功用。
致远电子CAN阻隔网桥中继器集线器系列产品均通过严格的实践验证,安稳牢靠,现在现已广泛运用于高速铁路、地铁、煤矿、医疗、航空航天、楼宇安防、电梯操控等场合,用于延伸间隔,改动拓扑结构,阻隔搅扰。