一种电视机主板自动化测试系统的制作方法

文档序号:22841770发布日期:2020-11-06 16:42阅读:295来源:国知局
一种电视机主板自动化测试系统的制作方法

本发明涉及人工智能技术领域,尤其涉及一种电视机主板自动化测试系统。



背景技术:

市场上大部分电视机主板需要测试的端子和功能如下:usb(单层/双层)、网口(rj45)、同轴、光纤、耳机、hdmi(单路、双路、三路)、vga、屏信号等外接端子以及wifi、蓝牙功能。

现在大部分的主板加工厂使用的是人工插线并使用遥控器在电视机开机后逐个选择并点击各个信源通道进行测试,设备先进的一些工厂使用的是半自动化测试设备,但是测试效率以及测试质量效果都不是太好。

现有技术的缺点:

因各种主板端子不同(客户要求功能不同)导致所需要的测试工装不同,不具有兼容性,影响产线转产和测试的效率。

现有的测试方案是人工点击相应功能后,出现的信源需要人工分辨,例如:测试工装需要外接音箱,需要人工听到声音才能测试通过,如果音箱或线材出现破损,会导致误判不合格主板。

人工操作会有误操作,例如选择ok还是ng会出现一定概率选错,当选错后需要重新开机跑一遍测试流程,所以浪费了很多时间,会延误整条流水线的节奏。



技术实现要素:

本发明提供了一种电视机主板自动化测试系统,包括主控测试系统板、信号发生器、信号转换模块、显示器,所述信号发生器与待测试板相连,所述信号发生器输出信号到所述待测试板,所述待测试板一路与所述信号转换模块相连,所述信号转换模块将待测试板输出的lvds或vb1信号转换成hdmi信号,所述信号转换模块与主控测试系统板相连,所述主控测试系统板将信号转换模块输出的hdmi信号与预先设定好的图像信号数值进行比较,然后进行逻辑判断,生成测试结果;所述待测试板另外一路信号即声音信号与所述主控测试系统板相连,所述主控测试系统板将输入的声音信号进行模数转换生成数字信号与预先设定的声音数值进行比较,然后进行逻辑判断,生成测试结果;所述主控测试系统板将测试结果输出至所述显示模块进行实时显示,同时将测试结果上传网络服务器,可异步通过web浏览器查询测试结果,所述待测试板为待测试的电视机主板。

作为本发明的进一步改进,用户能够通过web网页对测试结果进行查看和追溯,所述待测试板将声音信号传输到所述主控测试系统板,所述待测试板将图像信号通过所述信号转换模块传输到所述主控测试系统板上的主芯片。

作为本发明的进一步改进,进行测试工作时,执行如下步骤:

步骤1:导入测试数据及参数;

步骤2:保存测试数据及参数,返回到测试主页,测试主页在显示器上显示;

步骤3:发送开始测试命令;

步骤4:进行测试,得到测试结果;

步骤5:调用底层已写好的api接口,通过全局广播获取测试结果;

步骤6:将测试结果上传至服务器。

作为本发明的进一步改进,在所述步骤6中,对三种检测条件进行判断,如果三种检测条件都存在,那么将测试结果上传服务器,如果有一项检测条件不存在则弹框提醒上传服务器所需数据不全;三种检测条件分别为:第一种检测条件:检测sn号是否存在,sn号是待测试板卡的产品序列号,第二种检测条件:检测上位机id是否存在;第三种检测条件:检测订单号是否存在。

作为本发明的进一步改进,所述步骤5包括如下步骤:

步骤51:接受应用层调用api命令;

步骤52:将测试项状态转为等待;

步骤53:判断返回指令是否符合测试项测试结果,若成功,那么将测试项状态转为成功,通过广播发送测试项状态至应用程序;若失败,那么将测试项状态转为失败,通过广播发送测试项状态至应用程序。

作为本发明的进一步改进,在所述步骤4中,在进行图像测试时,信号发生器将固定图像信号输出到待测试板,经待测试板处理之后再将图像信号送到信号转换模块生成hdmi信号输出到主控测试系统板上的主芯片,主芯片负责处理显示图像及图像比较工作,即比较待测试板输入端与输出端同帧画面对应坐标颜色的相似度,若相似度在设定范围内,则认定待测试板的图像的测试结果合格,若相似度不在设定范围内,则认定待测试板的图像的测试结果不合格。

作为本发明的进一步改进,在所述步骤4中,在进行声音测试时,信号发生器用音频信号输出到待测试板,再将待测试板相应通道音频信号输出到主控测试系统板上的主芯片,主芯片以10khz采集重绘音频波形,通过标准音频波形与重绘音频波形进行比较,从而判断待测试板各音频通道是否合格。

作为本发明的进一步改进,在所述步骤4中,在进行图像测试时,信号发生器将固定图像以cvbs/yuv/vga/hdmi及rf信号输出到待测试板,经待测试板处理之后再将图像以lvds/vb1格式的信号送到信号转换模块生成hdmi信号,再将hdmi格式信号传送到主控测试系统板上的主芯片;

在所述步骤4中,在进行声音测试时,信号发生器用1khz9db音频信号输出到待测试板。

作为本发明的进一步改进,在所述步骤4中,进行遥控测试时,所述主控测试系统板上的主芯片通过gpio口模拟遥控器发送指定的遥控码给待测试板,若待测试板接收到遥控码后将遥控测试位置为合格,若待测试板没有接收到遥控码后将遥控测试位置为不合格,设定时间后主芯片会通过uart发送命令查询遥控测试位的状态。

作为本发明的进一步改进,所述主控测试系统板上的主芯片为msd6a648芯片。

