0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

CAN节点的一致性测试最重要的几个测试项进行一一讲解

AGk5_ZLG_zhiyua 来源:lp 2019-04-03 15:54 次阅读

CAN一致性测试在于缩小CAN网络中节点差异,保证CAN网络的环境稳定,有效提高CAN网络的抗干扰能力;因此,CAN节点的一致性测试就显得尤为重要,本文将对最重要的几个测试项进行一一讲解。

随着新能源智能网联等概念发展,车身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 输出电压测试原理的测试原理进行输出电压测试。

图4 输出电压测试原理

判断依据:

如果测试结果符合表3 ISO11898-2输出电压标准中ISO 11898-2输出电压标准,则通过测试。

3

采样点测试

采样点是接收节点判断信号逻辑的位置,CAN通讯属于异步通讯,需要通过不断的重新同步才能保证接收节点的采样准确;若采样点太靠前,则因为线缆原因,容易发生采样错误;若采样点太靠后,则因为SJW原因,会引起接收节点同步跳转宽度的调整(调整自身时钟进行匹配),调整不好就容易出现错误;所以对CAN节点进行采样点的测试显得尤为重要。

采样点测试目的用于检查DUT发送的CAN报文信号的采样点是否遵守规范要求;

测试原理:

启动CANstress接收报文干扰功能,如图5CANstress接收报文干扰功能所示。从位时间的45%位置,每次干扰递增1%,直至100%;通过统计记录CANScope-Pro的错误报文,出现错误报文的干扰点则等于采样点。

图5 CANstress接收报文干扰功能

判断依据:

DUT发送的CAN报文信号的采样点应处于规范定义的范围内:75%≤SP≤83.4%。

4

位宽容忍度测试

容忍度表示波特率范围(位时间范围),调大容忍度可以利于接收其它节点的报文;采样点和容忍度是评价CAN节点适应性的重要因素。SJW(同步跳转宽度)决定了接收节点是否能有比较好的兼容性,如果接收节点SJW对波特率调整不好,就会导致位宽容忍度不足,出现错误;所以位宽容忍度测试也是保证信号稳定性的重要测试项目之一。

位宽容忍度测试用于检查DUT发送的CAN报文的位宽容忍度是否遵守 ISO 11898-2 的定义。

测试原理:

使用位宽容忍度测试功能,如图6 位宽容忍度测试所示。以DUT波特率为标准,配置波特率偏差逐渐增加1%,向CAN网络发送报文;判断网络有无报文错误信息反馈,若有错误反馈,则结束测试,并判断结果是否在标准区间内。

图6 位宽容忍度测试

判断依据:

位宽容忍度范围应至少符合-4≤SJW≤4%(用户可设置该范围)。

5

CANDT一致性测试系统

ZLG致远电子发布的CANDT一致性测试系统可自动化完成CAN节点物理层、链路层及应用层一致性测试,是当前CAN总线测试领域唯一能够进行完善的物理层自动化测试并导出报表的仪器设备。避免了人工测量统计的误差,同时配合自动化测试的方式,减少了测试时间的浪费,提高了测试的准确度,极大节约了人工成本。

用户可在软件页面勾选需要的测试项目,进行全自动化测试,如果只想测试输出电压,单独勾选电压测试项即可。测试完成后,用户可导出自动化测试报告,如表4 测试报告所示。根据测试报告,还可以跟踪测试条目的标准出处、测试步骤以及判断依据等,主机厂可以依据此报告评估CAN节点质量,作为主机厂准入依据,并保证整车CAN网络环境的稳定。

表4 测试报告

CANDT一致性测试系统基于CANScope底层分析能力,集成示波器、电源等必要设备,可覆盖主机厂CAN一致性测试标准,为主机厂及零部件企业建立CAN总线测试及保障体系。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • CAN总线
    +关注

    关注

    145

    文章

    1936

    浏览量

    130618
  • 电平
    +关注

    关注

    5

    文章

    359

    浏览量

    39845
  • 网络安全
    +关注

    关注

    10

    文章

    3124

    浏览量

    59583

原文标题:CAN一致性测试最重要的几个测试项是什么?

