蓝马转换器A 产品手册.docx
- 文档编号:10371175
- 上传时间:2023-02-10
- 格式:DOCX
- 页数:12
- 大小:505.64KB
蓝马转换器A 产品手册.docx
《蓝马转换器A 产品手册.docx》由会员分享,可在线阅读,更多相关《蓝马转换器A 产品手册.docx(12页珍藏版)》请在冰豆网上搜索。
蓝马转换器A产品手册
1.产品特性
•完全支持CAN总线V2.0A和V2.0B技术规范:
-0-8字节报文长度
-标准数据帧、扩展数据帧、远程帧
-可软件选择位传输速率20K~1Mb/s
-可软件设置屏蔽滤波功能
•使用配套的调试软件,进行CAN总线数据收发,实现CAN总线调试。
-简化CAN应用
-可实时观察,监测CAN总线数据
-可定时发送数据,方便调试
-可应答方式发送数据,模拟从机调试
•硬件特性:
-USB虚拟串口
-带有可选择使能设定的中断输出引脚
-工作电压:
直流5V,USB接口供电,无需外接电源。
-40mA典型工作电流
-50mA最大工作电流
•工业级温度标准:
-40ºC~+85ºC
2.转换器介绍
USB-CAN-A1+转换器,为A1型转换器升级版本,一路USB接口和一路CAN接口,可作为一个标准CAN节点,通过PC连接到CAN网络,实现工控现场CAN总线数据的收、发双向传输。
广泛应用于工业控制、安防监控、智能建筑、汽车电子等领域。
增加动态链接库,可以进行二次开发。
转换器体积小,无需外接电源,便于携带,尤其适合在笔记本电脑上应用,连接到CAN总线现场,进行数据采集,处理,调试等。
2.1转换器图片
2.2信号接口
1、USB接口:
USB-A插头
2、CAN接口:
2P蓝色欧式接线端子,参看1.1图片,CAN_H、CAN_L为CAN总线接口。
3、跳线JP1-CAN总线120欧终端电阻:
跳线短接,电阻接入,跳线断开,电阻断开。
3.驱动安装
3.1打开驱动
在光盘USBdriver目录中,找到并运行安装文件。
3.2运行安装
运行到下图,选择上launchtheCP210XVCPDriverInstaller.前面的勾。
3.3选择安装目录
安装到默认目录,点Install.
3.4安装完成
安装完驱动后插入转换器,设备管理器中会找到USB设备。
(COM3)
4.通讯调试
本转换器必需使用配套CAN总线调试软件(4.x版本)进行通信调试,详细过程如下:
4.1连接转换器
CAN接口连接到总线、将转换器插入PC机USB接口,即可进入调试。
4.2软件连接
打开CAN总线调试软件(4.7或更高版本),选择转换器参数,点击【连接设备】即可。
软件操作如下图所示:
4.3软件功能介绍
4.3.1连接设备
选择设备型号为USB-CANA1+,选择端口COM3(或其他端口),选择CAN通道1参数,然后点击【连接设备】按钮即可。
所有参数需要连接之前选定。
如调试中需更改CAN参数,需释放设备并重新连接即可。
屏蔽和滤波寄存器:
收发标准数据帧和标准远程帧,填入2个字节ID码。
收发扩展数据帧和扩展远程帧,填入4个字节ID码。
注:
所有ID和数据为16进制编码,填入方式参考3.2中软件截图。
下同。
4.3.2数据发送
发送栏共有4组,功能完全相同,可准备4组数据,方便调试。
手动:
选择帧类型、选择CAN通道、写入ID码、写入数据,点击【发送】按钮,即可发出一帧数据。
定时:
固定时间间隔,自动发送数据,间隔时间可以设置,单位毫秒(MS)。
应答:
接收到数据,自动应答一帧,将本栏数据发出,可模拟从机设备调试。
注:
只有前8个字节的数据是有效的,超过8个会被忽略。
ID码说明:
标准数据帧和标准远程帧,应填入2个字节。
扩展数据帧和扩展远程帧,应填入4个字节。
4.3.3数据接收
表格方式显示接收数据。
显示通道,数据收发方向,数据类型,ID码,数据内容等参数。
通道:
通道1或通道2,A1+型号只有通道1。
方向:
数据传转输的方向。
(发送或接收)
帧类型:
标准数据帧、扩展数据帧、标准远程帧、护展远程帧
时间:
从MCU定时器,直接采样的精确时间。
采样时点就是接收成功(或发送成功)后的时点。
平均误差为20微秒。
时间功能对于计算帧与帧之间的时间间隔很有意义。
4.3.4ID方式选择
标准数据帧和标准远程帧有11个ID位(占用两个字节,其中5个无效位),扩展数据帧和扩展远程帧有29个ID位(占用四个字节,其中3个无效位)。
由于各厂家的CAN控制器的ID排列略有不同,相同的帧,ID显示会不同。
我公司在软件中设计了ID转换功能,只要设定与您的工作方式一致,就会自动转换ID排列,在发送、接收、屏蔽滤波界面上显示出您需要的ID。
还可以利用它,计算另一种排列方式的值。
如上图5A80和02D4其实是一样的。
4.3.5屏蔽滤波功能
在连接设备之前选定使用屏蔽滤波功能,可以只接收符合条件的帧。
不符合条件的帧都被忽略。
改变屏蔽滤波设置需要重新连接设备。
接收标准帧需填写两个字节,可以接收符合条件的标准帧,此时不能接收扩展帧。
接收扩展帧需填写四个字节,可以接收符合条件的扩展帧,此时不能接收标准帧。
接收条件:
只有接收帧的ID与滤波寄存器的值相同时,此帧数据才可以收到,否则忽略。
有时不需要所有的位都参加比较,可以设置屏蔽寄存器对ID中的哪些位进行滤波。
如果某屏蔽位设置为零,对应的标识符位将被自动接收而不进行滤波。
例如下图:
屏蔽寄存器只有第一个字节高位是1其他位都是0,当收到ID第一个字节高4位与滤波寄存器的高4位相同时可以接收,否则数据被忽略。
ID是5380可以收到,ID是7380收不到(都是5)。
不使用屏蔽滤波功能可以同时接收扩展帧和标准帧。
4.3.6收发计数器、总线占空率
通讯速率:
最近3秒的平均值。
总线占用率:
当前流量与满负荷流量的比率。
检测通讯速率尽量使用专用界面,比主界面的更准确。
4.3.7停止滚屏
既可以查看某帧数据,又不影响后面的数据接收。
4.3.8环回模式和监听模式
环回模式:
自发自收的模式,用于设备自我检测。
监听模式:
只收不发的模式,监听重要总线时更安全。
5.二次开发
5.1动态链接库
转换器升级型号USB-CAN-A1+支持二次开发,提供DLL动态链接库接口以及VC2010、VB2010、C#2010、JAVA2010、C++Builder、DELPHI的调用例程。
详细开发介绍请参考《USB-CANA1A2dll接口函数包使用手册》
5.2应用示意图
5.2.1应用示意图
附录1-ID码排列介绍
发送栏填的ID和实际发出的不一样。
CAN总线的ID码在不同型号的CAN芯片寄存器存放时,“位”排列会有一些不同。
(在总线上传输时都是一样的)
我们软件有三种方式供选择:
MCP2510/2515、SJA1000、右对齐。
可在“显示方式”里选择您需要的方式。
下面分别介绍这三种方式。
标准桢11位ID:
标准帧的11位ID存在2个字节中,会有5位是无效的,这5位不管是发什么数据,都当作0来处理。
各厂家存储的方式不同
MCP2510/2515方式ID的11个位在两个ID字节中的排列
字节11009080706050403
字节2020100XXXXXXXXXX
SJA1000方式ID的11个位在两个ID字节中的排列
字节11009080706050403
字节2020100XXXXXXXXXX
右对齐方式ID的11个位在两个ID字节中的排列
字节1XXXXXXXXXX100908
字节20706050403020100
MCP2510/2515方式扩展帧ID的29个位在四个ID字节中的排列
字节12827262524232221
字节2201918XXXXXX1716
字节31514131211100908
字节40706050403020100
SJA1000方式ID的29个位在四个ID字节中的排列
字节12827262524232221
字节22019181716151413
字节31211100908070605
字节40403020100XXXXXX
右对齐方式ID的29个位在四个ID字节中的排列
字节1XXXXXX2827262524
字节22322212019181716
字节31514131211100908
字节40706050403020100
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 蓝马转换器A 产品手册 转换器 产品 手册