如何突破CAN总线主干网络支线长度限制

随着CAN-bus现场总线在轨道交通、医疗电子和楼宇安防等领域应用越来越广泛。CAN-bus现场总线的复杂结构的多点连接就成了许多工程师急需解决的问题。所以如何快速的实现多个CAN网络的透明连接以及解决CAN总线网络的支线长度问题?下面介绍使用高性能八通道CAN集线器来增加负载节点和延长通信距离,突破CAN总线主干网络中支线长度的限制。

东西/原料

  • CANHub-AS8、电脑、Win7/Win10操作系统、设置装备摆设软件CANCfg、波特率计较软件。

典型应用

  1. 1

    高机能八通道CAN集线器颠末严格的尝试验证,不变靠得住,今朝已经普遍应用于高速铁路、地铁、煤矿、医疗、航空航天、电梯节制等场所,在楼宇安防顶用于耽误距离,改变拓扑布局,隔离干扰。

    END

硬件接口描述

  1. 1

    电源

    直流电源:9~48V,电压波动3%;

    电源功率:CANHub全通道全速收发时功率为4.8W;

    电源接口:两种电源输入端子,3Pin 插拔式接线端子和DC JACK 插口(内正外负)。可毗连到肆意一个端子,但不克不及同时毗连到两个电源端子。

    旌旗灯号指示:电源完全接通后,“PWR”将一向连结绿色指示;

    接地:CANHub-AS8电源口具有大地端子,用于大地毗连,利于静电或浪涌的泄放。

  2. 2

    终端电阻

    CAN-bus现场总线两头凡是要插手终端匹配电阻,而终端电阻的值由电缆的阻抗决议。若电缆的阻抗为120Ω,则总线两头也应集当作120Ω终端电阻。(注重:CANHub系列采用的CTM8251收发器,若是采用分歧的收发器,终端电阻须别的计较。

    CAN总线终端电阻的感化:

    (1) 提高抗干扰能力,确保总线快速进入隐性状况;

    (2) 提高旌旗灯号质量。

    CANHub系列利用机械开关式的选择终端电阻,在设备底部将拨码开关拨到“ON”端,即默认接入120Ω。

  3. 3

    通信接口

    常见的电气接插件为:DB9 插座、OPEN5 插座、OPEN3 插座等。CANHub-AS8集当作1~8路CAN通道。可是某些应用为OPEN-4接口,所以可以利用DB9转OPEN4毗连器,OPEN4座子的旌旗灯号界说如表1所示。

    END

旌旗灯号指示灯

  1. 1

    CANHub系列均配有电源指示灯PWR、SYS指示灯及USB口状况灯。具体旌旗灯号指示如表2所示。

    END

设置装备摆设软件下载安装

  1. 1

    CANCfg软件是CANHub系列专用设置装备摆设软件,可经由过程CANCfg实现设备的参数设置装备摆设和固件进级等。

    起首下载最新的安装包,然后点击“下一步”进行安装,如图2所示。

  2. 2

    然后期待安装完当作,当作功安装后会弹出如图3所示。

    END

设备利用设置装备摆设

  1. 1

    打开设置装备摆设软件CANCfg,呈现如下界面,如图4所示。

  2. 2

    选择设备类型

    在左侧设备类型选择当前利用的设备CANHub-AS8,如图5所示。

  3. 3

    参数申明

    波特率窗口可设置装备摆设各通道SJA1000的波特率,如图5所示。

  4. 4

    滤波窗口可设置装备摆设各通道SJA1000的滤波信息,如图6所示。

  5. 5

    帧映射可设置每个通道映射法则,进行设置装备摆设选择帧类型、帧格局等参数。如图7所示。

  6. 6

    路由即设置装备摆设各通道帧转发功能,选中则暗示将领受的帧转发到选中的通道中,可选多个或者0个。如图8所示。

  7. 7

    状况功能可查看各通道SJA1000中状况信息、发送错误器值,红色暗示对应位为1,蓝色暗示为0。

    END

常见问题

  1. 1

    CANhub设备没有标正负极电源怎么接?

    答:电源口标注DC-AC,暗示直流交流都可以,所以供电时正负随便接,只要电压规模在9~26V以内即可。

  2. 2

    CANHub设备怎么设置帧映射?

    答:今朝CAN总线8路集线器CANhub-AS8的帧映射功能比力齐备,可以或许按路由设置直接映射,也可以按通道进行帧映射;同时帧映射的功能包罗:ID映射,数据段映射,数据类型映射等等可供组合。

  3. 3

    CANHub设备怎么进级固件?

    答:在CANCfg设置装备摆设东西选择CANhub-AS8设备,毗连串口之后,鄙人方选择路径(固件文件),点击进级固件即可,进级过程中不成断电

  4. 4

    CANHub设备为什么设置滤波没有生效?

    答:需要勾选使能滤波,而且下载设置装备摆设后,设备从头上电才能生效。

  5. 5

    CANHub-AS8怎么计较自界说波特率?

    答:请下载CAN波特率计较软件,用SJA1000计较器,选16MHz晶振频率,输入期望波特率值,点击计较即可。

    END

注重事项

  • 在设置单滤波或者双滤波时,双滤波的两个滤波的关系是“或”的关系,体例是领受滤波。在进级固件时,万万不要断开设备,不然可能导致设备永远掉效。
  • 发表于 2020-02-28 17:21
  • 阅读 ( 1028 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
联系我们:uytrv@hotmail.com 问答工具