网站大量收购闲置独家精品文档,联系QQ:2885784924

CAN总线测试解决方案信息及通信工程科技专业资料.pdf

CAN总线测试解决方案信息及通信工程科技专业资料.pdf

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CAN 总线测试解决方案 CAN 总线测试解决方案 1 概述 由于 CAN 总线具有可靠性高、实时性好、成本合理等优点,已在汽车、船舶、 航天、医疗、工业测控与工业自动化等领域得到广泛的应用,成为了应用最广泛的 现场总线之一。在 CAN总线开发流程中,需要对所开发的 CAN总线节点和总线系统 进行验证与确认,既要检查所开发的 CAN总线节点设备是否符合设计规范,即“是 否正确的做了产品”,又要检查集成后的 CAN总线系统是否满足初始需求,即“是否 设计了正确的产品”。 CAN 总线测试可以分为单节点测试和总线系统集成测试两部分。在系统集成之 前,需要对单个节点设备进行测试,用以确定节点工作正确并且不会干扰总线的正 常通讯。总线系统集成测试则是将各个节点都连接形成完整的 CAN网络,对集成后 的系统进行测试以验证整个系统运行的完整性和正确性、系统的通讯鲁棒性、电器 鲁棒性以及系统的容错自恢复功能等。 不论是单节点测试还是系统集成测试,测试的内容按照通信层次可分为: 物理层测试 验证 CAN节点及 CAN总线网络在电路设计、物理电平特性等方面的性能,保 证节点能够正确连接入总线。 数据链路层测试 测试单个节点的数据链路层参数,确保 CAN网络集成后总线通信性能的一致 性。 应用层测试 包括应用层协议的测试、网络管理功能测试和故障诊断测试等方面的内容。通 过此测试检测每个 CAN节点是否按照系统的 CAN 总线通信规范实现了应用层协议, 是否实现了相应的诊断功能,以及 CAN 网络集成后的网络管理功能是否达到了要求。 CAN 总线测试解决方案 2 CAN 总线测试平台 U S B I - 使用 CANoe 模拟其他网络节点 II - 使用 CANister 模拟 CAN 节点 图 1 CAN 总线测试系统:单元测试 图2 CAN 总线测试系统:网络集成测试(二) 网络测试必须先进行单元测试,然后才是系统集成测试。针对单个节点和整个 总线网络的 CAN总线测试平台的组成结构分别如图 1和图 2所示。 CAN 总线测试解决方案 2.1 单元测试 单元测试中只有一个被测设备(UUT)。 单节点的物理层测试主要目的是验证节点在电路设计、物理电平特性等方面的 性能,这是保证节点能够正确连接入总线的基础。测试项目主要包括节点的电阻电 容特性、节点差分电阻、总线终端电阻、CAN线上的物理电平特性等方面。 数据链路层测试则包括了位定时测试、采样点测试、SJW测试等内容,该测试内 容主要用以保证各个节点的通讯参数能够保持一致性,在组成网络时能够正常有效 的工作。 使用 Vector 公司提供的 CAN 总线干扰仪 CANstressDR 和网络示波器 CANscope 可以很好地实现对物理层和数据链路层的测试。 CANstressDR 是一种向CAN 总线产生物理层和数据链路层干扰的设备,能够产生 一系列的错误模式,实现以下功能: 总线失效评估 CAN 系统失效 电子控制单元协同开发测试 CAN 控制器的干扰

文档评论(0)

yigang0925 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档