ISO 16845标准详解
控制器局域网络(CAN)总线技术起源于20世纪80年代初期,最初由德国Bosch公司为汽车电子控制开发。CAN总线具备高可靠性和高抗干扰能力,使得它迅速成为了汽车电子通讯标准的首选。随后,CAN总线也被广泛应用于工业自动化、医疗设备和航空航天等多个领域。
由于CAN总线在不同行业的应用日益普及,对标准性和互操作性的要求随之提高。汽车行业尤其需要一个国际统一的CAN总线协议标准,以便于不同制造商的设备能够在同一个网络内协同工作。为满足这一需求,ISO(国际标准化组织)在1993年发布了ISO 11898标准,详细规定了CAN的物理层和数据链路层技术规范。
ISO 16845标准的产生及其重要性
随着时间推移,CAN总线技术在不断发展,出现了一些新的应用场景和功能需求。比如,对时间敏感的网络(Time-Triggered CAN, TTCAN)和CAN FD(Flexible Data-rate),这些都需要进一步的标准化工作。于是,ISO组织又陆续发布了一系列更新的CAN标准,以覆盖更广泛的用例。
ISO 16845是一个为CAN总线一致性测试提供标准依据的规范。它涵盖了如何对各种符合ISO 11898系列标准的CAN控制器和接口进行测试和评估。通过定义一系列测试案例和参数,ISO 16845成为了确保设备符合CAN标准的关键工具,对于保证不同厂商产品间的互操作性起到了至关重要的作用。
2.2.1 标准的主要章节与条款
ISO 16845-1:2016 认证
道路车辆 - 控制器局域网 (CAN) 一致性测试计划 - 第 1 部分:数据链路层和物理信令
ISO 16845-1:2016 规定了 CAN 数据链路层和物理信令的一致性测试计划,如 ISO 11898-1 中标准化。这包括经典 CAN 协议以及 CAN FD 协议。
ISO 16845-2:2018 标准
道路车辆 - 控制器局域网 (CAN) 一致性测试计划 - 第 2 部分:高速介质访问单元 - 一致性测试计划
本文档规定了 ISO 11898-2:2016 中标准化的 CAN 物理层一致性测试计划。它指定静态和动态测试。动态测试包括部分实施的经典 CAN 协议和 CAN FD 协议的测试用例,如 ISO 11898-1:2015 中标准化。静态测试描述了数据表中要给出的数据。
ISO 16845标准结构清晰,被分为多个章节,每个章节针对不同的测试目标和要求。例如:
第3章介绍测试环境和条件;
第4章定义了各种测试项,如帧格式、位定时、错误处理等;
第5章则对测试过程中的具体步骤进行描述。
每章又进一步细分为多个条款,确保了测试的全面性和标准化。比如在第4章中,条款4.3详细描述了对错误帧的测试过程和预期结果。
对一致性测试的具体要求
一致性测试是确保设备符合标准的必要步骤。ISO 16845标准明确了测试方法、设备配置、测试步骤和结果评估的要求。例如,一致性测试要求使用特定的信号波形来评估收发器对信号的干扰抑制能力。测试结果必须严格按照标准中定义的容差来判断,以确保所有设备在相同的性能水平上。
标准还要求测试的重复性和可复现性,这意味着相同的测试环境和条件在不同时间、地点执行,其结果应当一致,以便于厂商在产品开发过程中快速定位问题并优化设计。
评论