首 页文档资料下载资料维修视频汽修在线平台
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 汽车技术 > 汽车电器
基于Vector总线设备的CAN总线测试方法概述
来源:汽车电器  作者:佚名  2016-01-03 08:52:09

    摘要:本文阐述CAN总线测试的测试内容以及Vector总线测试设备的使用方法,对总线开发、测试人员有一定的借鉴作用。
 
    目前,CAN总线技术是广泛应用于汽车的总线技术之一,涉及到小轿车、客车、载货汽车以及特种车等多种车型,这些车型可以是传统的燃油汽车,也可以是替代能源的汽车以及电动汽车。因此,CAN总线技术是一个广泛的话题。伴随CAN总线技术的发展,主机厂以及零部件供应商应关注的另一个问题就是CAN总线的测试。本文将以单节点为例,基于Vector总线测试设备,即CANoe、CANScope、CANStressDR来阐述总线测试方面的相关内容。本文不仅包含了总线测试关注的内容,还包括了这些总线测试设备的使用方法。对于测试内容的评价标准,ISO 11898已给出了相应的评价标准,因此本文将不再阐述。

    1 测试设备概述
    对网络开发设计工程师而言,Vector公司的总线产品是常用的专业总线设计开发工具。CANoe是网络和ECU开发、测试和分析的专业工具,初期可用于建立仿真模型,在此基础上进行ECU的通信功能评估。在完成了ECU的开发后,该仿真模型可用于整个系统的功能分析。CANScope是对CANoe功能的一个补充,是CAN/LIN示波器的一个综合解决方案,与USB接口的示波器硬件PS5444B结合,一起进行CAN/LIN总线信号波形的测试分析。CANStressDR是一种独立运行的硬件,它可以直接串连到CAN网络中,可实现短路、断路、报文干扰等多种干扰方式,从而验证ECU以及CAN总线的抗干扰能力。本文将以单节点为例,阐述相关的总线测试。测试中用到的测试设备及功能见表1。

    2 测试系统架构
    测试系统架构示意图如图1所示。其中当不需要CANStressDR时,需要将CANStressDR旁路处理(即不接入测试系统中)。

    3 测试内容及测试方法
    3.1总线电压测试
    测试设备:CANoe、CANScope。测试系统架构中需将CANStressDR旁路处理。测试设备正确连线后,采用报文触发并在CANScope中采集到相应报文的总线电压波形,如图2所示。

    在横向放大坐标后,采用单检测线模式来检测总线上某位具体的CAN -H电压值、CAN -L电压值以及差分电压值,如图3所示。

    由图3可看出,单检测线与CAN -L电压波形相交于一点,该点处的信息值在浮动窗口中显示。我们关注的是电压值,即-2 460 mV (-3 063 mV)。其中-2 460 mV表示采集到的总线波形上的电压值,即黑点处的电压值;-3 063 mV表示鼠标所处位置的电压值。在这里,我们要检测的是CAN -L的显性输出电压值,即-2 460 mV。移动鼠标,当检测线与CAN -H电压波形或差分电压波形相交时,就可以得到相应的CAN -H的显性输出电压及差分电压。

    3.2位时间测试
    测试设备:CANoe、CANScope。测试系统架构中需将CANStressDR旁路处理。测试设备正确连线后,采用报文触发并在CANScope中采集到相应报文的总线电压波形,如图4所示。

    图4采用双检测线模式(左右检测线),用2条检测线选定一帧数据的某一个域,从波形下方的信息区域的Duration标签可看出选择的这个区域的时长以及选定的数据位数,即该域共有数据位34位,时长136 μs,因此计算可得位时间是136/34=4μs。需要指出的是,这里给出的是一种测试方法,具体测试时到底选择哪个域选多少位进行测试,不同的厂商会有自己的测试规范。

[1] [2]  下一页

关键词:CAN

  • 好的评价
      0%(0)
  • 差的评价
      0%(0)

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)
Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:133,472.70000 毫秒