• 产品中心

  • 解决方案

  • 关于我们

  • 联系我们

  • 在线购买

有线传输

CAN分析工具 系列高性能USBCAN(FD)接口设备

QK-USBCANFD 系列 产品是广州全控自主研发的高性能 USBCAN(FD) 接口设备,是 USB 转CANFD设备。其中QK-USBCAN-Ⅰ具有一路 CANFD 接口,可自定义波特率(支持的波特率范围:CAN:5Kbps~1Mbps,CANFD:100Kbps~5Mbps)以及滤波参数设置,可实现USB接口与CANFD接口之间的通讯,在PC端监控记录CAN总线数据,设备支持Win7/8/10/11等Windows系统驱动。
在线留言

选型表

1. 概述

          QK-USBCANFD 系列 产品是广州全控自主研发的高性能 USBCAN(FD) 接口设备,是 USB 转CANFD设备。其中QK-USBCAN-Ⅰ具有一路 CANFD 接口,可自定义波特率(支持的波特率范围:CAN:5Kbps~1Mbps,CANFD:100Kbps~5Mbps)以及滤波参数设置,可实现USB接口与CANFD接口之间的通讯,在PC端监控记录CAN总线数据,设备支持Win7/8/10/11等Windows系统驱动。

          CAN、CANFD 作为高性能的现场总线正越来越多的应用到各种工业场合,包括各种自动化设备、 仪器仪表、汽车电子和传感器等。

5-260512144GLC.PNG

图 1.1 QK-USBCANFD 产品外观图

1.1典型应用

  • 工业自动化

  • 工业现场网络数据监控

  • CAN-bus 、CANFD-bus 教学应用远程通讯

  • CAN、CANFD  工业自动化控制系统

  • 低速 CAN 、CANFD  网络数据采集数据分析

  • 智能楼宇控制数据广播系统等CAN-bus 、CANFD-bus  应用系统

1.2 产品特性

USB接口符合USB2.0高速规范;CANFD接口支持CAN2.0A、B协议,符合IS011898-1规范;

  • 支持CAN和CANFD 协议选择;CANFD支持ISO标准和 Non-ISO标准;

  • 每个通道可以独立设置波特率,系统不仅预置了常用波特率列表,而且支持自定义波特率;

  • 支持的波特率范围:CAN:5Kbps~1Mbps,CANFD:100Kbps~5Mbps;每个通道均有14组硬件滤波器;每组滤波器可以设置滤波ID以及掩码。

  • 支持连续循环发送、定时发送等;

  • 支持波特率探测,支持合并相同帧ID,支持总线异常统计,支持收发速率统计;

  • 工作温度:-40~+85°C;

1.3 产品选型

型号

规格

说明

QK-USBCAN-MINI

1 通道 CAN,电气隔离


QK-USBCAN-I

1 通道 CAN,电气隔离


QK-USBCAN-II

2 通道 CAN,电气隔离


QK-USBCANFD-I

1 通道 CANFD,兼容 CAN


备注:特殊需求可联系定制

 

2. 硬件说明

2.1 产品外观及尺寸

5-260512145500913.png

图 2.1 产品外观及尺寸图

注:人工测量,存在1-2mm误差。

2.2 接口说明

 5-2605121455515J.png

表 1 接口说明

接口

定义

备注

CAN(FD)

H

CAN 数据收发差分正相信号

设备内置 120Ω终端电阻,

当L和R+短接时,CAN总线接入120Ω终端电阻。

L

CAN数据收发差分反相信号

R+

120Ω终端电阻

GND

地

5V

电源输出5V

3. 参数配置与使用

           QK-USBCANFD 系列  配套有数据转换软件。

            使用步骤:

1. 将设备接入电脑端的USB。

2. 打开软件,点击刷新,弹出设备。

3. 打开设备。

             如图 2. 1 所示。

 5-260512145IA06.png

图 2. 1 QK-USBCANFD 系列 软件

4. 打开通道设置参数

5-260512145T43Y.png 

5-260512145915318.png 

           CANFD 标准:分为 CANFD ISO 或 Non-ISO 标准,一般默认 ISO 即可。

           软件预设了常用的波特率,仲裁区波特率:5kbps~1000kbps;数据区波特率:100kbps~5000kbps。如果常用波特率不满足要求,用户也可以自定义波特率。

           滤波:每个通道都支持 14 组硬件滤波器,用法见下文。

5-2605121459263J.png 

          发送设置:

          发送次数:默认发一次,具体填其他可设置一次发多少帧,-1为持续发。

          发送间隔:每帧的间隔时间。

          通道号:改变通道号,发送到其他通道。

其他为CAN的发送参数,设置所需即可。

数据显示:

5-26051214593W93.png 

           数据收发界面如上图,每帧按照“序号”、“时间标识”、“源通道”、“帧 ID”、“帧类型”、“帧格式”、“CAN 类型”、“方向”、“长度”、“数据”等项目排列。勾选根据帧ID刷新数据,收发的数据将显示所有的ID的最新数据。

4. 固件升级

         提供升级工具以及升级文件,新的升级文件会升级功能或修复一些问题。可以在升级文件说明.txt里查看升级内容。

   设备USB升级固件。

         先打开选择的升级固件,在点击打开对应串口,点击升级。若未升级成功,可关闭串口再重新开启串口,重新点击升级。

