一种汽车交互灯故障诊断系统及诊断方法技术方案

技术编号:37998831 阅读:17 留言:0更新日期:2023-06-30 10:12
本发明专利技术提供了一种汽车交互灯故障诊断系统及诊断方法,涉及交互灯故障检测技术领域,故障诊断系统包括上位机单元、控制单元、驱动单元、执行单元和电源单元,通过执行单元中灯珠像素点与驱动单元中驱动芯片通道的自动诊断,确保像素点与驱动芯片的通道对应正确,当诊断到灯珠像素与驱动芯片的通道对应错误时,通过自动修复的方式,将正确的数组保存到Flash,并自动替换错误的数据,解决了人工校核交互灯像素与驱动芯片的通道映射是否正确,需要耗费大量时间且准确率低的问题,实现自动诊断交互灯像素与驱动芯片的通道映射是否正确,效率高且准确率高。效率高且准确率高。效率高且准确率高。

【技术实现步骤摘要】
一种汽车交互灯故障诊断系统及诊断方法


[0001]本专利技术涉及汽车交互灯诊断、检测
,尤其涉及一种汽车交互灯故障诊断系统及诊断方法。

技术介绍

[0002]随着新能源汽车、无人驾驶技术的发展,交通情况更加复杂多变,车规级智能交互灯的开发,可以更直观鲜明的向外界传递信息,接收方能轻松读懂,进而提高用户体验。然而交互灯像素数量较多,像素与驱动芯片的通道通常会出现映射错误的情况,当像素点映射错误时,会出现图片及动画显示错乱的情况。
[0003]由于交互灯仅支持开路、短路诊断,而对于像素与驱动芯片的通道映射是否正确则需要通过人工校核的方式进行,而由于交互灯通常颗数多,通过人工校核的方式需要耗费大量时间,并且准确率较低。

技术实现思路

