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

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

3天内不再提示

技术 | 隐性/显性通信电压阈值的测试为什么重要?

AGk5_ZLG_zhiyua 来源:YXQ 2019-07-02 15:10 次阅读

为什么厂家在产品投入使用前,都必须要进行CAN节点DUT的输入电压阈值测试呢?因为CAN总线设计规范对于CAN节点的输入电压阈值有着严格的规定,若不符合规范,则组网后容易出现各节点间出现通信故障。

是否遇到过这种情况:CAN节点设备在实验室测试通信正常,当挂在现场总线上就出现CAN通信故障。那可能由于节点电路设计不规范导致,当差分显性幅值处于0.9V临界值左右时,CAN节点可能因为现场干扰导致幅值下降至0.9V以下,甚至0.5V以下,造成位翻转,导致CAN总线错误,比如下面这种情况:

一位用户反应说自己的设备在实验室测试时出现大量的错误报文,经过帧统计成功率只有26.44%,如图1所示。

图1 帧统计截图

经过测试他的报文波形,发现他的信号幅值非常低!这会严重导致位识别出错,出现通信故障,如图2所示。

图2 报文波形截图

排查故障发现,该用户各个节点都挂有终端电阻,终端电阻阻值很小,幅值被拉低,导致无法正常通信。经过整改,终端电阻减少为两个,挂在总线最两端,报文通信成功率达到100%,效果如图3所示。

图3 帧统计截图

报文波形图如图4所示。

图4 报文波形截图

所以测试通信电压阈值显得尤为重要!

通信电压阈值测试一般是使用ISO 11898-2输入电压阈值标准,具体如表1所示。

表1 ISO11898-2输入电压阈值标准

1

隐性通信电压阈值测试

测试原理:

CAN节点集成电路协议设置为总线空闲时,可检测到的隐性位输入阈值应通过图5的电路测量。其中I的值是指可以产生使节点在隐性状态下检测到隐性位的最大差分输入电压的电流值。电压源U的电压为:

V=V CAN_H 在隐性状态下最小的共模电压;

V=V CAN_H 在隐性状态下最大的共模电压最大值-V diff 在隐性状态下的最大值。

图5 ISO11898-2隐性通信电压阈值测试原理

测试方法:

ZLG致远电子自主研发的CAN一致性测试系统输入电压限值测试配置图如图6所示:

图6 输入电压限值测试系统配置图

对于合格的DUT,应能正确识别达到限值的总线隐性/显性状态。通过把总线电平(U3)调整到隐性上限值(0.5V),分别通过U2将CANH对地电压拉高至6.5V和拉低至-2V情况下测试,通过CANScope分析DUT能否正常发送报文可判断DUT在相应的隐性限值条件下能否正常识别。

测试步骤:

如系统配置图连接状态,DUT和CANScope正常通信,并确保总线空闲;

断开电压源U2(共模电压调节电源),调节电压源U3(差分电压调节电源),使空闲时刻Vdiff为0.5V;

接入电压源U2并分别在输出电压为6.5V和-2V情况下测试;

CANScope侦测DUT是否发送了错误报文(持续监控1min),若无,则测试通过。

2

显性通信电压阈值测试

测试原理:

一个CAN节点检测到显性位输入阈值的测量方法见图7,此节点应该循环发送数据。其中I的值是指可以产生使节点在隐性状态下检测到显性位的最小差分输入电压的电流值。电压源U的电压为:

V=V CAN_L 在显性状态下最小的共模电压;

V=V CAN_L 在显性状态下最大的共模电压最大值-V diff 在显性状态下的最大值。

图7 ISO11898-2显性通信电压阈值测试原理

测试方法:

ZLG致远电子自主研发的CAN一致性测试系统输入电压限值测试配置图如图8所示:

图8 输入电压限值测试系统配置图

对于合格的DUT,应能正确识别达到限值的总线隐性/显性状态。通过把总线电平(U3)调整到显性下限值(0.9V),分别通过U2将CANH对地电压拉高至6.1V或拉低至-2V情况下测试,通过CANScope分析DUT能否正常发送报文可判断DUT在相应的显性限值条件下能否正常识别。

测试步骤:

如系统配置图连接状态,DUT和CANScope正常通信;

断开电压源U2(共模电压调节电源),调节电压源U3(差分电压调节电源),使空闲时刻Vdiff以0.1V步进从0.5V增大到0.9V;

接入电压源U2并分别在输出电压为6.1V或-2V情况下测试;

CANScope侦测这个过程中DUT是否发送了错误报文(持续监控1min),若无,则测试通过。

3

测试结果

CANDT对DUT每项会进行上百次测试,将截图与测试结果可自动导出测试报表,如图9所示:

图9 CANDT测试结果报表截图

总结

当前行业的技术现状是通过外接电压源、电流源等外围设备,手动完成测试,主要有接线复杂、环节多、测试效率低还并不能保证测试数据的准确性缺陷,ZLG的全自动CAN一致性测试系统—CANDT,就很好地解决了这些难题。不仅测试流程完全遵照ISO 11898标准,同时还能一键自动完成所有测试,并且自动导出详细的测试报告。

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

    关注

    18

    文章

    5892

    浏览量

    135352
  • 电压
    +关注

    关注

    45

    文章

    5446

    浏览量

    115146

原文标题:隐性/显性通信电压阈值的测试为什么重要?

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

