关于应用Kvaser Memorator记录IPE模块数据并用波形图显示

在这篇文章中,主要介绍对Kvaser Memorator的记录功能的应用,并用波形图显示记录数据,验证记录数据的准确性。可以更加直观的看到数据的变化,而不用去查看报文里的数据再进行对比。

1.硬件配置

在本次测试中,需要用到的设备有:

IPE模块,PC;

Kvaser U100(73-30130-01173-1);

Kvaser T-cannector v2(73-30130-00776-5);

Kvaser USBcan Pro 2×HS v2(73-30130-00752-9);

Kvaser Memorator Professional HS/HS(73-30130-00351-4)。

对Kvaser记录仪的应用,首先要对记录仪进行配置。下载Kvaser Memorator Professional。

图 1Kvaser Memorator Professional tool

将Kvaser Memorator Professional HS/HS通过USB接口连接电脑,打开软件后点击connect,连接硬件。

图 2Kvaser Memorator 日志界面

再点击闪存盘下面的日志文件,点击list files就会显示之前记录的文件,包括记录的时间与大小。再记录前最好把磁盘里的数据清空,点击Disk Management,再选中Initialize Disk,等待一段时间后就格式化磁盘了。然后点击CAN配置波特率,这里IPE模块是500K,所以这里也同样设置500K。点击General information,更新时钟,再点击log configuration,勾选log everything-the triggers are disregarded but the filters are still used。最后点击Download下载到硬件中就配置完成了。

图 3Kvaser Memorator 配置界面

2.硬件连接与测试流程

1.将IPE模块通电后与Kvaser USBcan Pro 2×HS v2连接在Kvaser T-cannector v2上;

2.然后将Kvaser USBcan Pro 2×HS v2的USB接口接入电脑,打开Q-Vision’软件,配置好设置,就可以显示接受到的IPE模块发出的信号;

3.再将Kvaser Memorator Professional HS/HS的CAN1接入Kvaser T-cannector v2,把Kvaser T-cannector v2接入电源,Kvaser Memorator就会进入记录仪模式记录IPE模块的报文。

3.实际操作

进入Q-Vision设置界面,选择对应的CAN卡型号,设置波特率与导入DBC文件。在显示界面增加Trace界面和Y-T图界面。可以看到接收来自IPE模块的报文和报文数据经过DBC文件转化后显示的波形图。在这里,先试跑一下,可以看到下面的画面。

图 4报文显示界面

图 5Y-T图

可以看到是正常发送与接收的。接下来把Kvaser Momerator接入进行记录。

图 6温度感应波形图

接入记录仪之后,为了方便观察,选择一个传感器接口,对IPE的传感器进行接触,传感器感应的温度升高,发送的数据也有明显变化,我对传感器进行点按,于是波形图的显示变为一高一低的波浪状。

再将硬件重新连接,把记录仪用USB接口接入电脑,打开配置软件。打开日志文件,可以看到记录文件的时间与大小。

图 7Kvaser Memorator日志界面

将选中的文件导出为ASC格式。用文本格式打开,可以看到记录的报文ID,数据,时间,状态等等信息。

图 8ASC文件

在将IPE模块和记录仪拆下来,将Kvaser U100和Kvaser USBcan Pro 接在一起,重新打开Q-Vision配置参数并打开CAN回放功能,选中刚刚导出的ASC文件。点击开始,就可以看到刚刚记录仪保存的数据进行回放。

图 9记录仪数据回放波形图

总结

可以看到波形与之前记录时候的波形完全一致,所以这次的测试结果与预期一致,实验成功。但是这里需要注意一个地方,那就是IPE模块的采样频率和CAN回放的发送频率不能相差太多,在这里IPE模块的采样频率为10HZ也就是一秒采集10个报文但是实际Q-Vision上收到大概1秒20个报文。所以我设置的回放发送频率为50ms/帧。如果相差太多,可能导致回放的波形图变形,就无法比较。而且IPE模块的采样率也最好不要过快,目前Q-Vision的回放速率最高位1ms/帧,IPE模块采样率过快也同样无法用回放功能比较波形图。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值