电视机数据复制的方法及其装置的制作方法

文档序号:7957285阅读:371来源:国知局
专利名称:电视机数据复制的方法及其装置的制作方法
技术领域
本发明涉及电视接收机技术领域,具体来说,涉及到相同和不同型号电视接收机之间复制数据的技术。
背景技术
在工厂生产过程或者酒店等需要对大批量电视进行设置操作的场合,用户在对数台电视机进行统一的模式设置时,例如,亮度、声音、对比度等设置,通常是通过手动一台台依次设置,这样操作相当繁琐、机械。
为了提高在上述情形下的设置效率,目前,业界公开了一种用于电视机数据读写的烧写器,通过该烧写器将某一电视上设置好的参数复制到烧写器中,然后将烧写器中的数据逐一拷贝到其他多台电视上,可以快速的完成多台电视统一的模式设置。
通过烧写器对批量电视进行统一设置,避免了重复操作,然而,这种烧写器只能对相同机型进行数据读写,对于那些使用不同机型的电视接收装置来说,由于各机型的功能不同、数据存储的格式不同,而导致上述的读写器无法实现不同机型电视之间的匹配,其使用的局限性是不言而喻的。

发明内容
本发明的目的在于提供一种电视机数据复制的方法将其装置,以解决对大批量不同型号电视进行配置时操作不便的问题。
为实现上述目的,本发明采用如下的技术方案一种电视机数据复制的方法,所述的方法包括如下步骤a、数据复制装置MCU从配置好的电视机中读取配置数据将其进行归一化处理,将其转换成标准配置数据后存储在存储装置中;b、所述的MCU从所述的存储装置中读取所述的标准配置数据进行反归一化处理,将其转换成适合需要配置的电视机机型的配置数据后写入所述的需要配置的电视机。
其中步骤a具体包括a1、所述的配置好的电视机将其配置数据以及机型ID打包后写入所述的数据复制装置,所述的数据复制装置MCU从所述的数据包中提取所述的配置数据后根据所述的机型ID进行所述的归一化处理,将所述的配置数据转换成标准配置数据;a2、所述的数据复制装置MCU将所述的标准配置数据写入其存储模块;其中步骤b具体包括b1、所述的MCU获取所述的需要配置电视机的机型ID并从所述的存储模块中读取所述的标准配置数据;b2、所述的MCU根据所述的机型ID对所述的标准配置数据进行反归一化处理,将所述的标准配置数据转换成适合所述的需要配置的电视机机型的配置数据,然后将转换后的配置数据写入所述的需要配置的电视机;b3、所述的需要配置的电视机接收所述的转换后的配置数据后将其存储到指定的位置。
其中所述的电视机与所述的数据复制装置之间通过RS232串口进行通讯。
其中所述配置数据包括亮度、对比度、色度、清晰度以及降噪相关数值。
其中所述的配置数据是在TV、AV、S-VIDEO、HDTV(高清电视)、VGA(Video Graphic Array显示绘图阵列)或HDMI(High DefinitionMultimedia高清晰度多媒体)信源下的模式配置数据。
本发明还提供了一种电视机数据复制的装置,所述的装置包括存储模块,用来存储配置好的电视机的标准配置数据;MCU,用来控制从存储模块中写入和读出电视机标准配置数据并将电视机配置数据进行归一化和反归一化处理。
其中所述的存储模块为电可擦除存储器EEPROM。
其中所述的MCU与所述的存储模块通过IIC总线连接。
本发明克服现有技术的不足,采用将配置好的电视机中的配置数据复制到数据复制装置,数据复制装置对配置数据进行归一化处理,使得不同机型的数据都变成标准数据,然后根据需要配置电视机的机型对数据进行反归一化处理,使得配置数据适合需要配置的电视机,然后将数据复制到相同或者不同型号的电视机的技术方案,从而可以对一台已设置好的电视机中的数据进行拷贝,然后再方便的写入到其它机型相同或者不同的电视机当中。


