文档解析
本文介绍了一种基于汽车电子控制单元(ECU)的测试方法,旨在简化测试系统并提高测试效率。文章以助力转向控制单元为例,首先分析了ECU的软/硬件工作原理,并提出了相应的测试方案。接着,详细阐述了在Keysight测试系统下ECU的测试系统构建和方法,并开发了测试系统。该测试方法具有简单、方便、开发周期短等优点,同时测试系统稳定、功能强大且便于移植,已被多个汽车零部件厂商采用。
系统方案部分讨论了快速有效导入新产品的重要性,并比较了市面上两种通用测试系统:NI测试系统和Keysight测试系统。最终选择了Keysight公司的TS5400测试系统,因为它能为ECU提供各种电子负载,内部集成了标准化的仪器仪表,便于调试和移植。同时,选用NI CAN卡作为通信工具,因为它提供了标准的API控制函数和相应的DLL,使用方便。
硬件设计部分描述了电子助力转向控制单元的工作原理,包括电源部分、主控芯片、电机驱动部分、传感器输入部分和通信部分。为了模拟真实汽车负载,输入信号和输出信号分别通过TS5400测试系统的电源、波形发生器、负载箱以及电子负载和NI CAN连接。硬件接线图展示了测试系统的物理连接。
软件设计部分介绍了基于ECU的汽车电子产品测试方法,包括将测试程序放入应用软件或固化到内部Flash中。文章选择了后者,因为它可以减少开发周期并提高产品稳定性。测试软件的存储空间分配、执行过程以及与上位机软件的通信协议(KWP2000)也在文中进行了详细说明。
最后,文章总结了测试系统硬件和软件的结构,并验证了该测试方法的有效性。硬件方面集成了国际标准的仪器仪表,软件方面则集中在产品的测试软件开发和存储器的有效分配。通过将应用软件和测试软件分离,大大缩短了产品的投放时间,提高了稳定性,并被广泛应用于汽车电子产品的测试中。实践证明,该系统具有很好的扩展性、高执行效率和稳定性,显著提高了汽车电子零部件厂商的生产效率。
评论