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

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

3天内不再提示

探讨一下CAN节点输入电压阈值测试

AGk5_ZLG_zhiyua 来源:lq 2018-12-19 11:21 次阅读

CAN节点质量的良莠不齐会给CAN总线网络带来较大的安全隐患,因此CAN节点的一致性测试就显得尤为重要,本文就来探讨一下CAN节点输入电压阈值测试。

CAN一致性测试主要分为物理层、链路层、应用层三大部分测试内容。在CAN网络中,各节点遵循CAN一致性测试是保证总线稳定运行的重要前提。在物理层中,CAN总线设计规范对于CAN节点的输入电压阈值有着严格的规定,如果节点的输入电压阈值不符合规范,则在现场组网后容易出现不正常的工作状态,各节点间出现通信故障,所以输入电压阈值测试也是CAN物理层一致性测试中的重要部分。

测试标准

每个厂家在产品投入使用前,都要进行CAN 节点的输入电压阈值测试,一般都是遵循ISO 11898-2 输入电压阈值标准,具体要求如表1所示。

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

注:输入电压阈值标准详细的内容可参考IOS 11898-2-2003原文中Table 4(DC parameters for recessive output of CAN node)和Table 5(DC parameters for dominant output of CAN node)及关联部分。

测试原理及步骤1隐性输入电压测试

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

在表1所示的总线负载和共模电压条件下,按照图1的测试原理进行隐性输入电压阈值测试:

使用CANScop e-Pro来监测CAN总线报文帧,DUT处于发送报文状态;

调节U监控示波器上CANH空闲时刻的电压分别为-2V及6.5V,通过调节电流源I使得Vdiff达到0.5V的上限值;

注:为了结果的准确性,请重复上述步骤连续测试10次,记录每次测试结果。

结论:在Vdiff≤0.5V时,如果DTU可以正常发送报文,则隐形Vdiff输入电压测试通过。

2显性输入电压测试

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

在表1所示的总线负载和共模电压条件下,按照图2的测试原理进行显性输入电压阈值测试:

使用CANScope-Pro来监测CAN总线报文帧,DUT处于发送报文状态;

调节U监控示波器上CANL空闲时刻的电压分别为-2V或6.1V,在分别通过调节电流源I使得Vdiff以步长为0.1V的速度,依次从隐性Vdiff输入电压上限值0.5V调整至显性Vdiff输入电压下限值0.9V。

注:为了结果的准确性,请重复上述步骤连续测试10次,记录每次测试结果。

结论:在上述两种情况下,当显性输入电压限值为0.5V时,DUT应仍能发送CAN报文帧,在显性输入电压限值刚达到0.9V时,如果DTU停止CAN报文帧的发送,则显性Vdiff输入电压测试通过。

CANDT一致性测试系统

为了提高测试效率,节约人工成本,同时提高测试的准确度,避免人工测量统计误差,ZLG致远电子推出了CAN一致性测试系统,CANDT以ISO11898标准为核心,围绕国内主流新能源主机厂CAN总线测试标准为主要依据,测试功能满足物理层、链路层、应用层的测试需求。

将汽车或单节点零部件接入CAN一致性测试系统,可自动化完成CAN总线物理层、链路层等测试,并自动导出测试报表,可以作为主机厂准入依据。在CANDT一致性测试后,对于测试报告中显示测试不通过的问题,可以用CANScope进行故障定位和排查,加快CAN总线稳定的研发速度。

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

    关注

    56

    文章

    2467

    浏览量

    459199
  • 电压
    +关注

    关注

    45

    文章

    5082

    浏览量

    114413
  • 物理层
    +关注

    关注

    1

    文章

    142

    浏览量

    34212

原文标题:CAN一致性测试之输入电压阈值测试

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

收藏 人收藏

    评论

    相关推荐

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

    CAN总线设计规范对于CAN节点输入电压阈值有着严格的规定,如果
    发表于 07-09 10:54 6585次阅读
    如何准确测量<b class='flag-5'>CAN</b><b class='flag-5'>节点</b>的<b class='flag-5'>输入</b><b class='flag-5'>电压</b><b class='flag-5'>阈值</b>

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

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

    IGBT中的MOS器件电压、电流与阈值电压之间的关系

    分析完阈值电压的机制后,下面我们重点分析一下MOS器件的电压、电流与阈值电压之间的关系。
    的头像 发表于 11-29 14:42 1223次阅读
    IGBT中的MOS器件<b class='flag-5'>电压</b>、电流与<b class='flag-5'>阈值电压</b>之间的关系

    CAN总线节点问题

    请教一下CAN总线的问题,目前有个项目,总结点数大概在200个左右,根总线的话总长度在400米左右。看了两款CAN总线驱动器TJA1050T和MCP2551,最大
    发表于 07-18 16:23

    CAN总线节点数问题请教

    请教一下CAN总线的问题,目前有个项目,总结点数大概在200个左右,根总线的话总长度在400米左右。看了两款CAN总线驱动器TJA1050T和MCP2551,最大
    发表于 07-18 16:26

    如何解决CAN总线测试问题

    隐性,则出现位逻辑判断错误,进而导致节点发出错误帧,使总线陷入网络故障状态。解决方案:如在CAN网络节点准入阶段,对每个节点进行显性阈值
    发表于 04-26 10:52

    探讨一下OLED显示器的DC生产测试

    本文将和大家探讨一下OLED显示器的DC生产测试,对几个低成本无源OLED显示器DC测量系统进行详细介绍。
    发表于 05-12 06:14

    请问一下如何确定CAN通信节点的波特率容忍度?

    请问一下如何确定CAN通信节点的波特率容忍度?
    发表于 05-18 06:33

    有什么方法可以对CAN节点输入电压阈值进行准确测量吗?

    如何准确测量CAN节点输入电压阈值
    发表于 05-18 06:20

    一下如何输出CAN报文

    在调试程序的时候,我们可以通过CAN报文把些关键变量的值输出,来观察程序的运行状态,下面我们就来看一下如何输出CAN报文,并在发送成功后,触发
    发表于 02-22 06:43

    阈值电压的计算

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

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

    为什么厂家在产品投入使用前,都必须要进行CAN节点DUT的输入电压阈值测试呢?
    的头像 发表于 07-02 15:10 3277次阅读
    技术 | 隐性/显性通信<b class='flag-5'>电压</b><b class='flag-5'>阈值</b>的<b class='flag-5'>测试</b>为什么重要?

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

    为了保证CAN总线物理层的一致性,CANDT系统参考ISO11898-2标准及主流车企标准对CAN节点相关的参数进行测量,本文主要对CANDT的测试项——总线
    发表于 03-03 14:48 907次阅读
    根据CANDT<b class='flag-5'>测试</b>项来验证<b class='flag-5'>测试</b>总线<b class='flag-5'>输入</b><b class='flag-5'>电压</b>限值

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

    为什么厂家在产品投入使用前,都必须要进行CAN节点DUT的输入电压阈值测试呢?因为
    的头像 发表于 12-26 02:33 1411次阅读

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

    的良莠不齐将给CAN总线网络带来较大的安全隐患,某个节点的错误将影响整体总线的正常运行,严重时可能导致整体总线的瘫痪。所以,CAN一致性测试是保障C
    的头像 发表于 08-23 11:03 4510次阅读