图1为本发明技术方案系统框图。
图2为本发明实施例流程图。
具体实施例方式
本发明的基本原理是将电视机中的配置数据复制到数据复制装置,数据复制装置对配置数据进行归一化处理,使得不同机型的配置数据都变成标准配置数据,然后根据需要配置电视机的机型对标准配置数据进行反归一化处理,使得配置数据适合需要配置的电视机,然后将配置数据复制到相同或者不同型号的电视机。
对电视机数据进行复制的装置,即本实施例中所述的克隆盒的系统框图如图1所示,主要包括EEPROM,用来存储数据;MCU,用来对数据的读写过程进行控制并对克隆盒中的数据进行归一化和反归一化处理;RS232串行口,用来输入输出数据。
其中,配置数据可以是在TV、AV、S-VIDEO、HDTV、VGA或HDMI信源下的模式配置数据,包括亮度、对比度、色度、清晰度以及降噪相关数值,由用户预先在一台电视机中设置好。
如图1所示,根据现在主流电视机的接口资源,本设计通过单片机扩展RS232串行口,与电视机中的MCU进行通信,实现对其EEPROM的读写操作。对拷贝的数据存储是通过IIC总线方式连接的EEPROM来完成。
如图2所示,读数据时,连接串行线,将克隆盒与设置好的电视机接通,按克隆盒上的读数据键,克隆盒存储读状态,再按克隆盒上开始键,MCU通过串口向电视机TV发送连接请求,TV回送响应信号表示可以进行读操作。若克隆盒MCU没有收到响应信号,则自动改变波特率再次发送连接请求,如果依然没有收到响应信号,则退出本次操作。
连接成功后,单片机根据之前存储的读写状态向电视机发送读命令,TV端MCU根据收到的读命令中的地址、数据长度读取TV端EEPROM中指定的数据,然后将数据按照写命令的格式发送给克隆盒MCU,克隆盒MCU从TV端收到的写命令中提取标准数据,克隆盒MCU将接收到的数据进行归一化处理,将不同机型的数据转换成标准数据,再通过IIC总线将标准数据存储到克隆盒的EEPROM中。
然后克隆盒MCU再次发送读命令,如果在发送读命令后一定时间内没有收到数据,则退出本次操作。克隆盒MCU根据需要读取的数据重复发送读命令,直到将所需要的数据读取完毕,然后发送结束命令,终止传输,读数据结束。
之所以要进行归一化处理,是因为不同机型数据的差异化。例如克隆盒向TV发送读亮度信号的命令,对于不同机型,亮度信号的范围可能不同,a机型的范围为O-50,b机型的范围为0-100,如果要将a机型的亮度数据拷贝到b机型当中,就必须对其进行换算,b=a*(100/50)。通过克隆盒MCU的归一化处理,不同范围的亮度信号都换算到0-100内,这样就生成了标准数据。
归一化处理,可分为两部分,一是对地址的归一化;二是对数据的归一化。地址的归一化只在克隆盒内存一处就行了,不用为每个机型存一处,这样不但节省了空间,也是一个克隆盒适应所有机型的基础。所有机型只需要同一个存储空间,不会发生因机型多,而发生存储空间不够的问题。数据归一化是为了适应不同机型的数据多样性,可以为每个机型提供个性化的数据。以下具体说明1、地址归一化克隆数据因机型不同,就会有五花八门的存储空间。如果直接使用各机型的物理地址,有限的存储空间就会无法满足无限的需要,也就无法实现一个克隆盒适应所有机型的现实。把各机型的物理存储空间,映射成统一的逻辑空间,就很好的解决了这一似乎无法解决的存储空间问题。逻辑空间取一个各机型的全集,再加上一些预留,这样不但目前所有机型适用,也为以后的机型扩展提供兼容性,实现克隆盒生存周期的长期性。
2、数据归一化由于地址的唯一性,决定了一个存储地址只能存储一个数据。也就是说地址的唯一性决定了数据的唯一性,这就引出了不同机型同处理同一数据但取值范围不一的问题。对于同一数据的相同数值,因范围的不用,就会造成数据意义的歧义性;也会造成在一个机型中是合理的数据而在另一个机型可能就成了超出范围的数值了。解决这一问题,同样采用了归一化。数据归一化就是在逻辑空间中,每一个数据统一成一个范围,这样就解决了同一数据范围不统一的问题。
3、对特定机型没有数据的处理在归一化处理时,当遇到该机型没有的数据要作特定的处理,就是该数据写成OXEE(字节型的数据),或用MARK处理(1位型的标志数据)。在反归一化时,遇到OXEE或MARK时,采用该机型的缺省值,增加数据的健壮性。
其过程如下(假设处理过程都在TV端完成)当从电视机中读取数据写入克隆盒时,这是一个从特殊到一般的过程,即需要归一化处理。主要包括三部分的处理,以亮度数据为例,在不同的机型中,可能存储的地址不同(a机型亮度地址为02dH,b机型亮度地址为033H),或数据的范围不同(a机型亮度范围为0~50,b机型亮度范围为0~100)。根据协议,在逻辑地址中,标准亮度地址为000H,范围为0~100。那么TV端在发数据之前,需要根据自身机型先进行地址转换,即a机型从02dH映射到000H,b机型从033H映射到000H;然后再对亮度数据进行换算,调整到标准范围数据。然后按照传输协议,将数据打包发送给克隆盒。如此一来,所有采用该协议的机型不管其数据有何差异化(包括地址差异化和范围差异化),都能转化成标准数据存储在事先规定好的位置;当本机型不存在标准数据集合中的某一项数据时,就是该数据写成OXEE(字节型的数据),或用MARK处理(1位型的标志数据)。如此一来,就实现了数据的统一。
当从克隆盒中读取数据写入电视机中时,这是一个从一般到特殊的过程,即需要反归一化处理。包括四部分的处理,还是以亮度数据为例,克隆盒向电视机发送数据包,其中包括标准亮度信息,当a机型接收时,根据自身机型,对地址进行换算,从000H映射到02dH。而b机型接收时,根据自身机型,对地址进行换算,从000H映射到033H;完成地址的反归一化,下面就是亮度数据的反归一化,根据各自机型亮度范围,对标准数据进行换算,即反向的映射。得到适应本机型的亮度数据;如果接收到的数据并非本机型数据,则丢弃;若收到0XEE或MARK处理的值,则说明该机型这一项数据在克隆盒中没有(即说明克隆盒拷贝的那台电视机没有这项数据),则采用该机型的缺省值。
当然数据的归一化和反归一化处理也可以放在克隆盒端,过程和方法没多少区别,只是需要在数据传输之前发送机型信息,让克隆盒确定和它连接的机型,以进行相应的映射处理。
写数据时,连接串行线,将克隆盒与需要设置的电视机连通,按克隆盒上的写数据键,克隆盒MCU存储写状态,再按开始键,克隆盒MCU通过串口向电视机发送连接请求,TV回送响应信号表示可以进行读写操作。若克隆盒MCU没有收到响应信号,则自动改变波特率再次发送连接请求,如果依然没有收到响应信号,则退出本次操作。
连接成功后,单片机根据之前存储的读写状态,通过IIC总线从EEPROM中读取标准数据总字节数,以此确定发送数据的次数(协议规定写命令中携带的数据最长为16个字节),然后读取标准数据,并将标准数据进行反归一化,将标准数据转换成适应所需要配置机型的数据,然后按照写命令的格式通过串口发送给TV端,TV端MCU从收到的写命令中提取16字节长度的标准数据,根据写命令中的地址、将数据写入TV端EEPROM中指定的位置。然后通过串口向克隆盒MCU发送响应命令,克隆盒MCU收到响应命令后,继续下一次发送,否则退出本次操作。
克隆盒MCU根据需要写入的数据重复发送写命令,直到将所需要的数据都写入电视机,然后发送结束命令,终止传输,写数据结束。
当向电视中写入数据时,TV端如果没有该项,则忽略该项数据。如果接收的对应项目是OXF1则保留机器原有的设定值。当克隆盒内的克隆内容采用的版本比电视机内的克隆版本新时,电视还是采用老版本时,值不在该机识别的范围时,采用缺省值。
本发明实施例的流程如图2所示,具体包括如下步骤1、克隆盒接收读写数据的命令,判断是读数据还是写数据,如果是写数据,转步骤2,如果是读数据,转步骤7;2、克隆盒MCU获取需要配置电视机的机型ID;3、克隆盒MCU通过IIC总线读取其EEPROM中的标准数据;4、克隆盒MCU根据获取的机型ID对标准数据进行反归一化处理;5、克隆盒MCU将处理后的数据打包;6、将数据发送到需要配置的电视机;7、克隆盒MCU通过串口接收配置好的电视机中的数据包(该数据包中包括该电视机机型的ID);8、克隆盒MCU从数据包中提取数据;9、对获取的数据进行归一化处理,转换成标准数据;10、通过IIC总线将标准数据存入克隆盒中的EEPROM。
权利要求
1.一种电视机数据复制的方法,其特征在于,所述的方法包括如下步骤a、数据复制装置MCU从配置好的电视机中读取配置数据将其进行归一化处理,将其转换成标准配置数据后存储在存储装置中;b、所述的MCU从所述的存储装置中读取所述的标准配置数据进行反归一化处理,将其转换成适合需要配置的电视机机型的配置数据后写入所述的需要配置的电视机。
2.根据权利要求1所述的方法,其特征在于,其中步骤a具体包括a1、所述的配置好的电视机将其配置数据以及机型ID打包后写入所述的数据复制装置,所述的数据复制装置MCU从所述的数据包中提取所述的配置数据后根据所述的机型ID进行所述的归一化处理,将所述的配置数据转换成标准配置数据;a2、所述的数据复制装置MCU将所述的标准配置数据写入其存储模块;其中步骤b具体包括b1、所述的MCU获取所述的需要配置电视机的机型ID并从所述的存储模块中读取所述的标准配置数据;b2、所述的MCU根据所述的机型ID对所述的标准配置数据进行反归一化处理,将所述的标准配置数据转换成适合所述的需要配置的电视机机型的配置数据,然后将转换后的配置数据写入所述的需要配置的电视机;b3、所述的需要配置的电视机接收所述的转换后的配置数据后将其存储到指定的位置。
3.根据权利要求1或者2所述的方法,其特征在于,所述的电视机与所述的数据复制装置之间通过RS232串口进行通讯。
4.根据权利要求1或者2所述的方法,其特征在于,所述的配置数据包括亮度、对比度、色度、清晰度以及降噪相关数值。
5.根据权利要求2所述的方法,其特征在于,所述的配置数据是在TV、AV、S-VIDEO、高清电视HDTV、显示绘图阵列VGA或高清晰度多媒体HDMI信源下的模式配置数据。
6.一种电视机数据复制的装置,其特征在于,所述的装置包括存储模块,用来存储配置好的电视机的标准配置数据;MCU,用来控制从存储模块中写入和读出电视机标准配置数据并将电视机配置数据进行归一化和反归一化处理。
7.根据权利要求6所述的装置,其特征在于,所述的存储模块为电可擦除存储器EEPROM。
8.根据权利要求6所述的装置,其特征在于,所述的MCU与所述的存储模块通过IIC总线连接。
全文摘要
本发明公开了一种电视机数据复制的方法及其装置,所述的方法包括如下步骤a.数据复制装置MCU从配置好的电视机中读取配置数据将其进行归一化处理,将其转换成标准配置数据后存储在存储装置中;b.所述的MCU从所述的存储装置中读取所述的标准配置数据进行反归一化处理,将其转换成适合需要配置的电视机机型的配置数据后写入所述的需要配置的电视机。本发明克服现有技术的不足,使得配置数据可以复制到相同或者不同型号的电视机的技术方案,从而可以对一台已设置好的电视机中的数据进行拷贝,然后再方便的写入到其它机型相同或者不同的电视机当中。
文档编号H04N5/765GK101094357SQ20061006127
公开日2007年12月26日 申请日期2006年6月22日 优先权日2006年6月22日
发明者付遥远, 陈强, 段平, 路惠明, 毛明海, 杨国旺, 刘超凡, 毛健鹏 申请人:深圳Tcl新技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1