平板电视自动电平调整系统及其实现方法 【技术领域】
本发明涉及一种平板电视自动电平调整系统及其实现方法。
背景技术
目前产线的AUTOLEVEL站是使用一台PC,一张烧录卡和一台信号产生器,通过若干信号线相连接,通过PC发送命令给TV实现SELECT SOURCE和AUTOLEVEL。作业员需要等待AUTOLEVEL后显示PASS。平均一片大约22~30秒时间。整个测试过程中,作业员的等待时间分为两个部分:首次开机等待时间,调整测试时间,从而导致此等待时间无法进行其他作业,效率低(等待首次开机画面出来和调试测试结束PASS)。
【发明内容】
鉴于上述技术的不足,本发明的目的是提供一种平板电视自动电平调整系统,可同时对两台或多台TV机进行测试,节省了测试过程中平均开机时间,实现生产半自动化,减少人工操作漏失。
本发明是这样实现的,一种平板电视自动电平调整系统,包括控制PC机和多台待测TV,其特征在于:所述的多台待测TV分别通过烧录卡与所述控制PC机的串口或并口连接,所述的控制PC机通过一串口控制一TV信号产生器为所述的待测TV提供信号。
本发明的另一目的是提供一种上述的平板电视自动电平调整系统的实现方法,该方法能有效整合AUTOLEVEL等待时间,实现生产的半自动化,提高生产效率。
该方法地特征在于:利用以下步骤依次完成VGA自动电平校正、Component Video自动电平校正、Composite Video自动电平校正、S-video自动电平校正及RF自动电平校正并最后显示测试结果:
首先,控制PC机控制信号发生器产生相应的待测信号;
然后发送模式转换指令给TV,在收到确认指令ACK后,控制PC机获取相关测试数据;
最后通过将该数据进行CPK分布分析,判断结果。
本发明通过软件控制实现半自动化测试,不仅节省的设备成本,而且缩短了测试时间,提高了工作效率,具有较好的使用价值。
【附图说明】
图1是本发明系统结构示意图。
【具体实施方式】
下面结合附图及实施例子对本发明做进一步说明。
如图1所示,本发明提供一种平板电视自动电平调整系统,包括控制PC机和多台待测TV,其特征在于:所述的多台待测TV分别通过烧录卡与所述控制PC机的串口或并口连接,所述的控制PC机通过一串口控制一TV信号产生器为所述的待测TV提供信号。根据上述的设备利用以下步骤依次完成VGA自动电平校正、Component Video自动电平校正、Composite Video自动电平校正、S-video自动电平校正及RF自动电平校正并最后显示测试结果:首先,控制PC机控制信号发生器产生相应的待测信号;然后发送模式转换指令给TV,在收到确认指令ACK后,控制PC机获取相关测试数据;最后通过将该数据进行CPK分布分析,判断结果。
更具体的说,这里本发明以同时测试两台TV为例子(COM1和COM2执行方式相同),系统首先操作选择配置参数,配置成功后对连接的待测TV进行检测,都连接正常后,控制PC机对VGA自动电平校正,其通过COM3发送run timing 137 pattern 48;给信号产生器切换到VGA模式,并等待接收ACK,接收ACK信号成功后,控制PC机通过COM1发送给TV6E518603FE6000210005等待接收ACK后;再发送6E518603FE1F0000005B---Auto Color,等待得到ACK再获取:ADC R Gain、ADC G Gain、ADC B Gain、ADC R offset、ADC Goffset、ADC B offset;判定值是否在范围,各个值范围是通过收集的数据进行CPK分布分析得到。
接着控制PC机对Component Video自动电平校正,其通过COM3发送run timing 323pattern 185;给信号产生器切换到component模式,并等待接收ACK,接收ACK信号成功后,控制PC机通过COM1发送给TV 6E518603FE6000270003等待接收ACK后,再发送6E518603FE1F0000005B---Auto Color,等待得到ACK再获取:ADC R Gain、ADC G Gain、ADC B Gain、ADC R offset、ADC G offset、ADC B offset;判定值是否在范围,各个值范围是通过收集的数据进行CPK分布分析得到。
控制PC机对Composite Video自动电平校正,其通过COM3发送run timing 303 pattern185;给信号产生器切换到AV模式,并等待接收ACK,接收ACK信号成功后,控制PC机通过COM1发送给TV 6E518603FE6000250001等待接收ACK后,再发送6E518603FE1F0000005B---AutoColor,等待得到ACK后再获取:ADC contrast、ADC brightness、ADC Saturation;判定值是否在范围,各个值范围是通过收集的数据进行CPK分布分析得到。
控制PC机对S-video自动电平校正,其通过COM3发送run timing 303 pattern 185;给与信号产生器切换到S-video模式,并等待接收ACK,接收ACK信号成功后,控制PC机COM1发送给TV 6E518603FE6000250001等待接收ACK后,再发送6E518603FE1F0000005B---AutoColor,等待得到ACK再获取:ADC contrast、ADC brightness、ADC Saturation;判定值是否在范围,各个值范围是通过收集的数据进行CPK分布分析得到。
控制PC机对RF自动电平校正,其只要将信号产生器谷底在TV信号,通过COM1发送给TV6E518603FE6000250001等待接收ACK后,再发送6E518603FE1F0000005B---Auto Color,等待得到ACK后,获取:ADC contrast、ADC brightness、ADC Saturation;判定值是否在范围,各个值范围是通过收集的数据进行CPK分布分析得到。
这里值得一提的是,上述COM端口发送的指令是由指令引导部、指令长度、指令内容及校验部分组成,具体结构见表一:
Command head Command length Command Check Sum
表一
(1)Command head:Define:Command head是命令固定的引导部分,固定定义为6E 51
Size:2 Byte
(2)Command length:Define:Command length用于表示Command的长度。
该部分固定为1个Byte的长度,前4个bit固定是8,后四个bit用于表示Command的长度。
Size:1Byte
(3)Command表示实际用到的Command。组成如下:
Pre1 Pre2 Cmd Ext Data1 Data2 Byte Byte Byte Byte Byte Byte
Pre1用于表示command是读还是写数据,01表示读,03表示写。
Pre2用于表示Command的类型。
Cmd和Ext用于定义各个Command。
Data1和Data2用于传输数据。
(4)Check Sum用于Command的校验
CheckSum=6E⊕51⊕XX⊕data1⊕data2⊕...⊕datan]]>
例:Set R Gain 100(100转化为十六进制为64,WB Command都以十六进制的形式发送)。
每个Command都需要ACK,ACK的结构如下:
ACK1 ACK2 Data Length Data…
ACK1:顺序循环16个,例如:Num[i]={C2H C7H CBH CCH D3H D4H D8H DDH E3H E4HE8H EDH F0H F5H F9H FEH}。
ACK2是ACK1取反的结果。
DataLength表示当PC发送一条命令给TV时,TV返回的数据长度(根据具体情况而定)。
Data表示TV返回的数据。
因此,上述实施例子中的指令流程可以说明如下:
[Change Source]:
6E518603FE6000210005---VGA
6E518603FE6000270003---Component Video
6E518603FE6000250001---Composite Video
6E518603FE6000260002---S-Video
6E518603FE6000240000---RF
[ADC tunung]:
6E518603FE1F0000005B---Auto Color
6E518601FEE2010000A5---Get ADC R Gain_D
6E518601FEE2020000A6---Get ADC G Gain_D
6E518601FEE2030000A7---Get ADC B Gain_D
6E518601FEE2040000A0---Get ADC R Offset_D
6E518601FEE2050000A1---Get ADC G Offset_D
6E518601FEE2060000A2---Get ADC B Offset_D
6E518601FEE2110000B5---Get ADC R Gain_A
6E518601FEE2120000B6---Get ADC G Gain_A
6E518601FEE2130000B7---Get ADC B Gain_A
6E518601FEE2140000B0---Get ADC R Offset_A
6E518601FEE2150000B1---Get ADC G Offset_A
6E518601FEE2160000B2---Get ADC B Offset_A
[CVD2 Default Contrast/Brightness/Saturation]
6E518601FE1201000055---Get CVD2 Contrast value
6E518601FE1001000057---Get CVD2 Brightness value
6E518601FE8A010000CD---Get CVD2 Saturation value
信号产生器接收的指令:
run timing 137 pattern 185;------VGA---ok----
run timing 323 pattern 185;------Component--ok----
run timing 303 pattern 185;------S-video--ok----
run timing 303 pattern 185;------AV---ok----
只要信号产生器固定在TV信号------TV---/----
以上所述仅为本发明的较佳实施例,凡依本发明申请专利范围所做的均等变化与修饰,皆应属本发明的涵盖范围。