一种led显示屏串口测试方法

文档序号:9430998阅读:1423来源:国知局
一种led显示屏串口测试方法
【技术领域】
[0001]本发明涉及一种LED显示屏串口测试方法,主要用于LED显示屏生产厂家、通讯行业等进行串口测试,属于电子检测技术领域。
【背景技术】
[0002]中华人民共和国国家知识产权局,发明专利申请号:201110054179.5,发明名称“一种汽车线束检测方法及装置”。电路构成如图1所示:包括微型计算机电路、地址译码电路、M个控制输出口和N个控制输出口组成。微型计算机先通过M个控制输出口给该一个标准、待测线束施加低电平信号,其余标准、待测线束施加高电平信号,读取并存储标准、待测线束响应矩阵;再对存储的两个响应矩阵进行降维运算。
[0003]—般线束有四种情况:单线直通、输入端并线、输出端并线、两端均有并线,现有技术电路在一定程度上智能检测单线直通、输入端并线两种线束。因此存三个亟待解决的问题:
第一、在遇到输出端并线、两端均有并线情况时,程序通过地址译码电路将其端口依次译成只有一个端口为低电平,其余端口为高电平的情形,当低电平到达并线端口之一时,其电平被设置为低,但是与其短接的其它几个端口被设置成高电平,此时就会造成输出电平紊乱现象,不能正确有效的测试线序。
[0004]第二、整个专利里并没有提及如何统计输入端口和输出端口有效线的数目方法。实际应用中,在学习标准线线序时,很有可能由于接触不好或其它原因,使得学习的结果本身就是错误,最终导至实际使用中的批量出错。
[0005]第三、实际使用中,定位出错线端口及出错的类型:断线或并线,对于维修线序同样非常重要。该专利里也没没有出现相关的处理方法。
[0006]现有技术中,LED显示屏生产厂家进行串口线测试,大多是采用人工用万用表的方式测量,这样的方法测试的准确率低,效率低,而且,测试完经常容易混,还要对测过的串口线进行重新测试,增加了工作强度,降低了工作效率。

【发明内容】

[0007]本发明所要解决的技术问题是:提供一种LED显示屏串口测试方法,有效解决了现有技术中LED显示屏厂家测试串口的效率低、出错率高的问题。
[0008]为了解决上述技术问题,本发明采用以下技术方案:
一种LED显示屏串口测试方法,包括如下步骤:
步骤1、通过控制器获取LED显示屏串口标准线的线序信息;
步骤2、将LED显示屏串口标准线连接到输入端口与输出端口之间;
步骤3、控制器将LED显示屏串口标准线所有输出端口设置为相同的电平数据,然后改变其中一个输出端口的电平数据,回读所有输入端口的电平数据,并将输入端口的电平数据转换为一组二进制数据,记录为一个一维数组;依次对所有输出端口均采用上述操作后,得到多个一维数组,多个一维数组组成一个第一二维数组,记录并存储该二维数组;
步骤4、将待测线连接到输入端口与输出端口之间,控制器利用与步骤2相同的操作顺序对待测线进行扫描,得到一个第二二维数组,将第一二维数组和第二二维数组进行对比,若两者相同则判断待测线无错误,否则将第一二维数组和第二二维数组按位做逻辑运算,得到一个第三二维数组,第三二维数组中有效值分布即为待测线各端口对应有效线的分布;将第三二维数组与第二二维数组做逻辑运算,得到第四二维数组,将第三二维数组与第一二维数组做逻辑运算,得到第五二维数组,根据第四二维数组、第五二维数组中有效值分布获取待测线各端口错误线分布及错误类型。
[0009]所述控制器包括中央处理器、输入设备、显示设备、输入端口和输出端口、存储电路、隔离电路;所述中央处理器分别连接输入设备、存储电路、显示设备、输入端口和输出端口,其中输出端口与中央处理器之间连接隔离电路,中央处理器输出电平数据经过隔离电路后控制输出端口的电平,同时回读输入端口的电平数据,中央处理器将输出电平数据与回读电平数据做逻辑运算,运算结果发送至显示设备显示,同时将运算结果存储到存储电路,中央处理器的运行通过输入设备控制;所述隔离电路用于电路扫描时隔离端口电平之间的干扰,存储电路存储系统工作过程中的数据。
[0010]所述FPGA芯片、ARM芯片、DSP芯片中的一种。
[0011]所述FPGA芯片为Xilinx公司的Spartan-6系列芯片中的一种。
[0012]所述FPGA 芯片为 XC6SLX16。
[0013]与现有技术相比,本发明的有益效果是:
1、采用控制器首先对标准线进行测试,获取标准线信息,然后获取待测线信息,与标准线进行对比,自动化程度高,测试效率和准确率高。
[0014]2、增加了隔离电路,使得该测试仪有效防止并线时电平干扰,提高了线束测试的可靠性。
[0015]3、Spartan-6系列芯片具有功耗低,且速度更快、连接功能更丰富全面的特点,非常适用于可提供集成软硬件组件的目标设计平台,以使设计人员在开发工作启动之初即可将精力集中到创新工作上。
【具体实施方式】
[0016]下面对本发明的测试方法作进一步说明。
[0017]一种LED显示屏串口测试方法,包括如下步骤:
步骤1、通过控制器获取LED显示屏串口标准线的线序信息;
步骤2、将LED显示屏串口标准线连接到输入端口与输出端口之间;
步骤3、控制器将LED显示屏串口标准线所有输出端口设置为相同的电平数据,然后改变其中一个输出端口的电平数据,回读所有输入端口的电平数据,并将输入端口的电平数据转换为一组二进制数据,记录为一个一维数组;依次对所有输出端口均采用上述操作后,得到多个一维数组,多个一维数组组成一个第一二维数组,记录并存储该二维数组;
步骤4、将待测线连接到输入端口与输出端口之间,控制器利用与步骤2相同的操作顺序对待测线进行扫描,得到一个第二二维数组,将第一二维数组和第二二维数组进行对比,若两者相同则判断待测线无错误,否则将第一二维数组和第二二维数组按位做逻辑运算,得到一个第三二维数组,第三二维数组中有效值分布即为待测线各端口对应有效线的分布;将第三二维数组与第二二维数组做逻辑运算,得到第四二维数组,将第三二维数组与第一二维数组做逻辑运算,得到第五二维数组,根据第四二维数组、第五二维数组中有效
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1