LIN总线广泛应用于汽车行业,涵盖车窗控制、座椅控制、后视镜控制、天窗控制、灯光控制等多个应用领域。LIN总线具备低速、主从式通信和单线传输等特点,主节点承担着通信调度和网络管理的重要职责,从节点的正确响应也至关重要。因此,为确保LIN通信的可靠性和稳定性,在LIN主节点和从节点之间进行协议一致性测试显得尤为重要。
LIN总线的目的是低成本,但是在测试领域,LIN工具稀少且昂贵,原因是市场规模小,多数供应商无愿开发Lin测试工具,导致测试工具的选择极其有限,且价格昂贵。而且纵观全行业,大部分和LIN相关的工具,都是应用层面的工具,基本只能实现LIN报文的收发,对于物理层、网络管理等领域的测试无能为力。
针对以上描述的问题,知从科技可以提供一整套完整的Lin一致性测试方案,解决客户的后顾之忧。
1 测试规范
Lin主要的测试规范分为以下三类,知从科技针对这三类测试规范都有一套成熟的测试用例及方法。
[1] LIN Specification Package 2.2A;
[2] SAE J2602 – 1, 2;
[3] ISO 17987 – 2, 3, 4, 6, 7;
2 测试对象
配置LIN收发器的ECU,
Ø 主节点Master Node;
Ø 从节点Slave Node;
LIN 总线系统结构:
3 测试台架及环境
台架架构
4 测试设备说明
4.1 硬件需求
测试设备 | |||
序号 | 设备种类 | 设备名称 | 设备要求 |
No.1 | 电源 | 程控电源 | 至少2路, 0 – 32V,分辨率,10mv/1mA,精度0.2% |
No.2 | 示波器 | PicoScope5444D | 大于100MHZ |
No.3 | 信号发生器 | VN1640 | 上升/下降时间 < 20ns(方波) 频率50kHZ 误差 < 25ns |
No.4 | LIN 接口工具 | VN1600 VT6204网络模块 | NA |
No.5 | VT 资源 | VT8012 背板; VT7001电源模块 VT6000实时模块 VT6204网络通讯模块<带lin piggy=""> VT2004激励模块 VT1004负载测量模块 VT2516数字模块 VT2816模拟测量模块 | NA |
No.6 | 测试环境硬件 | 测试电路<定制> + VT System | NA |
4.2 软件需求
4.2.1 测试环境软件
Vector CANoe 系列工具
4.2.2 测试用例控制
Test Module
4.2.3 测试代码架构
5 LIN一致性测试内容
Class | Contents | Node | |
Master | Slave | ||
Physical Test | |||
Operating Voltage Range | |||
Input Threshold of Dominant State | P | P | |
Input Threshold of Recessive State | P | P | |
Node Output Dominant and Recessive State Voltage | P | P | |
Node Rising and Falling Time | P | P | |
Node Operating Voltage Range | P | P | |
Propagation Delay of the Receiver | P | P | |
Node Bit Time Measurement | P | P | |
Internal Resistor and Capacitance | P | P | |
Failure, Loss of Battery or GND | P | P | |
Bus Level in Sleep Node | P | P | |
Power Reattached | P | P | |
Ground Reattached | P | P | |
Data Link Layer | |||
Length of Header Measurement | P | N/A | |
Node Receive Variation of Length of Header | N/A | P | |
LIN Frame Evaluation | P | P | |
Node Receive Reserved Frame (User-Defined Frame) | N/A | P | |
IDS and DLC of LIN Frames | P | P | |
Defined Signals Value | P | P | |
Undefined Signals Value | P | P | |
Undefined Bits and Bytes | P | P | |
Checksum | N/A | P | |
Schedule Table Handing and Frame Slot Check | P | N/A | |
Network Management | |||
Initialization after Battery Attached | P | P | |
Node Receive a Remote Wake Up Request | P | P | |
Node Receive a Local Wake Up Request | P | P | |
Master Node with Slave Task Send a Wake Up Request | P | N/A | |
Slave Node Send Wake Up Requests | N/A | P | |
Master Node Send Command Frame 'Go to Sleep Command' | P | N/A | |
Slave Node Receive Command Frame 'Go to Sleep Command' | N/A | P | |
Go to Sleep Mode after Bus Idle | N/A | P | |
Shutdown Time Measurement | P | P | |
Node Error Behavior | P | P | |
Node Error Recovery | P | P |
6 测试需求输入
Ø LIN通讯设计规范
Ø LIN节点原理图
Ø 零部件接口定义文档
Ø 数据库文件LDF
Ø 休眠唤醒时序图
Ø 其他需求
点击下载产品手册