一种汽车氛围灯RGB驱动芯片闭环自动标定方法及系统与流程

摘要: 本发明涉及汽车电子产线测试与标定的,尤其涉及一种汽车氛围灯rgb驱动芯片闭环自动标定方法及系统。具体为搭载混色矩阵结构的rgbled驱动芯片(codefree型...
一种汽车氛围灯RGB驱动芯片闭环自动标定方法及系统与流程

本发明涉及汽车电子产线测试与标定的,尤其涉及一种汽车氛围灯rgb驱动芯片闭环自动标定方法及系统。具体为搭载混色矩阵结构的rgb led驱动芯片(codefree型,行为由eeprom用户配置区定义)在汽车氛围灯生产线eol(end-of-line,下线检测)工序中的颜色自动标定方法及系统。

背景技术:

1、现代汽车氛围灯通常由rgb led灯珠与专用驱动芯片组成。以melexis mlx8114x系列芯片为代表的codefree型驱动芯片,其行为完全由eeprom用户配置区(ium区,640字节)中存储的参数定义。芯片不包含可编程固件,通过矩阵运算将上层颜色指令转换为对应的led驱动电流和pwm占空比,实现颜色重现。

2、由于led的光谱特性因器件批次、温度、制造偏差而存在个体差异,每颗灯出厂前需要进行个体颜色标定,将实测光谱数据写入eeprom,才能保证量产颜色一致性。

3、目前行业主流的标定方式,是使用芯片制造商随芯片提供的配套桌面图形化配置工具(gui软件)进行手工操作。标定时,操作员依次通过gui手动选择目标颜色通道、设置驱动电流参数、触发led点亮,再借助外部测量仪器手工读取色度数据,填入gui计算框,最后通过gui将计算结果下载写入芯片。

4、上述gui工具在触发单颗led点亮时,使用驱动芯片支持的特定指令使led按物理通道点亮,与正常颜色控制指令走不同的内部处理路径--前者不调用eeprom中的混色矩阵参数,后者调用矩阵参数进行解算。然而,gui工具仅实现了手动逐步操作,未将采集、计算、写入和验证整合为自动化流程。每颗led灯的完整标定操作需5至10分钟,全程依赖人工判断和操作,难以适应每日数百至数千灯位的汽车零部件产线节拍要求。

5、此外,gui工具在特定帧参数配置上存在已知问题(如帧载荷长度参数默认值设置不当),导致实际产线中出现指令发送失败、led无法按预期点亮等问题。

6、另一类方案采用迭代反馈调整策略,通过多次颜色指令驱动led、测量偏差、调整参数、再次测量的循环过程逼近目标色坐标。该策略存在固有缺陷:迭代方向依赖于当前(未标定或错误标定)矩阵的解算结果,当矩阵初始误差较大时迭代方向本身会偏斜;同时迭代次数不确定,在量产场景中无法保证节拍稳定性。

7、上述现有技术至少存在以下缺陷:

8、(1)节拍慢:gui手工标定流程每灯耗时5~10分钟,是量产节拍要求(≤60秒/灯)的5~10倍,无法在产线量产场景应用。

9、(2)自动化程度低:gui工具依赖人工点击操作,无法与产线mes系统对接,不支持无人值守批量标定。

10、(3)无端到端验证闭环:gui方案标定完成后,仅通过目视或简单亮度判断,未建立从“完整eeprom写入”到“经混色矩阵驱动led复测色度”的端到端验证链路,无法发现标定参数写入错误或矩阵计算偏差。具体而言,缺少用正常颜色控制指令(走矩阵路径)复测验证整条标定路径正确性的环节。

11、(4)缺乏失败安全机制:eeprom写入过程一旦中断或发生错误,芯片可能陷入配置损坏的不可工作状态,现有方案无自动恢复手段,需人工干预。

12、(5)标定参数来源未规范化:三类标定字段(led光电特性矩阵、客户目标色域参数、色域边界方程参数)的计算来源各不相同,但现有gui方案未提供明确的自动化计算规程,容易出现三类参数来源混淆导致标定错误的问题。

13、针对上述现有技术的不足,本发明要解决的核心技术问题是:如何在汽车氛围灯产线上,利用驱动芯片内置支持的两类不同指令路径,对搭载混色矩阵结构的rgb led驱动芯片实现全自动、高节拍、端到端验证的颜色标定,并在标定失败时自动保障芯片安全。具体包括:

14、(1)如何利用不调用混色矩阵参数的物理通道直驱指令,精确独立激励单颗led颜色通道进行光谱采集,且克服该指令单帧仅触发短脉冲的物理限制。

15、(2)如何规范化三类标定字段(光电特性矩阵、客户目标色域参数、色域边界方程参数)的分类来源与计算方法。

16、(3)如何通过走矩阵路径的正常颜色指令对完整标定路径进行端到端验证,形成激励路径与验证路径的对比闭环。

17、(4)如何在eeprom写入环节提供失败自动回滚的安全保障。

18、综上所述,现有技术中缺乏一种能够充分利用驱动芯片两类不同指令路径特性,将激励采集、参数计算、镜像烧录、端到端复测验证和失败自动回滚整合为全自动闭环流程的标定方案。无论是依赖人工操作的gui工具,还是迭代次数不固定的反馈调整策略,均无法同时满足汽车零部件产线对高节拍、高可靠性、全自动化和端到端可验证的综合性要求,且均未提供标定失败后芯片配置自动恢复的安全保障机制。因此,亟需一种能够克服上述缺陷的汽车氛围灯led全自动标定方法及系统。

技术实现思路

1、针对上述问题,本发明的目的在于提供一种汽车氛围灯rgb驱动芯片闭环自动标定方法及系统。利用驱动芯片支持的两类具有不同指令码的报文,分别对应“不调用混色矩阵参数的物理通道直驱路径”和“调用混色矩阵参数的颜色控制路径”,构建完整的闭环标定与端到端验证体系。

2、本发明的上述发明目的是通过以下技术方案得以实现的:

3、一种汽车氛围灯rgb驱动芯片闭环自动标定方法,包括以下步骤:

4、s1:通过总线协议读取目标驱动芯片的eeprom配置区数据,存储为本地备份镜像;

5、s2:向目标驱动芯片发送第一类指令报文,使目标驱动芯片在不调用内部混色矩阵参数的情况下,按照报文所指定的单一颜色通道独立驱动该通道led,并通过循环发送使目标颜色通道led保持持续点亮状态;在目标颜色通道led持续点亮期间,通过外部光测量设备采集该通道led的出射光,获取色度坐标和三刺激值;

6、s3:依据各颜色通道在至少两档驱动电流下的光谱采集数据,计算包含通道光电特性矩阵、目标色域参数和色域边界方程参数三类标定参数的标定字段集合;

7、s4:将包含所述标定字段集合的eeprom镜像写入芯片并进行逐字节回读校验;

8、s5:写入校验通过后通过第二类指令报文,使芯片调用已写入的标定字段集合经内部混色矩阵计算后驱动多个色度顶点,采集复测色度坐标并依据预设合格判据判定标定结果;当写入校验失败或复测判定不合格时,自动将步骤s1所存储的eeprom备份镜像重新写入芯片,使芯片恢复至标定前的可工作状态。

9、进一步地,在步骤s1中,通过总线协议读取目标驱动芯片的eeprom配置区数据,存储为本地备份镜像,具体为:

10、标定控制计算机通过总线通信单元向目标led模组的目标驱动芯片发送eeprom读取命令,读出芯片ium用户配置区的完整数据,以文本格式保存为本地备份文件,由备份回滚单元管理。

11、进一步地,在步骤s2中,向目标驱动芯片发送第一类指令报文,使目标驱动芯片在不调用内部混色矩阵参数的情况下,按照报文所指定的单一颜色通道独立驱动该通道led,并通过循环发送使目标颜色通道led保持持续点亮状态,具体为:

12、所述第一类指令报文的帧结构中包含帧类型标识字段、目标模组编号字段、各颜色通道电流配置值字段以及各颜色通道pwm值字段,其中目标通道的pwm值设为满档,非目标通道的pwm值设为零;发送时帧载荷长度字段须显式设置为与报文结构相匹配的指定值;所述报文使芯片不调用clib矩阵参数,直接按物理通道设置led驱动电流和pwm占空比;

13、由于所述第一类指令报文每帧仅产生一次短脉冲驱动,启动独立保活循环线程,以不超过设定阈值的间隔持续发送所述第一类指令报文,使目标通道led持续点亮形成稳态发光。

14、进一步地,在步骤s2中,在目标颜色通道led持续点亮期间,通过外部光测量设备采集该通道led的出射光,获取色度坐标和三刺激值,具体为:

15、对多个颜色通道分别在至少两档驱动电流下各执行一次采集,获得对应各颜色通道和各电流档位的多组测量数据;每次采集中,保活循环启动后等待预设时长待led结温达到稳态,在保活循环持续运行的同时触发光测量设备进行积分采集,采集完成后读取光测量设备输出,获得当前通道和当前电流档位的色度坐标和三刺激值;采集完成后停止保活循环,切换至下一通道或电流档位组合,直至全部采集完成。

16、进一步地,在步骤s3中,依据各颜色通道在至少两档驱动电流下的光谱采集数据,计算包含通道光电特性矩阵、目标色域参数和色域边界方程参数三类标定参数的标定字段集合,具体为:

17、第一类参数为通道光电特性矩阵,来源为实测数据,计算方法为:将每个颜色通道在每档电流下的实测三刺激值各分量除以pwm满档计数值,得到单位pwm计数对应该通道对各色度分量的贡献量,每档电流产生一个矩阵,矩阵列分别对应各颜色通道,行分别对应各色度分量;满档采集是确保该物理意义成立的必要条件;

18、第二类参数为目标色域参数,来源为外部输入,不依赖实测数据,计算方法为:以外部提供的目标白点色度坐标和最大亮度指标为约束,在各颜色通道混合产生目标白点的约束下联立方程,解算出各颜色通道在满足目标白点时的亮度分量,归一化后填入该字段;

19、第三类参数为色域边界方程参数,来源为实测数据推导,计算方法为:在色度图上取各基色实测色度坐标,两两连线,分别计算每条直线的斜率和截距;

20、计算完成后,将三类参数按clib字段偏移量填入eeprom镜像数组,重算crc校验字段。

21、进一步地,在步骤s4中,将包含所述标定字段集合的eeprom备份镜像写入芯片并进行逐字节回读校验,具体为:

22、通过bootloader协议执行以下命令序列:进入编程模式并设置超时限制→读取并验证芯片标识符→请求随机安全种子→基于种子计算解锁密钥并发送→设置eeprom写入起始地址→按设定字节长度分块写入全部数据→全量回读并跳过芯片运行时自动更新的保留区域→逐字节校验比对→若校验通过则发送芯片复位命令使新配置生效;

23、若分块写入某块数据失败,先重试不超过设定次数,重试后仍失败则触发全量回滚,将步骤s1所存储的eeprom备份镜像重新写入芯片。

24、进一步地,在步骤s5中,写入校验通过后通过第二类指令报文,使芯片调用已写入的标定字段集合经内部混色矩阵计算后驱动多个色度顶点,采集复测色度坐标并依据预设合格判据判定标定结果;当写入校验失败或复测判定不合格时,自动将步骤s1所存储的eeprom备份镜像重新写入芯片,具体为:

25、所述第二类指令报文使芯片调用已写入的clib矩阵参数进行混色矩阵运算,驱动各颜色通道led按顺序点亮多个色度顶点;

26、每个顶点点亮后通过光测量设备采集复测色度坐标,与目标色坐标比较,各顶点的目标色坐标由相应颜色通道的实测数据确定;计算色度偏差,在预设测量条件下,全部色度顶点均满足预设色度偏差阈值则判定合格,生成标定报告;任一色度顶点不满足预设色度偏差阈值则判定不合格,自动执行eeprom回滚,将步骤s1所存储的eeprom备份镜像重新写入芯片,使芯片恢复至标定前的可工作状态。

27、一种用于执行如上述的汽车氛围灯rgb驱动芯片闭环自动标定方法的汽车氛围灯rgb驱动芯片闭环自动标定系统,包括:

28、总线通信单元(11),通过车载总线协议与目标驱动芯片(12)连接,配置为发送第一类指令报文和第二类指令报文;

29、指令路由单元(20),将所述第一类指令报文路由至不调用混色矩阵参数的物理通道直驱路径,将所述第二类指令报文路由至调用混色矩阵参数的混色矩阵计算路径,两类指令报文具有不同的指令码;

30、外部光谱测量单元(13),包含积分球(14)和光谱仪(15),收集目标led全向出射光并输出色度坐标和三刺激值;

31、标定计算单元(16),依据外部光谱测量单元在至少两档驱动电流下采集的各颜色通道数据,计算包含通道光电特性矩阵、客户目标色域参数和色域边界方程参数三类参数的标定字段集合;

32、eeprom写入校验单元(17),通过总线bootloader协议将所述标定字段集合以完整eeprom镜像方式写入芯片,并执行逐字节回读校验;

33、备份回滚单元(18),在标定前读取并存储目标驱动芯片的全量eeprom数据作为备份镜像,当写入校验失败时自动将所述备份镜像重新写入芯片;

34、复测验证单元(19),通过所述总线通信单元向芯片发送所述第二类指令报文,使芯片调用所述eeprom写入校验单元写入的标定字段集合经混色矩阵计算后驱动led,由外部光谱测量单元采集rgbw四色顶点复测色度坐标,依据预设合格判据输出标定结果;

35、所述总线通信单元发送所述第一类指令报文的激励路径与所述复测验证单元发送所述第二类指令报文的验证路径,形成针对完整标定路径的激励-验证对比闭环。

36、一种计算机设备,包括存储器和一个或多个处理器,所述存储器中存储有计算机代码,所述计算机代码被所述一个或多个处理器执行时,使得所述一个或多个处理器执行如上述的方法。

37、一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机代码,当所述计算机代码被执行时,如上述的方法被执行。

38、与现有技术相比,本发明包括以下至少一种有益效果是:

39、(1)标定节拍大幅提升

40、本发明提供的汽车氛围灯rgb驱动芯片闭环自动标定方法,通过步骤s1至s5构成的全自动闭环标定流程。步骤s1读取并存储eeprom配置区数据作为安全备份,步骤s2通过第一类指令报文在不调用混色矩阵的情况下独立驱动目标通道led并保持持续点亮,同时采集色度坐标和三刺激值,步骤s3依据多档电流下的光谱采集数据计算三类标定参数的标定字段集合,步骤s4将包含标定字段集合的eeprom镜像写入芯片并逐字节回读校验,步骤s5在写入校验通过后通过第二类指令报文调用已写入的标定字段集合经混色矩阵计算后驱动多个色度顶点进行端到端复测验证,并在写入校验失败或复测判定不合格时自动回滚备份。将单灯标定节拍从现有gui方案的5~10分钟压缩至几十秒(a54项目2026-06-05真机实测约24秒),提升效率10~20倍,满足汽车零部件产线量产节拍要求(≤60秒/灯)。

41、(2)精度高且可量化验证

42、本发明通过端到端复测验证环节,可量化输出每灯色度偏差δxy数值。a54项目(宜兰eland氛围灯)真机实测数据(2026-06-05):红色通道δxy=0.0004,蓝色通道δxy=0.0036,白色合成点δxy=0.0035,均满足δxy≤0.005合格判据;同日三轮重复测量数据逐位一致,验证测量链路可靠性。

43、(3)安全性保障

44、本发明通过ium备份及失败自动回滚机制,保证任何情况下芯片不因标定失败损坏,产线流转安全性显著提升。

45、(4)无人值守全自动

46、本发明标定流程由软件pipeline完全自动执行,支持与产线mes对接,可实现24小时无人值守批量标定。

47、(5)一次性单向闭环

48、本发明标定流程仅执行一次(采集→计算→写入→验证),无需迭代试探,节拍确定性强,适合产线工位时间管理。

49、(6)三类参数来源规范化

50、本发明明确区分三类clib标定字段的计算来源(实测数据、客户输入、实测推导),避免参数来源混淆导致的标定错误,如r指令输出绿光等严重问题。