本发明的有益效果是:本发明能够提高测试效率,提高流水线生产效率,降低工厂劳动力成本;提高测试质量,降低容错率;并且可以根据测试数据(存储在网络服务器中的所有测试数据)进行事后追溯机制。

附图说明

图1是本发明的原理框图;

图2是本发明的主控测试系统板电路框图;

图3是本发明的软件程序框图;

图4是应用层可视化操作界面示意图;

图5是测试结果上传服务器流程图;

图6是底层串口通信指令示意图;

图7是遥控测试时,主芯片与待测试板交互示意图;

图8是遥控测试流程图。

具体实施方式

针对中国大陆现有的主板加工厂商,现面对客户交货主要的问题是如何降低主板生产容错率以及提高生产效率,保质保量的交货。同时设置保存板卡测试数据的功能,并利用测试数据能够建立板卡产品质量的追溯机制。本发明的电视机主板自动化测试系统就是围绕这几个关键问题所研究的技术方案。

如图1、2所示,本发明公开了一种电视机主板自动化测试系统,包括主控测试系统板、信号发生器、信号转换模块、显示器,所述信号发生器与待测试板相连,所述信号发生器输出信号到所述待测试板,所述待测试板一路与所述信号转换模块相连,所述信号转换模块将待测试板输出的lvds或vb1信号转换成hdmi信号,所述信号转换模块与主控测试系统板相连,所述主控测试系统板将信号转换模块输出的hdmi信号与预先设定好的图像信号数值进行比较,然后进行逻辑判断,生成测试结果;所述待测试板另外一路信号即声音信号与所述主控测试系统板相连,所述主控测试系统板将输入的声音信号进行模数转换生成数字信号与预先设定的声音数值进行比较,然后进行逻辑判断,生成测试结果;所述主控测试系统板将测试结果输出至所述显示模块进行实时显示,同时将测试结果上传网络服务器,可异步通过web浏览器查询测试结果,所述待测试板为待测试的电视机主板。

本发明的电视机主板自动化测试系统使用msd6a648作为自动化测试主板的主芯片,msd6a648为mtk的一款智能tvsoc,具有多核armcpu,主频1ghz以上,ddr3内存1.5ghz。利用msd6a648的多核cpu运算逻辑单元,ddr内存,emmc软件存储机制执行测试系统软件的运行、测试结果的运算及测试界面的显示。利用主芯片msd6a648的adc功能对输入的音频信号进行数据采集并与主芯片预设的数值进行比较,完成测试结果的逻辑判断。

本发明由外部设备(信号发生器)输出信号到待测试板,待测试板通过信号转换模块将lvds图像信号变成hdmi格式的信号输入到主控测试系统板上的主芯片msd6a648中,利用主芯片的解码、运算、存储、比较等功能完成将输入信号数据与主芯片预设的数值进行运算、逻辑判断得出测试结果,并将测试界面及结果传输到自动化显示器上显示。测试结果也可通过网络/远程传输到web界面查看。

如图4所示,进行测试工作时,执行如下步骤:

步骤1:导入测试数据及参数;具体为:设置好要测试项及其参数,导出到u盘;将配置好的文件发送给工厂,将参数及测试项导入。

步骤2:保存测试数据及参数,返回到测试主页,测试主页在显示器上显示。

步骤3:发送开始测试命令。

步骤4:进行测试,得到测试结果。

步骤5:调用底层已写好的api接口,通过全局广播获取测试结果。

步骤6:将测试结果上传至服务器,测试结果成功上传至服务器,测试结果失败也上传至服务器。

如图5所示,在所述步骤6中,对三种检测条件进行判断,如果三种检测条件都存在,那么将测试结果上传服务器,如果有一项检测条件不存在则弹框提醒上传服务器所需数据不全;三种检测条件分别为:第一种检测条件:检测sn号是否存在,sn号是待测试板卡的产品序列号,第二种检测条件:检测上位机id是否存在;第三种检测条件:检测订单号是否存在。

如图6所示,所述步骤5包括如下步骤:

步骤51:接受应用层调用api命令。

步骤52:将测试项状态转为等待。

步骤53:判断返回指令是否符合测试项测试结果,若成功,那么将测试项状态转为成功,通过广播发送测试项状态至应用程序;若失败,那么将测试项状态转为失败,通过广播发送测试项状态至应用程序。

在所述步骤4中,在进行图像测试时,信号发生器将固定图像以cvbs/yuv/vga/hdmi及rf信号输出到待测试板,经待测试板处理之后再将图像以lvds/vb1格式的信号送到信号转换模块生成hdmi信号输出到主控测试系统板上的主芯片,主芯片负责处理显示图像及图像比较工作,即比较待测试板输入端与输出端同帧画面对应坐标颜色的相似度,若相似度在设定范围内,则认定待测试板的图像的测试结果合格,若相似度不在设定范围内,则认定待测试板的图像的测试结果不合格。

在所述步骤4中,在进行声音测试时,信号发生器用1khz9db音频信号输出到待测试板,再将待测试板相应通道音频信号输出到主芯片的adc口,主芯片以10khz采集重绘音频波形,通过标准音频波形与重绘音频波形进行比较,从而判断待测试板各音频通道是否合格。

如图7、8所示,在所述步骤4中,进行遥控测试时,主芯片通过gpio口模拟遥控器发送指定的遥控码给待测试板,若待测试板接收到遥控码后将遥控测试位置为合格,若待测试板没有接收到遥控码后将遥控测试位置为不合格,设定时间(100ms)后主芯片会通过uart发送命令查询遥控测试位的状态。

本发明可实现产线的自动化测试技术,本发明使用模拟信号转数字信号作为采样,数值准确;发明采用自动测试软件加智能tvsocmsd6a648结合的方式,测试效率更高。

以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1