[0004]本专利技术公开的一种汽车交互灯故障诊断系统及诊断方法,解决了人工校核交互灯像素与驱动芯片的通道映射是否正确,需要耗费大量时间且准确率低的问题,可自动诊断交互灯像素与驱动芯片的通道映射是否正确,效率高且准确率高。
[0005]为达到上述目的,本专利技术的技术方案具体是这样实现的:
[0006]本专利技术一方面公开一种汽车交互灯故障诊断系统,包括上位机单元、控制单元、驱动单元、执行单元和电源单元,其中,上位机单元用以接收外部故障诊断控制命令,并向控制单元发送接收到的故障诊断控制命令;控制单元用以接收所述上位机单元发送的故障诊断控制命令,根据所接收到的故障诊断控制命令,对驱动单元的驱动功能和故障进行诊断,并将诊断结果信息反馈至所述上位机单元;驱动单元用以接收并执行所述控制单元发送的故障诊断控制命令,并根据故障诊断控制命令向执行单元发送驱动命令;执行单元用以接收并执行所述驱动单元发送的驱动命令,实现对执行单元的开关和灰度控制;电源单元用以为所述控制单元和所述执行单元提供电能。
[0007]进一步地,汽车交互灯故障诊断系统还包括通信单元,所述通信单元与所述控制单元进行网络通信。
[0008]进一步地,所述执行单元包括若干颗交互灯珠。
[0009]进一步地,所述控制单元通过CAN或者RS232或者以太网接口实现与所述上位机单元的通信。
[0010]进一步地,所述控制单元包括开路/短路诊断模块、像素自诊断模块、上位机交互模块、像素自修复模块、外部网络通信模块和主控模块,其中,开路/短路诊断模块用以实现对所述执行单元中交互灯珠的开路/短路诊断;像素自诊断模块用以实现所述执行单元中交互灯珠像素点与所述驱动单元中驱动芯片通道对应关系的自动诊断;上位机交互模块用以将诊断结果信息反馈至所述上位机单元;当所述像素自诊断模块诊断出所述执行单元中
交互灯珠像素点与所述驱动单元中驱动芯片通道对应关系错误时,用以将正确的数据写入像素矩阵的数组;外部网络通信模块用以接收外部网络指令,反馈诊断结果信息;主控模块用以与所述开路/短路诊断模块、像素自诊断模块、上位机交互模块、像素自修复模块和外部网络通信模块实现功能交互。
[0011]进一步地,控制单元还包括存储模块,用以存储修复后的数组。
[0012]本专利技术另一方面公开一种汽车交互灯故障诊断方法,包括以下步骤:
[0013]S1:初始化,确保执行单元中的交互灯珠无开路、短路故障,并关闭交互灯珠的所有像素;
[0014]S2:接收外部网络信号;
[0015]S3:判断是否需要进行故障诊断,如果需要,则执行S4;如果不需要,则执行S2;
[0016]S4:打开执行单元中第一颗像素;
[0017]S5:读取第一颗像素正确对应的通道电压值;
[0018]S6:判断读取的电压值是否正确,如果正确,则执行S7;如果不正确,则执行S9;
[0019]S7:记录第一颗像素映射的结果为正确;
[0020]S8:关闭第一颗像素;
[0021]S9:依次读取其他通道的电压值,与电压曲线进行比较;
[0022]S10:将与电压曲线符合的通道设置为正确对应的通道;
[0023]S11:更新像素数组中第一颗像素的位置;
[0024]S12:将更新后的像素数组存储到Flash;
[0025]S13:依据上述步骤完成依次完成其他颗像素的诊断;
[0026]S14:将诊断结果信息反馈至上位机单元和外部网络。
[0027]有益技术效果:
[0028]1、本专利技术公开一种汽车交互灯故障诊断系统,包括上位机单元、控制单元、驱动单元、执行单元和电源单元,其中,上位机单元用以接收外部故障诊断控制命令,并向控制单元发送接收到的故障诊断控制命令;控制单元用以接收所述上位机单元发送的故障诊断控制命令,根据所接收到的故障诊断控制命令,对驱动单元的驱动功能和故障进行诊断,并将诊断结果信息反馈至所述上位机单元;驱动单元用以接收并执行所述控制单元发送的故障诊断控制命令,并根据故障诊断控制命令向执行单元发送驱动命令;执行单元用以接收并执行所述驱动单元发送的驱动命令,实现对执行单元的开关和灰度控制;电源单元用以为所述控制单元和所述执行单元提供电能,解决了人工校核交互灯像素与驱动芯片的通道映射是否正确,需要耗费大量时间且准确率低的问题,可自动诊断交互灯像素与驱动芯片的通道映射是否正确,效率高且准确率高;
[0029]2、本专利技术还公开一种汽车交互灯故障诊断方法,当诊断到像素与驱动芯片的通道对应错误时,通过自动修复的方式,将正确的数组保存到Flash,并自动替换错误的数据,节省软件开发周期,且便于实现,适用性广。
附图说明
[0030]为了更清楚地说明本专利技术的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍。
[0031]图1为本专利技术所述的一种汽车交互灯故障诊断系统的结构图;
[0032]图2为本专利技术所述的一种汽车交互灯故障诊断系统中控制单元的结构图;
[0033]图3为本专利技术所述的一种汽车交互灯故障诊断方法的步骤流程图。
具体实施方式
[0034]下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。
[0035]下面结合附图对本专利技术的实施方式进行详细说明。
[0036]本专利技术一方面公开一种汽车交互灯故障诊断系统,参见图1,具体包括上位机单元、控制单元、驱动单元、执行单元和电源单元,其中,上位机单元用以接收外部故障诊断控制命令,并向控制单元发送接收到的故障诊断控制命令;控制单元用以接收上位机单元发送的故障诊断控制命令,根据所接收到的故障诊断控制命令,对驱动单元的驱动功能和故障进行诊断,并将诊断结果信息反馈至上位机单元,具体地,控制单元为系统的核心,与驱动单元通过SPI、CCSI、UART、私有CAN等进行内部通讯,控制单元通过CAN或者RS232或者以太网接口实现与上位机单元的通信,从而将诊断结果信息发送至上本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种汽车交互灯故障诊断系统,其特征在于,包括:上位机单元,用以接收外部故障诊断控制命令,并向控制单元发送接收到的故障诊断控制命令;控制单元,用以接收所述上位机单元发送的故障诊断控制命令,根据所接收到的故障诊断控制命令,对驱动单元的驱动功能和故障进行诊断,并将诊断结果信息反馈至所述上位机单元;驱动单元,用以接收并执行所述控制单元发送的故障诊断控制命令,并根据故障诊断控制命令向执行单元发送驱动命令;执行单元,用以接收并执行所述驱动单元发送的驱动命令,实现对执行单元的开关和灰度控制;电源单元,用以为所述控制单元和所述执行单元提供电能。2.根据权利要求1所述的一种汽车交互灯故障诊断系统,其特征在于,还包括通信单元,所述通信单元与所述控制单元进行网络通信。3.根据权利要求1所述的一种汽车交互灯故障诊断系统,其特征在于,所述执行单元包括若干颗交互灯珠。4.根据权利要求1所述的一种汽车交互灯故障诊断系统,其特征在于,所述控制单元通过CAN或者RS232或者以太网接口实现与所述上位机单元的通信。5.根据权利要求1所述的一种汽车交互灯故障诊断系统,其特征在于,所述控制单元包括:开路/短路诊断模块,用以实现对所述执行单元中交互灯珠的开路/短路诊断;像素自诊断模块,用以实现所述执行单元中交互灯珠像素点与所述驱动单元中驱动芯片通道对应关系的自动诊断;上位机交互模块,用以将诊断结果信息反馈至所述上位机单...

【专利技术属性】
技术研发人员:马丽丽
申请(专利权)人:常州星宇车灯股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1