双通道usbcan设备是can总线开发工程师必备的工具之一,当怀疑手中的双通道usbcan分析仪是否损坏或想自发自收熟悉一下设备功能时,可通过can1和can2通道自发自收完成检测与模拟。在模拟中可能会遇到一些小问题,我以最近遇到的一个案例为大家梳理一下具体的操作流程。
案例还原
近日,山东某汽车维修厂的王师傅联系我说:我刚收到从贵公司购买的双通道usbcan-ii pro分析仪,使用前想按照设备说明书上的方式,先自检一下设备的基本收发功能。但是两个通道均显示发送失败,且ecantools软件右下角报红显示“总线数据错误”,不知道是什么原因导致的。(如下图)
问题分析
从以上两张图可以看出,王师傅的接线是正确的,而且也加入了终端电阻,但是在使用软件打开设备的时候can1和can2通道的波特率没有设置成一致的(1000/800),这才导致can1与can2之间收发数据失败。在指导王师傅将can1和can2通道的波特率设置成一致之后再次收发数据就正常了。
思路梳理
1
接线与电阻
1.将can1通道的h与can2通道的h相连接,将can1通道的l与can2通道的l相连接,并将拨码开关拨到on,使用usb方口线将分析仪连接到电脑,接线如下图所示:
2
安装驱动并打开软件
安装ecan tools软件与设备驱动,查看电脑设备管理器中usbcan驱动是否正常。
打开ecan tools软件,选择对应设备类型后点击“打开设备”,成功打开设备界面会显示出当前连接设备的信息;
配置can1通道:工作模式为“正常模式”、波特率为“1000k”;
配置can2通道:工作模式为“正常模式”、波特率为“1000k” (双通道波特率值一样即可)
双通道均配置好后,点击“确定”进入ecantools软件,如下图所示:
3
发送数据
在can1通道选项卡中点击软件中部下方的“发送”按钮,can1会向总线上发送若干条数据,之后切换到can2通道选项卡,看是否成功接收到所有can1通道发送的数据;can2向can1发送数据时同理,如下图所示:
4
结果判断
若双通道互相收发数据均正常即可判断设备完好。
注意事项
此方法适用于所有双通道usbcan设备,由于使用软件不同,具体操作会有不同。
若按照此种方法测试can1和can2互相收发数据失败,请联系售后技术支持工程师进一步检测。
射频电缆计算公式一览表
普源示波器MSO8000系列的介绍
realmeX宣布5月15日正式亮相
DS1302涓流充电计时芯片特征
英特尔发布九代酷睿,将是14nm工艺的谢幕演出
如何进行USBCAN自检详细流程概述
触针式粗糙度轮廓仪的测量原理
鸿蒙系统终于来了 鸿蒙系统支持哪些手机
英特尔与法拉利合作,人工智能带来更佳体验
GPU工作原理 如何提高集成GPU的工作频率
关于安全用电管理系统的研究以及实际应用
VR虚拟旅游的应用优势
你的智能助理或将比你智商情商高
不能愉快的玩耍了!新MacBook Pro问题多多
全球LED照明另类之“最”盘点
小米6、三星Galaxy S8相爱相杀,同是骁龙835谁更强?
中国5G手机价格全球最低,供不应求普遍“无货”
微服务架构与实践基础篇
硅片回收多少钱一公斤_硅片回收做什么用
Arm推出新一代平台 Neoverse V2 平台