私信博主,可免费获得该标准!!!
ISO 16845-1:2016 Road vehicles — Controller area network (CAN) conformance test plan — Part 1: Data link layer and physical signalling
ISO 16845-1:2016规定了ISO 11898-1中标准化的CAN数据链路层和物理信令的一致性测试计划。这包括经典的CAN协议以及CAN FD协议。
ISO 16845-1:2016 是一项国际标准,专注于道路车辆的控制器局域网络(Controller Area Network, CAN)一致性测试计划,特别是数据链路层(Data Link Layer)和物理信令(Physical Signalling)部分。这个标准是针对ISO 11898-1中的CAN规范进行的,旨在确保CAN通信系统的互操作性和可靠性。
**数据链路层(Data Link Layer)**
数据链路层是OSI模型的第二层,负责在节点间提供无错误的数据传输。在CAN协议中,这一层分为两个子层:逻辑链路控制(LLC)和媒体访问控制(MAC)。ISO 16845-1详细描述了如何对这些子层的功能进行测试,确保它们能正确处理帧的形成、传输、错误检测和恢复。
**物理信令(Physical Signalling)**
物理信令是指在传输介质上表示数据的方式,包括电压水平、波形、时序等。对于CAN,物理信令涉及了总线上的信号传播,如位时间的定义、同步段、传播段、相位缓冲段等。此标准提供了对这些物理特性的一致性测试方法,以确保不同设备间的兼容性,并保证数据在有噪声的环境中能准确传输。
**CAN协议**
经典CAN协议是汽车行业广泛采用的一种通信协议,它具有高可靠性和实时性。CAN FD(CAN with Flexible Data-rate)是CAN协议的一个扩展,允许更高的数据速率,从而提高了传输效率,尤其适用于大数据量的应用。
**一致性测试**
一致性测试是为了验证CAN系统是否符合ISO 11898-1所定义的标准。这个过程包括功能测试、性能测试和兼容性测试,以确保设备能在各种条件下正常工作。通过这些测试,制造商可以确认他们的产品能够顺利地与其他CAN节点通信,避免潜在的通信问题。
**应用场景**
ISO 16845-1对汽车行业的意义重大,因为它确保了车辆内部各个电子控制单元(ECU)之间的有效通信,涵盖发动机管理、刹车系统、安全气囊、导航系统等多个方面。此外,这个标准也适用于其他领域,如工业自动化、医疗设备、航空电子等,凡是有嵌入式系统需要通过CAN网络进行通信的地方,都可能用到此标准。
ISO 16845-1:2016是保证CAN网络设备间无缝协作的关键标准,它定义了详细且全面的测试流程,确保了数据链路层和物理信令的规范实施,从而促进了全球范围内CAN技术的可靠性和一致性。通过遵循这个标准,开发人员和制造商可以减少调试时间,提高产品的市场竞争力。
1