1.CANoe的简介与安装
canoe具有诊断功能集,用以RCU进行诊断通信。
发动机转速3000转,如何 测试仪表盘功能?如何测试呢?发动机发出3000转,仪表盘是否会显示呢?是否会抖动呢?比如双闪,都可以通过CANoe模拟,
仪表盘或者组件工具测试,
2.CANoe安装
3.车载测试CAN协议场景
速率叫波特率(baud)每秒发送的数据量,越高发送越快,不是越快越好,快容易不稳定,容易掉帧,汽车内常用的几个波特率,低CAN 125kbps,中CAN
问题1:上图可不可以用相同波特率?
发动机如果用低can,意味着每秒传输的速率少,发送数据比较慢,而它是需要高速去传输的东西,所以用高CAN
空调,车门不需要高速传输,所以用低CAN
RxD接收
TxD发送
所有的设备都可以通过CAN总线进行连接
电阻的阻抗值120欧姆
使用场景
CAN总线网络主要挂在CAN_H和CAN_L,各个节点通过这两条线实现信号的穿行差分传输,为了避免信号的反射和干扰,还需要在CAN_H和CAN_L之间连上120欧姆的终端电阻,但是为什么是120欧姆呢?因为电缆的特性阻抗为120欧(CAN_H和CAN_L分别是3.5V和1.5V的电压,3.5V为1的信号,1.5V置为0的信号,高低电平)
发送是100,接收是300,如何排查?通过示波器,检查是否阻值或者阻抗等不对, 或者其他因素影响,再看传给仪表盘设备之前,看示波器波形曲线是否是100,如果是,问题就出在仪表盘,那就是被测对象有问题
车内的电控单元ECU可能多达70多个
CAN工具:CANoe:仿真模拟骑车引擎,座椅等零部件系统
硬件设备:VN1610
待测试真实设备(台架):仪表等设备
4.CANoe界面解读
被测设备,低速can,做过硬件通信,车载,嵌入式,如果被测设备100欧 125kbps,这边一定要设置成125kbps