- 2
- 0
- 约1.86万字
- 约 24页
- 2017-07-08 发布于湖北
- 举报
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 控制器的干扰
您可能关注的文档
- 立白品牌策略指南.ppt
- 网络异常监控(副本).ppt
- 计算机网络 远程登录课件.doc
- 微营销实战手册的知识.pdf
- 数据流程图专题课件介绍.ppt
- 条形码生产仓储管理系统方案(企业版)剖析.doc
- 路由器接口全面介绍指南.doc
- 第五章 4-5 小信号分析法.ppt
- 第八章 计算机网络基础与Internet.ppt
- 学位论文排版_——Word2003使用技巧概论.ppt
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
原创力文档

文档评论(0)