1.功能概述
来自瑞典LAWICEL 进口的CAN总线转换器(CANUSB)是一款低成本、易用的CAN转USB接口,可用于Windows和Linux系统下,并提供了两种驱动程序:一个是虚拟串口驱动程序(VCP),安装这个虚拟串口后可以当作一个标准的RS-232接口(在这个模式下,CANUSB可以替代CAN232,并且在最小的或者没有更改软件的条件下获得更大的CAN带宽);另外一个驱动程序是直接驱动程序(D2XX),它使用一个DLL与CANUSB通讯。在同一个电脑上安装时,选择其中一种驱动即可。CANUSB总线转换器使用与CANUSB V2版本相同的命令(标准的ASCII码格式)。
CANUSB可以处理标准的11位ID格式和扩展的29位ID格式的报文,RTR报文,建立在FIFO序列当中,扩展信息/错误信息在上电后通过几个简单的命令就可以读取出来,同时这个模块通过USB供电,不需要外加电源。
可以直接联系support@hkaco.com获取用C, C++, Visual Basic, Delphi, Linux等编写的程序样例。
我们已经研发了自己的DLL和ActiveX 控件,这个ActiveX 控件使其能与FTDI的D2XX DLL对话。DLL和ActiveX控件包括Open, Close, Read, Write 以及 Status功能。并且使得用户能够快速和简便地编写自己的应用程序,而不需要了解如何从语法上描述或分析这些命令程序,也不需要知道要如何使D2XX驱动器工作。用VB6程序测试这个DLL的成功案例,表明这款CAN转USB设备(CANUSB)是真正快速并且每秒可以接收5000条以上的报文帧而不会有任何的报文帧丢失。
2.CAN-USB基本特性
l 设备紧凑便携:长x宽x高:55 x 36 x 16(mm)。
l 蓝色塑料外盒,一米长带屏蔽USB线
l 工作温度范围:-40—85℃
l 全速USB2.0,使用FTDI FT245RL
l Philips SJA1000 CAN控制器,工作在16MHz
l Philips 82C251 CAN 收发器(完全兼容 ISO 11898-24V)
l 兼容CAN2.0A(11位ID)2.0B(29位ID),支持远程帧RTR
l 免费的DLL接口和ActiveX controller,通过USB驱动程序的标准ASCII码命令
l 免费的Linux驱动程序
l 免费的CAN报文收发过滤软件WGSOFT
l CAN总线连接头根据CiA DS102-1标准设计的D-Sub9头
l 通过USB更新固件
l 通过USB供电,不需要外部电源
l 通过LED指示灯,提示CAN网络工作状态(错误/正常)
l CE认证,服从ROHS & WEEE
3.免费软件WGSoft介绍
配套的免费软件WGSoft具有CAN报文接收,发送和过滤的功能。报文过滤可以设置包含某些ID或者排除某些ID的报文(过滤的ID可自由编辑),也可以设置特定ID显示的颜色,这样可以非常方便工程师快速鉴定和分析不同作用的报文。