文章出处:【微信号:ZLG_zhiyuan,微信公众号:ZLG致远电子】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    CAN一致性测试内容及解决方案

    新能源汽车行业的迅速发展,CAN总线问题日益突出,总线故障潜在问题极其严重。那么,如何保证CAN总线稳定,为何主机厂愈来愈重视CAN一致性测试
    的头像 发表于 05-29 09:14 2.1w次阅读
    <b class='flag-5'>CAN</b><b class='flag-5'>一致性</b><b class='flag-5'>测试</b>内容及解决方案

    一致性测试系统的技术原理和也应用场景

    网络瘫痪等问题。因此,为了保证CAN FD网络的正常安全运行,需要对物理层、数据链路层和应用层进行一致性测试。例如,物理层一致性
    发表于 11-01 15:35

    CAN一致性测试—容错测试

    CAN总线各节点质量的不一致引发的系统瘫痪、错误、死机等问题,CAN一致性测试已成为保证
    发表于 11-22 16:36

    TTCN在TD-SCDMA终端RRM一致性测试系统中的应用

    TD-SCDMA终端一致性测试重要内容就是进行RRM一致性
    发表于 09-15 17:12 24次下载

    基于TTCN的TD-SCDMA终端RRM一致性测试结构设计

     RRM一致性测试是3G终端测试重要组成部分,它对终端的研发和认证具有重要意义。本文分析了TD-SCDMA终端RRM
    发表于 06-17 10:01 993次阅读

    详解CAN总线一致性测试的中的DLC测试

    CAN总线作为应用非常广泛的现场总线,保证CAN总线一致性非常重要,DLC作为CAN帧的部分,
    发表于 12-16 09:27 1.9w次阅读

    CAN节点一致性测试究竟有多重要

    CAN一致性测试在于缩小CAN总线节点间的差异,提高总线抗干扰能力,从而保障设备CAN网络系统的
    的头像 发表于 08-23 11:03 4820次阅读

    AMAZINGIC晶焱科技CAN 总线收发器一致性测试

    AMAZINGIC晶焱科技CAN 总线收发器一致性测试
    的头像 发表于 05-26 15:49 847次阅读
    AMAZINGIC晶焱科技<b class='flag-5'>CAN</b> 总线收发器<b class='flag-5'>一致性</b><b class='flag-5'>测试</b>

    虹科干货 | 如何进行CANopen的一致性测试

    分享。01CANopen的一致性测试概念可从CiA协会组织官方链接https://www.can-cia.org/services/test-center/了解相关信
    的头像 发表于 07-02 11:32 967次阅读
    虹科干货 | 如何<b class='flag-5'>进行</b>CANopen的<b class='flag-5'>一致性</b><b class='flag-5'>测试</b>

    AMAZINGIC晶焱科技CAN 总线收发器一致性测试

    AMAZINGIC晶焱科技CAN 总线收发器一致性测试
    的头像 发表于 08-29 15:36 708次阅读
    AMAZINGIC晶焱科技<b class='flag-5'>CAN</b> 总线收发器<b class='flag-5'>一致性</b><b class='flag-5'>测试</b>

    技术分享丨CAN/CANFD一致性测试

    在汽车领域CAN/CANFD网络通信中,各节点(控制器)的质量不一致可能会引发错误、网络故障或网络瘫痪等问题,所以,为保证CAN/CANFD网络的正常安全运行,必须要执行
    的头像 发表于 04-24 09:28 3522次阅读
    技术分享丨<b class='flag-5'>CAN</b>/CANFD<b class='flag-5'>一致性</b><b class='flag-5'>测试</b>

    DDR一致性测试的操作步骤

    DDR一致性测试的操作步骤  DDR(双数据率)一致性测试是对DDR内存模块进行测试以确保其性能
    的头像 发表于 02-01 16:24 1336次阅读

     QSFP一致性测试的专业测试设备

    QSFP一致性测试是确保QSFP光模块性能稳定、可靠的关键环节,对于保障通信系统的正常运行具有重要意义。QSFP(Quad Small Form-factor Pluggable)光模块是
    的头像 发表于 03-14 10:40 527次阅读
     QSFP<b class='flag-5'>一致性</b><b class='flag-5'>测试</b>的专业<b class='flag-5'>测试</b>设备

    为什么主机厂愈来愈重视CAN一致性测试

    新能源汽车迅猛发展下整车CAN网络架构日益复杂,总线故障等潜在问题时刻影响着运行安全。整车零部件通过CAN一致性测试必将是安全保障的第道门
    的头像 发表于 05-29 08:24 1105次阅读
    为什么主机厂愈来愈重视<b class='flag-5'>CAN</b><b class='flag-5'>一致性</b><b class='flag-5'>测试</b>?

    新品发布 | 同星智能正式推出CAN总线一致性测试系统

    CAN总线一致性测试系统CANFD/CAN总线一致性测试系统,在硬件系统上基于同星自主研发的总线
    的头像 发表于 07-06 08:21 456次阅读
    新品发布 | 同星智能正式推出<b class='flag-5'>CAN</b>总线<b class='flag-5'>一致性</b><b class='flag-5'>测试</b>系统