收藏 人收藏

    评论

    相关推荐

    如何准确测量CAN节点的输入电压阈值

    CAN总线设计规范对于CAN节点的输入电压阈值有着严格的规定,如果节点的输入电压阈值不符合规范,则在现场组网后容易出现不正常的工作状态,各节点间出现
    发表于 07-09 10:54 6881次阅读
    如何准确测量CAN节点的输入<b class='flag-5'>电压</b><b class='flag-5'>阈值</b>

    解答74HC14中正向阈值电压和负向阈值电压是什么/电压为多少

    74HC14是施密特触发器。正向阈值指输入端电压由低变高达到输出翻转时的值。反向阈值指输入电压由高到低变化输出翻转时的输入电压值。正向输入
    发表于 10-24 09:30 1.8w次阅读
    解答74HC14中正向<b class='flag-5'>阈值电压</b>和负向<b class='flag-5'>阈值电压</b>是什么/<b class='flag-5'>电压</b>为多少

    转:STM32CubeMX系列教程12:控制器局域网络(CAN)

    之一。CAN控制器通过组成总线的2根线(CAN-H和CAN-L)的电位差来确定总线的电平,信号是以两线之间的“差分”电压形式出现,总线电平分为显性电平和隐性电平。CAN总线采用两种互补的逻辑数值
    发表于 07-06 16:53

    MOSFET的重要特性–栅极阈值电压

    MOSFET的VGS(th):栅极阈值电压MOSFET的VGS(th):栅极阈值电压是为使MOSFET导通,栅极与源极间必需的电压。也就是说,VGS如果是阈值以上的
    发表于 05-02 09:41

    CAN总线多节点通信异常问题解决

    CAN_H为3.5V,CAN_L为1.5V,差值为2V左右时为显性(dominant)电平表示,而两者相等为2.5V左右时为隐性(recessive)电平表示1。可以看到上图中的当第一段为隐性,CAN_H
    发表于 07-01 19:20

    阈值电压的计算

    阈值电压 (Threshold voltage):通常将传输特性曲线中输出电压随输入电压改变而急剧变化转折区的中点对应的输入电压称为阈值电压
    发表于 11-27 17:18 7.1w次阅读
    <b class='flag-5'>阈值电压</b>的计算

    根据CANDT测试项来验证测试总线输入电压限值

    总线输入电压限值测试项的评估包括隐性输入电压限值和显性输入电压限值
    发表于 03-03 14:48 1029次阅读
    根据CANDT<b class='flag-5'>测试</b>项来验证<b class='flag-5'>测试</b>总线输入<b class='flag-5'>电压</b>限值

    隐性/显性通信电压阈值测试为什么重要

    为什么厂家在产品投入使用前,都必须要进行CAN节点DUT的输入电压阈值测试呢?因为CAN总线设计规范对于CAN节点的输入电压阈值有着严格的规
    的头像 发表于 12-26 02:33 1533次阅读

    基于显性隐性时空关联的两种用户激励算法

    为在群智感知系统中实现有效的用户激励,提岀基于显性隐性时空关联的两种用户激励算法。将显性时空关联的用户激励问题转化为集合覆盖问题并利用贪心算法对其进行求解,同时结合显性时空关联算法和
    发表于 03-21 10:30 19次下载
    基于<b class='flag-5'>显性</b>与<b class='flag-5'>隐性</b>时空关联的两种用户激励算法

    CAN总线的显性电平与隐性电平

    读CAN总线的书时,都会涉及到总线电平的问题,CAN总线的电平分为显性电平与隐性电平,这是CAN总线物理层的核心部分,也是总线仲裁的基础。那何为显性,何为隐性呢?
    发表于 04-19 16:58 21次下载

    EDA探索之控制阈值电压

    精确控制集成电路中MOSFET的阈值电压对电路的可靠性至关重要。通常情况下,阈值电压是通过向沟道区的离子注入来调整的。
    发表于 02-09 14:26 1477次阅读

    影响第三代半导体SiC MOS阈值电压不稳定的因素有哪些?如何应对?

    条件。因此SiC MOSFET阈值电压的准确测试,对于指导用户应用,评价SiC MOSFET技术状态具有重要意义。
    的头像 发表于 05-09 14:59 1415次阅读
    影响第三代半导体SiC MOS<b class='flag-5'>阈值电压</b>不稳定的因素有哪些?如何应对?

    影响MOSFET阈值电压的因素

    影响MOSFET阈值电压的因素  MOSFET(金属氧化物半导体场效应管)是一种常用的半导体器件,具有高输入阻抗、低输出阻抗、高增益等特点。MOSFET的阈值电压是决定其工作状态的重要参数,影响着其
    的头像 发表于 09-17 10:39 1.1w次阅读

    什么是MOS管亚阈值电压?MOSFET中的阈值电压是如何产生的?

    什么是MOS管亚阈值电压?MOSFET中的阈值电压是如何产生的?亚阈值区在 MOSFET器件中的作用及优点  MOS管亚阈值电压指的是在MOSFET器件中的亚
    的头像 发表于 03-27 15:33 3259次阅读

    拆解影响PCB成本的显性&amp;隐性因素 - 帮助成本管控

    欢迎大家报名参与8月8日上午10:30-11:30,NCAB中国所组织的有关“PCB成本拆解”的网络研讨会。届时,我们会就影响PCB制造成本以及总生命周期成本的“显性”&“隐性”因素作详细拆解,并且逐一介绍不同因素对产品可持续性的影响。
    的头像 发表于 07-18 14:39 270次阅读