5-260512150104944.png 

升级软件

 

 

5. 相关知识

5.1 CAN 、CANFD报文滤波器

          模块开发了 CAN、CANFD 报文滤波器以易于管理信息的接收。可通过配置滤波器实现只接收有价值报文,而忽略无关报文,以减轻处理器的负载。

          本模块的滤波器主要分两大类滤波模式:

    屏蔽位模式

           在屏蔽位模式下,标识符寄存器和屏蔽寄存器一起,指定报文标识符的任何一位,应该按照“必须匹配 ”或“不用关心 ”处理。

    标识符列表模式

          在标识符列表模式下,屏蔽寄存器也被当作标识符寄存器用。因此,不是采用一个标识符加一个屏蔽位的方式,而是使用 2 个标识符寄存器。接收报文标识符的每一位都必须跟过滤器标识符相同。

           如图 4.1所示,在接收一个报文时,其标识符首先与配置在标识符列表模式下的过滤器相比较;如果匹配上,报文就被存放到相关联的 FIFO 中,并且所匹配的过滤器的序号被存 入过滤器匹配序号中。如同例子中所显示,报文标识符跟#4 标识符匹配,因此报文内容和 FMI4 被存入 FIFO。

           如果没有匹配,报文标识符接着与配置在屏蔽位模式下的过滤器进行比较。

           如果报文标识符没有跟过滤器中的任何标识符相匹配,那么硬件就丢弃该报文,且不会对软件有任何干扰。

5-260512150229302.png

图 4.1 CAN 报文滤波器的接收流程示意图

5.1.1 滤波技巧

            当勾选滤波设置时,会弹出如下图所示,

5-260512150312A2.png 

滤波方式一

              滤波总共有三种方式:

1 、接收所有 ID 的报文(相当于没有勾选滤波设置)。

2 、滤波,只接收 n 个 ID 的报文。

当选择方式 2 时,滤波模式有:单滤波(标识符列表)、双滤波(标识符列表)两 种。

当勾选单滤波(标识符列表)时,最多可过滤 28 个帧 ID(14 组×2)

当勾选双滤波(标识符列表)时,最多可过滤 56 个帧 ID(14 组×4)

帧格式(标准帧、扩展帧)与帧类型(数据帧、远程帧、二者都可(数据帧与远程帧一起过滤))可自由按需勾选。

当上述模式都选好时,只需在文本框里输入要过滤的帧 ID(十进制输入),并点击“计算”按钮,在滤波显示框里就可以看到设置滤波 ID ,即可完成一组滤波器的设置。 如需过滤多个帧 ID ,只需在文本框里依次输入帧 ID ,并点击“计算”按钮,最多可以输入 14 组。如下图所示:

 5-260512150603963.png

滤波方式二

3、滤波, 自定义滤波器的值。

当选择方式 3 时,滤波模式有:单滤波(标识符屏蔽)、双滤波(标识符屏蔽)两种。

帧格式(标准帧、扩展帧)与帧类型(数据帧、远程帧、二者都可(数据帧与远程帧一起过滤))可自由按需勾选。

在那些小按钮中(x 0 1),每一个按钮表示一个位(二进制),在 CAN 的标准帧里 帧 ID 是 11 个位(扩展帧里是 29 个位),可以通过点击这些按钮来改变 x  、0 、1 。并 点击“计算”按钮,在滤波显示框里就可以看到设置滤波的屏蔽码和验收码,即可完成一组滤波器的设置,最多可以 14 组。x 表示的是这一位不相关(不对这一位进行滤波),0 表示的是二进制位的 0 ,1 表示的是二进制位的 1 。从下图中,我们可以知道滤波的帧 ID  是  0x08       0x0c。

5-26051215063DE.png

                      若滤波设置错误,可以通过“重置滤波器”按钮来重新设置滤波的帧 ID。

6. 注意事项

          为了提高系统的可靠性和实现设备在最佳状态下发挥功能,在安装和接线时务必考虑下 列因素。环境条件不要在下列任一场所中安装设备。

l 环境温度低于-40℃或高于 85℃的场所;

l 温度变化急剧和凝露的场所;

l 环境湿度低于 10%或高于 90%的场所;

l 具有腐蚀性或易燃性气体的场所;

l 有过多尘埃、氯化物或铁木尘埃的场所;

l 设备会受到直接冲击或振动的场所;

l 直接暴露在阳光的场所;

l 设备会接触到水、油、化学试剂的场所。

在下列场所中务必要充分封闭或保护好设备。

l 具有较强静电场所;

l 强电磁场的场所;

l 可能有放射性泄露的场所;

l 靠近电力线的场所。

          柜内或控制屏内安装当设备被安装在柜子或控制屏上时,务必提供一个适当的操作和维 护环境。在封闭的环境中,环境温度必须在-40℃~+85℃范围内。如果需要可采用下列方法 保持适度的温度。

l 提供足够的空间以保持良好的空气流通;

l 不要把设备安装在产生高热量的设备上面,如加热器、变压器或大功率电阻器;

l 如果环境温度超过 85℃ , 需调整方案或者联系我们采购其它型号设备;

           在干燥或者寒冷场所安装时,不可碰触通讯、 电源端子金属,以免发生静电损坏, 或者在除去人体静电后,方可进行施工。


下载支持