型号 | USBCAN-II PRO | 加工定制 | 是 |
---|---|---|---|
PC接口 | 符合USB2.0全速规范,兼容USB1.1及USB3.0 | 外接电源 | DC+5V,130mA |
隔离模块绝缘电压 | DC3000V | 接收数据流量 | 14000fps |
CAN端接收报文时间戳精度 | 1us | 操作系统 | WindowsXP、7、8、10等 |
软件 | ECANTools |
can总线转usb-usb转can接口卡
简介
USBCAN-II 高性能CAN接口卡是与USB2.0 全速总线规范兼容的, 集成2 路CAN-bus 接口的高性能 PC-CAN 接口卡, CAN 通道集成独立的电气隔离保护电路。接口卡使 PC 通过 USB 端口连接至 CAN网络,构成一个 CAN-bus 控制节点。
USBCAN-II 符合 CAN2.0A/B 规范,支持 5Kbps~1Mbps 之间的任意波特率,并提供多个操作系统的设备驱动、工具软件等,能真正的满足客户的各种应用需求,为工业通讯 CAN 网络提供了可靠性、高效率的解决方案。
一、功能特点
1.1 产品概述
USBCAN-II高性能 CAN 接口卡是与 USB2.0 总线全速规范兼容的,集成2 路 CAN 接口的高性能型 CAN-bus 总线通讯接口卡。采用 USBCAN-II高性能 CAN 接口卡,PC 可 以通过USB 总线连接至 CAN-bus 网络,构成现场总线实验室、工业控制、高性能小区、汽车电子网络等 CAN-bus 网络领域中数据处理、数据采集的 CAN-bus 网络控制节点。
USBCAN-II高性能 CAN 接口卡支持 Win2000/XP/Win7/Win8 等操作系统。USBCAN-II提供了统一的应用程序编程接口和完整的应用示范代码,含 VC、VB、Net、Delphi、Labview 和 C++Builder 等开发例程示范,方便用户进行应用程序开发。
USBCAN-II接口卡支持ECantools 通用测试软件,可执行 CAN-bus 报文的收发和监测等功能。
1.2产品应用
CAN-bus 网络诊断与测试
汽车电子应用
电力通讯网络
工业控制设备
高速、大数据量通讯
1.3参数指标
PC接口符合USB2.0全速规范;
支持CAN2.0A CAN2.0B协议,符合 ISO/DIS11898 规范;
集成2路CAN-bus 接口;
CAN-bus通讯波特率在 5Kbps~1Mbps之间任意可编程;
使用 USB 总线电源供电,或使用外接电源(DC+5V,200mA);
CAN-bus 接口采用电气隔离,隔离模块绝缘电压:DC 1000V;
最高接收数据流量:8000 fps(标准帧);
支持 Win2000、WinXP、Win7 等 Windows 操作系统;
支持 ECantools测试软件;
体积小巧,即插即用;
尺寸:(长)95mm * (宽)65mm * (高)26mm。
1.4产品外观
1.5订购信息
1.6技术指标
1.7软件功能详述
ECAN TOOLS软件主要功能概述:
ECAN Tools软件是我公司自主开发的调试软件,通过软件可以快速进行CAN总线数据收发,实现PC到CAN2.0A和CAN2.0B(包括标准帧、扩展帧、数据帧、远程帧)的双向通讯。can总线转usb-usb转can接口卡:
两种发送界面——普通模式或列表模式,用户可根据自己的习惯选择使用。
1)普通发送模式
普通发送模式非常直观,所有设置选项均在主界面中,可直接设置。
2)列表发送模式 |
列表发送模式可以将CAN帧添加到发送列表中,发送列表可同时发送多条不同的报文,并可循环发送,列表可保存到本地并可加载。此功能适用于同时调试多个CAN节点,或需要按时序发送数据。
波特率自动识别功能
软件可以自动识别波特率,当用户在不知道总线波特率的时候,自动识别波特率功能会对用户有极大的帮助。识别波特率分为两种模式:标准波特率识别(通用波特率如1000K、800K、500K等)、全范围波特率识别(设置识别范围,全面匹配)。
总线分析功能
软件自带总线分析功能,当遇到总线连接错误时,可以很直观的帮用户分析CAN总线干扰和测试CAN总线状态。
(1)CAN控制器内部FIFO溢出:某一段时间内的总线报文过于密集,导致USBCAN来不及接收,发生报文丢失。
(2)CAN控制器错误报警:总线发生多次发送错误或接收错误,错误计数器超出报警阈值,并能显示错误计数值。
(3)CAN控制器消极错误:总线发生多次发送错误或接收错误,导致CAN控制器进入错误消极状态,并能显示错误计数值。
(4)CAN控制器仲裁丢失:本节点与其他设备在竞争总线时失败,待发报文将在下一次总线空闲时尝试发送,能捕捉到相应的错误位信息并显示出来。
(5)CAN控制器总线错误:总线发生一次发送错误或接收错误,错误计数器的值将累加,并能捕捉错误的位信息,比如ACK、CRC、位界定错误信息。
(6)CAN数据缓冲区溢出:由于一段时间未与PC交换数据,导致设备存储的报文数目超出硬件容量限制,新接收的报文将覆盖最早的报文。
可以接收总线上的错误帧,指示错误帧类型,统计错误帧率,便于用户分析总线状态并快速定位发送错误帧的节点。
智能中继功能、智能脱机模式。(仅USBCAN-II Pro支持此功能)
(1) 可以作为一个CAN网桥使用,实现2路CAN通道的数据在相同或不同波特率下实时高速交换。可设置接收到特定帧数据后更改内容转发,可设置硬件脱机模式。
(2)可以作为一个CAN总线接力器使用。可以延长can总线距离,降低CAN总线电缆的截面积,节约CAN电缆的成本,同时增加了CAN总线节点的最大数目,增加CAN总线的负载能力。
(3) 提高了CAN总线的通信可靠性。当网络出现故障时,一般只影响个别子网段。
(4) 启用中继功能对初始化参数进行设置,可以过滤报文,减轻CAN总线负担,从而大大降低目标网络的受干扰程度。
(5) 脱机模式中,可以自己编辑哪些ID的数据要转发到另一个CAN口,可以设置根据ID触发数据转换,可以替换转发帧ID及相对应的数据,可以设置循环时间,发送次数,等待时间。用户可以用记事本自行编辑,即使不会编程的用户,只要会使用记事本,即可把它变成一台超级强大的智能离线转换设备。
中继功能高级使用
用户可以使用中继功能破解两个节点之间的通信协议。将需要破解协议的两个节点分别接到USBCAN-II Pro的两条通道,使用ECAN Tools软件将USBCAN-II Pro设备设置为中继模式并勾选“USB接收数据”,即可通过软件观察CAN1、CAN2的数据发送情况。因为中继功能的特殊性,当CAN1接收到数据时,会向CAN2发送,CAN2同理,所以软件中以CAN1、CAN2为名称的数据均为该通道接收到的数据,通过观察两条通道接收数据的时序,即可判断出两个节点的通信协议,即发送什么内容是回得到哪些回复。
智能多段滤波功能
智能滤波功能不再需要计算复杂的屏蔽码和验证码,只需简单的设置你需要过滤显示的ID或ID段即可对应接收。
比如设置接收ID从100到200,那么只需在滤波设置界面输入100-200,则系统只接收100-200ID的数据。滤波段可设置多个并可同时使用。
总线监听模式
可以设置USBCAN只听模式,在这种模式下,设备只是接收can总线上的数据,不向总线发送回应数据包,适合于在正在运行的系统中,截获总线数据进行分析。
实时数据统计显示功能
可以按如下统计规则,将接收到的数据实时分类显示,此功能非常便于将相同的帧合并到一起显示,便于数据分析,数据处理。
总线数据保存及录播功能
可将列表中的数据(实时)保存到电脑,可以有多种保存格式:文本文件(.txt)数据直观便于携带;二进制文件可以满足用户的特殊需求;批处理文件(.CAN)可以修改后发送回总线上;Excel文件可以使用excel打开,便于数据处理。
保存成批处理格式的文件后,可以通过记事本打开,用户可以自行编辑记事本中的帧内容,保存后可以在软件中点击“发送文件”,选择批处理文件就可以将批处理文件发送出去,发送的内容可以手动单帧发送和循环发送。
文件发送功能
可以通过CAN总线,对目标设备的芯片中发送数据。用户可通过此功能自行开发程序烧录(升级)软件,包括:bootloader、刷写ECU、BMS系统升级等。
高级屏蔽功能
软件接收可以屏蔽指定的帧数据。可以将接收到的数据按帧ID归类后合并显示在左侧的待屏蔽列表中,从左边的列表中选择您需要屏蔽的帧ID,点击向右箭头即可将选中的帧ID添加到屏蔽列表中,软件将自动屏蔽所有在右侧列表中所有以此帧ID开头的所有数据,屏蔽列表可以设置多条。此功能非常便于汽车CAN数据抓取,可以屏蔽怠速状态下的所有数据后直观的看到新增加的数据,用于判断数据作用。
CAN Test软件主要功能概述:
如果您习惯于使用周立功CAN Test软件,使用我们的设备可以让您继续使用CAN Test。
CAN Test核心功能——DBC解析
广成科技提供车辆CAN数据解码服务,提供最底层的CAN总线报文数据。点击了解详情CAN Test软件针对汽车电子开发、测试、维护的用户,推出DBC解析功能。使用此功能可以对汽车有关的J1939协议中的通用部分做详细解析,如解析OBD CAN数据中发动机转速、国内充电桩协议等。can总线转usb-usb转can接口卡。
CAN Pro软件简述(Bas版不支持)
软件核心功能——CAN高层协议解析
可对CAN高层协议进行解析,CANOpen、DeviceNet、SAE J1939、ICAN等。可配置并解析自定义协议。
数据触发功能
可设定触发条件,当接收到某一ID或某一数据等符合设定的条件时,进行配置好的操作,例如发送预先设置好的数据或接收列表暂停显示等等。此功能可以模拟通信协议,当接收到协议帧时,发送回复协议等。
数据分类显示功能
可以将接收到的数据按规则分类,分类后将符合规则的数据合并显示,分类条件极为丰富,极大的方便了数据分级、数据处理。
1.8售后服务
所有商品7天无理由退换货。
所有商品质量问题,一年内免费换新机。
每套售出产品都会提供专业工程师QQ,全国免费400统一售后电话为您随时提供技术支持。
二、设备安装
2.1供电模式
USBCAN-II高性能 CAN 接口卡具有体积小巧、支持即插即用的特点。用户可以选择PC 机的 USB 端口向 USBCAN-II接口卡供电,或选用外部电源供电的方式。
USB总线供电模式:
USB 总线供电模式适合于大多数应用场合,例如,当 USBCAN-II接口卡是 USB 端 口连接的唯一设备时。
将 PC 与 USBCAN-II接口卡通过随机附带的 USB 电缆直接连接,由 USB 电缆向USBCAN-II接口卡提供+5V 电源;此时,指示灯 SYS 点亮,先显示红色,表示设备有电 源供给,稍后将闪烁数次,并稳定显示绿色,表示与 PC 实现通讯连接。
2.2CAN-bus连接器
USBCAN-II接口卡集成 2 路 CAN 通道,可以用于连接一个 CAN-bus 网络或者 CANbus接口的设备。CAN-bus 通道由 1 个 6 Pin 插拔式接线端子引出。接线 端子的引脚定义如表2.2所示。
表 2.2USBCAN-II接口卡的 CAN-bus 信号分配
2.3 CAN总线连接
USBCAN-II接口卡和 CAN-bus 总线连接的时候,仅需要将 CAN_L 连 CAN_L,CAN_H连 CAN_H 信号。
CAN-bus 网络采用直线拓扑结构,总线的 2 个终端需要安装 120Ω 的终端电阻;如果节 点数目大于 2,中间节点不需要安装 120Ω 的终端电阻。对于分支连接,其长度不应超过 3 米。
2.4总线终端电阻
为了增强 CAN 通讯的可靠性,CAN 总线网络的两个端点通常要加入终端匹配电阻,如 图2.3 所示。终端匹配电阻的值由传输电缆的特性阻抗所决定。例如双绞线的特性阻抗为120Ω,则总线上的两个端点也应集成 120Ω 终端电阻。USBCAN-II接口卡采用 82C251收发器,如果网络上其他节点使用不同的收发器,则终端电阻须另外计算。
接口卡内部 CANH 与 CANL 之间没有连接有终端电阻(120Ω),如果用户需要在接口卡 节点处接入终端电阻,需要自行将 120Ω终端电阻接在接线端子H和 L之间,如图 2.4 所示。
图 2.4 USBCAN-II与其他 CAN 设备的连接
USBCAN-II:在6P接线端子旁边有个R1R2拨码开关,R1表示CAN1的120欧电阻,R2表示CAN2的120欧电阻,拨码开关拨到ON的位置表示启用内部终端电阻,否则不启用。
2.5函数调用与描述
用户进行二次开发,基本的函数调用过程如下:
三、驱动程序安装
USBCAN-II的驱动程序和其它系列USBCAN-II 的驱动程序是一样的, 直接使
用 GC-Tech USBCAN的驱动程序即可。
四、常见问题
1. 一台计算机能否安装多块 USBCAN-II接口卡? 旧版的接口不支持多卡同时操作,但是目前的 USBCAN-II接口卡,支持多达 8 个同一型号的 PC-CAN 接口卡同时操作。
2. 为何 CAN 状态指示灯不亮?
因为 USBCAN-II接口卡的所有操作是受 PC 机控制的,只有 PC 机发送了启动 CAN通讯的命令后,CAN 状态指示灯才会有意义。
五、检查和维护
USBCAN-II接口卡的主要电气部件都是半导体元件,尽管它有很长的寿命,但在不
正确环境下也可能加速老化。应该进行定期检查,以保证保持所要求的条件。推荐每 6 个月到一年,至少检查一次。在不利的环境条件下,应该进行更频繁的检查。
周工
183--0981--5706