文档介绍:产品特性
完全支持 CAN总线 和 技术规范:
- 0 - 8 字节报文长度
标准数据帧、扩展数据帧、远程帧
- 可软件选择位传输速率 20K~1 Mb/s
可软帧,将本栏数据发出,可模拟从机设备调
试。
注:只有前
8 个字节的数据是有效的,超过
8 个会被忽略。
ID
码说明:标准数据帧和标准远程帧,应填入
2 个字节。
扩展数据帧和扩展远程帧,应填入
4 个字节。
数据接收
表格方式显示接收数据。显示通道,数据收发方向,数据类型, ID 码,数
据内容等参数。
通道:通道 1 或通道 2,本型号只有通道 1。
方向:数据传转输的方向。 (发送或接收)
帧类型:标准数据帧、扩展数据帧、标准远程帧、护展远程帧
时间: 从 MCU定时器,直接采样的精确时间。采样时点就是接收成功(或
发送成功)后的时点。平均误差为 20 微秒。时间功能对于计算帧与帧之间的时
间间隔很有意义。
图 3-3 数据接收
ID 方式选择
标准数据帧和标准远程帧有 11 个 ID 位(占用两个字节,其中 5 个无效位),
扩展数据帧和扩展远程帧有
29 个
ID
位(占用四个字节,其中
3 个无效位)。由
于各厂家的
CAN控制器的
ID
排列略有不同,相同的帧,
ID
显示会不同。我公司
在软件中设计了
ID
转换功能, 只要设定与您的工作方式一致,
就会自动转换
ID
排列,在发送、接收、屏蔽滤波界面上显示出您需要的
ID。
图
3-4 ID
方式选择
还可以利用它,计算另一种排列方式的值。如上图
5A 80
和 02 D4 其实是
一样的。
屏蔽滤波功能
在连接设备之前选定使用屏蔽滤波功能,可以只接收符合条件的帧。不符
合条件的帧都被忽略。改变屏蔽滤波设置需要重新连接设备。接收标准帧需填
写两个字节,可以接收符合条件的标准帧,此时不能接收扩展帧。
接收扩展帧需填写四个字节,可以接收符合条件的扩展帧,此时不能接收
标准帧。
接收条件:只有接收帧的 ID 与滤波寄存器的值相同时,此帧数据才可以收
到,否则忽略。有时不需要所有的位都参加比较,可以设置屏蔽寄存器对 ID 中
的哪些位进行滤波。如果某屏蔽位设置为零,对应的标识符位将被自动接收而
不进行滤波。例如下图:屏蔽寄存器只有第一个字节高位是 1其他位都是 0,当
收到 ID 第一个字节高 4位与滤波寄存器的高 4位相同时可以接收,否则数据被忽
略。 ID 是 53 80 可以收到, ID 是73 80 收不到(都是 5)。
图3-5 使用屏蔽 / 滤波功能
不使用屏蔽滤波功能可以同时接收扩展帧和标准帧。
收发计数器、总线占空率
通讯速率:最近 3 秒的平均值。
总线占用率:当前流量与满负荷流量的比率。
图 3-6 通讯速率和总线占空率
检测通讯速率尽量使用专用界面,比主界面的更准确。
图 3-7 监测总线占空率
停止滚屏
既可以查看某帧数据,又不影响后面的数据接收。
图3-8 显示设置
环回模式和监听模式
环回模式:自发自收的模式,用于设备自我检测。
监听模式:只收不发的模式,监听重要总线时更安全。
图 3-9 环回模式和监听模式
透传模式
转换器有调试模式和透传模式。在透传模式下, CAN数据不需要通讯协议,
PC机向虚拟串口发送的数据, A3 转换器直接向 CAN总线发出,反之 CAN总线上
的数据也直接发到虚拟串口。用户只需关注数据,而不必关注通讯总线的转换
过程。
转换器进入调试模式
设置透传模式的工作参数需要进入调试模式,使用调式工具软件设置。
短接 JP2 跳线, CAN接口连接到总线、将转换器