时序显示驱动电路的故障检测方法、装置、设备及介质与流程
- 国知局
- 2024-06-21 13:48:15
本发明涉及数据处理,具体涉及时序显示驱动电路的故障检测方法、装置、设备及介质。
背景技术:
1、显示驱动电路主要分为两类,模拟驱动和数字驱动。对于时序显示驱动电路这类数字驱动方式,以硅基微显示驱动芯片为例,由于其输出扫描信号为乱序,在进行故障测试时,测试信号不能直观的看出来是否正确输出,造成测试效率低下。
技术实现思路
1、有鉴于此,本发明提供了一种时序显示驱动电路的故障检测方法、装置、设备及介质,以解决相关技术中时序显示驱动电路故障测试的测试效率低的问题。
2、第一方面,本发明提供了一种时序显示驱动电路的故障检测方法,所述方法包括:
3、获取目标时序显示驱动电路的期望输出信号及所述期望输出信号对应的图像深度;
4、记录所述期望输出信号每次扫描的扫描地址及每个扫描地址对应的扫描数据和扫描时刻;
5、基于每个扫描地址对应的扫描数据确定各扫描地址对应像素点的当前点亮状态;
6、在各扫描地址的扫描次数达到所述图像深度对应的比特位数时,基于各扫描地址对应像素点的当前点亮状态及扫描时刻,计算各扫描地址对应像素点的总点亮时间;
7、基于所述图像深度以及各扫描地址对应像素点的总点亮时间与所述期望输出信号的总扫描时长的关系,生成测试图像;
8、基于所述期望输出信号和所述测试图像对所述目标时序显示驱动电路进行故障检测,得到所述目标时序显示驱动电路的故障检测结果。
9、本发明通过对期望时序显示驱动电路的输出信号进行每个扫描地址对应扫描数据和扫描时刻的记录,并利用记录数据计算每个扫描地址对应像素点的总点亮时间,最后利用各个像素点总点亮时间与总扫描时长的关系生成与期望时序显示驱动电路的输出信号对应的测试图像,通过该测试图像对时序显示驱动电路进行故障检测,使得杂乱无序的输出信号而变得有序,从而可直观通过比较时序显示驱动电路的实际输出和期望输出信号,确定时序显示驱动电路输出是否正确,得到故障检测结果,便于快速定位时序显示驱动电路的存在的问题,提高故障检测效率的同时可提升时序显示驱动电路的调试效率。
10、在一种可选的实施方式中,所述扫描数据包括:0和1,所述基于每个扫描地址对应的扫描数据确定各扫描地址对应像素点的当前点亮状态,包括:
11、在当前扫描地址的当前像素点的扫描数据为1时,确定所述当前像素点的当前点亮状态为点亮;
12、在当前扫描地址的当前像素点的扫描数据为0时,确定所述当前像素点的当前点亮状态为熄灭。
13、本发明通过利用时序显示驱动电路单比特的扫描数据,通过比特0表示熄灭,比特1表示点亮,以区分每一行扫描地址在每次扫描时的像素状态,为后续生成与期望输出信号对应的测试图像提供了准确的数据基础,进而确保测试图像输入无故障的时序显示驱动电路时,可输出期望输出信号,使得时序显示驱动电路的输出信号由乱序变为有序的信号,以进一步提高故障检测效率和故障定位精度。
14、在一种可选的实施方式中,所述基于各扫描地址对应像素点的当前点亮状态及扫描时刻,计算各扫描地址对应像素点的总点亮时间,包括:
15、基于当前扫描地址的当前像素点在相邻两次扫描对应的当前点亮状态和扫描时刻,计算所述当前像素点的第一点亮时长;
16、对所述当前像素点对应的所有第一点亮时长进行求和得到所述当前像素点的总点亮时间。
17、本发明通过利用每个扫描地址在相邻两次扫描时刻像素点的点亮状态,确定在相邻两次扫描时刻间隔内像素点的点亮时长,进而确定每个像素点的总点亮时长,为后续将扫描数据转换为测试图像的像素点的像素值提供了精确的数据基础,以进一步保障测试图像的准确性。
18、在一种可选的实施方式中,所述基于当前扫描地址的当前像素点在相邻两次扫描对应的当前点亮状态和扫描时刻,计算所述当前像素点的第一点亮时长,包括:
19、在所述当前像素点在相邻两次扫描对应的当前点亮状态均为点亮时,计算相邻两次扫描对应的扫描时刻的时间差,得到所述第一点亮时长;
20、在所述当前像素点在相邻两次扫描对应的当前点亮状态至少存在一个为熄灭时,确定所述第一点亮时长为零。
21、本发明通过在每个扫描地址在相邻两次扫描时刻像素点均为点亮时,记录两个时刻间的时间间隔为点亮时长,可直观反映时序显示驱动电路乱序扫描的特点,以建立点亮时长与像素点的像素值的关联,为后续生成测试图像提供准确的数据基础。
22、在一种可选的实施方式中,所述基于所述图像深度以及各扫描地址对应像素点的总点亮时间与所述期望输出信号的总扫描时长的关系,生成测试图像,包括:
23、基于所述图像深度确定所述测试图像的最大像素值;
24、基于各扫描地址对应像素点的总点亮时间与所述总扫描时长的占比及所述最大像素值,确定各扫描地址对应像素点的像素值,生成测试图像。
25、本发明通过利用期望输出信号对应的图像深度确定测试图像的最大像素值,并依据该最大像素值按照各个像素点总点亮时间与总扫描时长的关系,确定每个像素点对应的像素值,实现了时序显示驱动电路输出信号向输入图像的逆转换,为时序显示驱动电路进行故障检测提供了可实现有序输出的测试图像,进一步提升了故障检测效率,并且,能够方便的通过示波器识别输出是否正确,有利于帮助加快定位问题,提高调试效率。
26、在一种可选的实施方式中,所述基于所述期望输出信号和所述测试图像对所述目标时序显示驱动电路进行故障检测,得到所述目标时序显示驱动电路的故障检测结果,包括:
27、将所述测试图像输入所述目标时序显示驱动电路,得到测试输出信号;
28、对所述测试输出信号和所述期望输出信号进行一致性比较,生成比较结果;
29、基于所述比较结果,确定所述目标时序显示驱动电路的故障检测结果。
30、本发明通过利用对期望输出信号反向处理生成的测试图像,进行时序显示驱动电路输出测试,并通过对测试输出信号与期望输出信号进行一致性比较,生成目标时序显示驱动电路的故障检测结果,简化了故障检测方式,有利于提升故障检测效率。
31、在一种可选的实施方式中,所述基于所述比较结果,确定所述目标时序显示驱动电路的故障检测结果,包括:
32、在所述比较结果为完全一致时,确定所述目标时序显示驱动电路的故障检测结果为无故障;
33、在所述比较结果为不完全一致时,确定所述目标时序显示驱动电路的故障检测结果为存在故障。
34、本发明通过简单比较判断测试输出信号与期望输出信号比较结果是否一致的方式,确定时序显示驱动电路的故障情况,整个故障判断方式更加简便,快速,提升故障检测效率。
35、第二方面,本发明提供了一种时序显示驱动电路的故障检测装置,所述装置包括:
36、获取模块,用于获取目标时序显示驱动电路的期望输出信号及所述期望输出信号对应的图像深度;
37、记录模块,用于记录所述期望输出信号每次扫描的扫描地址及每个扫描地址对应的扫描数据和扫描时刻;
38、处理模块,用于基于每个扫描地址对应的扫描数据确定各扫描地址对应像素点的当前点亮状态;
39、计算模块,用于在各扫描地址的扫描次数达到所述图像深度对应的比特位数时,基于各扫描地址对应像素点的当前点亮状态及扫描时刻,计算各扫描地址对应像素点的总点亮时间;
40、测试图像生成模块,用于基于所述图像深度以及各扫描地址对应像素点的总点亮时间与所述期望输出信号的总扫描时长的关系,生成测试图像;
41、故障检测模块,用于基于所述期望输出信号和所述测试图像对所述目标时序显示驱动电路进行故障检测,得到所述目标时序显示驱动电路的故障检测结果。
42、第三方面,本发明提供了一种计算机设备,包括:存储器和处理器,存储器和处理器之间互相通信连接,存储器中存储有计算机指令,处理器通过执行计算机指令,从而执行上述第一方面或其对应的任一实施方式提供的时序显示驱动电路的故障检测方法。
43、第四方面,本发明提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机指令,计算机指令用于使计算机执行上述第一方面或其对应的任一实施方式提供的时序显示驱动电路的故障检测方法。
本文地址:https://www.jishuxx.com/zhuanli/20240618/34570.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表