侵权投诉
订阅
纠错
加入自媒体

CAN一致性测试最重要的几个测试项是什么?

2019-03-26 14:27
ZLG致远电子
关注

随着新能源、智能网联等概念发展,车身CAN总线环境变得复杂及紊乱,CAN节点质量不稳定给主机厂安全性带来极大威胁。所以,CAN一致性测试已成为保证CAN网络安全运行的重要手段,CAN一致性测试内容覆盖了物理层、链路层、应用层等测试需求,如表1CAN一致性测试内容(节选)所示;其中包括了输入阈值、输出电压、采样点、位宽容忍度重点测试项目。

表1 CAN一致性测试内容(节选)

1

输入阈值测试

阈值测试分为隐形输入电压阈值和显性输入电压阈值。

节点Vdiff大于0.9V时必须识别显性,小于0.5V时必须识别隐性,在0.5V~0.9V之间,属于不确定区域;

Vdiff≤0.5V时,节点可以正常发送报文,否则说明节点工作处于异常状态;

Vdiff>0.9V时,节点必须停止发送,如果不停止,说明节点依然识别成隐性电平,存在电平判断的误判;所以对设备进行输入阈值测试显得尤为重要。

测试目的在于检查 DUT 的 CAN_H 与 CAN_L 的显/隐性输入电压阈值是否遵守 ISO 11898-2 的定义。具体输入电压阈值标准如表2 ISO 11898-2 输入电压阈值标准所示。

表2 ISO 11898-2 输入电压阈值标准

测试原理:

在表2 ISO 11898-2 输入电压阈值标准所示的总线负载和共模电压条件下,按照图1隐性输入电压测试原理和图2显形输入电压测试原理的测试原理进行隐/显性输入电压阈值测试。

图1 隐性输入电压测试原理

图2 显形输入电压测试原理

判断依据:

DUT 在 Vdiff≤0.5V(用户可自定义设置该范围) 时,可以正常发送报文。至少在 Vdiff>0.9V (用户可输入)的情况下,DUT 应该停止发送帧。

2

输出电压测试

CAN总线上面的信号幅值是接收节点能正确识别逻辑信号的保证;隐性状态下,若CAN_diff电压大于0.9V,则会使总线呈现持续显性状态,导致总线瘫痪;显性状态下,若CAN_diff电压低于1.5V,说明该节点驱动能力较弱,会导致显性电平判断错误,并且在强干扰环境容易出现电平翻转,导致总线故障;如图3  输出电压幅值引起错误所示。

图3 输出电压幅值引起错误

所以,每个厂家在产品投入使用前都要测试CAN节点DUT(被测设备)的输出电压幅值。测试目的就是检查DUT的CAN_H与CAN_L的隐性/显性输出电压是否遵守ISO11898-2的定义如表3  ISO11898-2输出电压标准为测试标准ISO 11898-2输出电压标准。

表3 ISO11898-2输出电压标准

测试原理:

在表3 ISO11898-2输出电压标准所示的总线负载条件下,按照图4  输出电压测试原理的测试原理进行输出电压测试。

1  2  下一页>  
声明: 本文由入驻维科号的作者撰写,观点仅代表作者本人,不代表OFweek立场。如有侵权或其他问题,请联系举报。

发表评论

0条评论,0人参与

请输入评论内容...

请输入评论/评论长度6~500个字

您提交的评论过于频繁,请输入验证码继续

暂无评论

暂无评论

    电子工程 猎头职位 更多
    扫码关注公众号
    OFweek电子工程网
    获取更多精彩内容
    文章纠错
    x
    *文字标题:
    *纠错内容:
    联系邮箱:
    *验 证 码:

    粤公网安备 44030502002758号