需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:18112 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:汽车网关通讯模块是汽车电子系统中必不可少的模块之一,汽车网关是汽车各个模块的连接者,控制着整个汽车的正常安全运行。汽车网关在汽车工作时有着非常重要的作用,所以在网关生产的系统中,作为最后一步的网关测试显得极其重要。只有通过测试的产品才能应用到汽车生产过程中。由于与网关模块相连的模块很多,所以网关的检测就变得更加复杂而且工程量更大。 本课题通过运用虚拟仪器技术,设计了一款汽车网关模块测试系统,用于实现对汽车网关产品多项功能进行自动化检测,比如8组CAN线的功能,产品Pin与Pin之间的连接,以及产品电压校准和静态电流测试。系统通过扫描枪扫描条码,确定是否为待测产品,待测产品与PC通过ESD CAN卡进行通讯,通过keysight 34980矩阵切换单元来切换万用表到pin与pin之间的连接,直接用万用表keysight 34465A测量并读取电压电流以及电阻值,并将测量出的数据反馈给PC,通过LabVIEW和TestStand进行比较和分析,最终确认待测产品是否合格,该系统实现了对汽车网关产品性能的自动测试。本文详细介绍了待测产品以及测试需求、课题的总体设计方案、系统硬件设计以及系统软件设计等。 该测试系统已交付给客户使用,通过在产线上的实际运行,证明该系统能够自动化地完成检测产品。运用该测试系统,不仅比人工测试更加快速,而且能提高产品生产的准确率,缩短网关生产周期,提高产品生产速率,降低产品生产成本,在网关生产领域具有极好的应用前景。
关键词:汽车网关通讯模块 测试 虚拟仪器技术 LabVIEW TestStand
目录 摘要 Abstract 1.绪论-1 1.1课题研究背景及意义-1 1.2课题的国内外研究现状-1 1.3课题研究的主要内容-2 1.4论文的组织结构-3 2.系统总体方案设计-4 2.1待测产品介绍与系统测试需求分析-4 2.1.1产品介绍-4 2.1.2系统测试需求分析-6 2.2系统总体方案设计-7 2.2.1系统设计目标-7 2.2.2设计方案选择-8 2.2.3总体方案设计-8 2.3子系统方案设计-11 2.3.1供电子系统设计-11 2.3.2测试子系统设计-11 3.系统硬件设计-13 3.1工业控制计算机-13 3.1电源模块硬件设计与选型-14 3.2运动控制模块设计与选型-15 3.3测试模块硬件设计与选型-17 3.3.1 DMM:Keysight 34465A-17 3.3.2 Matrix:Keysight34980-18 3.3.3 switch board-21 4.系统软件设计-23 4.1软件设计方案-23 4.1.1软件的开发环境-23 4.1.2软件总体设计方案-24 4.2TestStand软件介绍-25 4.2.1 Sequence运行流程-26 4.2.2Variables 变量区域-27 4.2.3 Sequence区域-28 4.3TestStand程序设计-29 4.3.1 产品引脚连接测试-30 4.3.2 产品上电-31 4.3.3 配置休眠电流-32 4.3.4 电压校准-33 4.3.5 软件下载-34 4.3.6 产品重置-35 4.3.7 CAN通讯测试-36 4.3.8 设置解锁模式-38 4.3.9 设置故障诊断代码-39 4.3.10 读取ECU零件号-40 4.3.11 清除DTC-41 4.3.12 静态电流测试-42 4.3.13 产品断电-43 4.4主要VI介绍-43 4.4.1 万用表量测----DMM_READ-43 4.4.2 继电器板卡----Load Board-44 4.4.3 ESD_CAN卡写入----ESDCAN_Write-45 4.4.4 ESD_CAN卡读取----ESDCAN_Read-46 5. 调试和运行结果-47 5.1硬件调试-47 5.2软件调试-47 5.3运行结果-47 6.总结和展望-50 6.1总结-50 6.2对环境及社会可持续发展的影响-50 6.3展望-51 参考文献-52 致谢-54 |