1、利用广成的双通道USBCAN设备——USBCAN-II Pro构成一个简单的CAN总线系统,可以实现设备自检,并模拟ISO15765-4协议功能。首先,使用双通道设备构成一个简单的CAN总线系统,确定USBCAN-II Pro设备的驱动已正确安装。
2、将CAN1通道的CAN-L、CAN-H分别和CAN2通道的CAN-L、CAN-H相连接,并将终端电阻拨码开关拨至ON的位置,确保电路接入120欧姆电阻。
3、打开广成科技USBCAN-II Pro分析仪随货光盘里面的ECANTools软件,并进行设置。
4、打开ECANTools软件,选择设备类型,点击打开设备,之后在CAN1通道界面中选择正常模式,设置波特率为500k;切换到CAN2通道,工作模式、波特率设置要与CAN1一致。设置完成后点击确定。
5、构成简单CAN总线系统实现自检功能按照上述方法构成简单的CAN总线系统,我们可以利用CAN1通道来发送数据,CAN2通道来接收数据,以实现设备的自检功能,判断设备是否损坏。进入软件之后,在CAN1通道下点击发送,如果显示为发送成功,在CAN2通道下又能够接收到这帧CAN信息,说明设备完好。
6、构成简单CAN总线系统模拟ISO 15765-4协议功能在构成简单的CAN总线系统后,我们可以利用构成的总线系统,模拟ISO 15765-4协议来收发解析数据,下图为解析ISO 15765-4的部分协议数据。我们以车速为例:找到对应的xx位,车速为0DBYTE3为FF帧ID为7E8在CAN2通道发送数据为: 06 41 0D FF 00 00 00 00
7、回到OBD界面中我们可以发现,我们得到了变化数据,通过USBCAN分析仪构成了简单的CAN通信系统解析了ISO 15765-4协议数据,如车速。用户可以参照广成科技提供的协议资料,按照上述方法进行数据解析。
8、通过上述步骤,我们使用双通道设备构成了一个简单的CAN 总线系统,通过这个简单的CAN总线系统,我们可以是实现自检功能及模拟15765-4协议数据等,对于CAN总线系统的学习十分有帮助。