一种配置高频调谐器的系统及方法

文档序号:7957622阅读:284来源:国知局

专利名称::一种配置高频调谐器的系统及方法
技术领域
:本发明涉及电视机
技术领域
,具体来说,涉及一种配置高频调谐器的技术。
背景技术
:随着电视的越来越普及,高频调谐器厂商也越来越多,而许多高频调谐器之间的性能又都不尽相同,使电视机软件需要支持的高频调谐器的种类越来越多,当开发完一个机型后,在后续的生产中,考虑到成本或采购的问题,可能需要更换其它种类的高频头,这时就必须根据不同的高频调谐器开发不同的支持这些新的高频调谐器的软件。这给电视机软件的设计工作带来了极大的负担,同时也降低了生产效率,增加了开发的成本。通常为了避免以上问题的出现,现有的方案是在开发一个机型的电视软件时,可能会开发几套支持一些常用高频调谐器的软件,在工厂菜单中开放出一个高频调谐器的选择项。这个选择项中包含两种或更多种类型的高频调谐器。例如包含3种类型的高频调谐器,用数字l、2、3分别表示所支持的3种高频调谐器,而在电视软件系统对应3种类型高频调谐器的驱动软件,工厂生产的时候根据所选择的高频调谐器的类型选择对应的编号就可以了。这样做虽然可以做到支持一些类型的高频调谐器,但是这种方案的灵活性不好,一旦出现一种新的高频调谐器,就不能很好的支持,而且这种开发几套支持一些常用高频调谐器软件的方法会增加开发周期,增加了研发成本
发明内容本发明的目的在于提供一种配置高频调谐器的方法及其系统,以解决现有技术中对不同型号的高频头进行配置时需要开发不同的软件导致的开发工作量过大、效率低下的问题。为了实现上述目的,本发明采用如下的技术方案一种配置不同型号的高频调谐器的方法,所述的方法包括如下步骤a、高频调谐器接收电视信号,电视系统将所述的电视信号频率与从电视机存储器中读取的所述的高频调谐器的频率分段参数比较,根据比较结果确定所述的电视信号频率对应的性能参数;b、电视系统将所述的电视信号频率及其对应的性能参数写入所述的高频调谐器的寄存器中。其中步骤a之前还包括a0、根据电视机选用的高频调谐器的性能指标配置高频调谐器配置界面中的所述频率分段参数和性能参数,并存储到所述的电视机存储器中。其中步骤a0具体包括根据所述的高频调谐器的性能指标低波段的最大值和中波段的最小值确定所述的配置界面低波^敬和中波段的分界频率后存储在所述的存储器中;根据所述的高频调谐器的性能指标中波段的最大值和高波段的最小值确定所述的配置界面中波^歐和高波段的分界频率存储在所述的存储器中;将所述的高频调谐器的性能指标波段切换开关Bandswitching寄存器的低波段、中波段和高波段的值存储在所述的存储器中;根据频率锁定时间确定搜台步长Tuningstepdata寄存器中BIT6CP的值后存储在所述的存储器中。其中步骤a具体包括a1、所述的高频调谐器接收电视信号,所述的电视系统将所述的电视信号频率与从存储器中读取的所述的高频调谐器的低波段和中波段的分界频率、中波段和高波段的分界频率比较;a2、所述的电视系统根据比较结果确定所述的电视信号频率所处的波段、所述的波段对应的Bandswitching寄存器的值以及Tuningstepdata寄存器中BIT6CP的值。其中步骤b具体包括b1、所述的电视系统将所述的电视信号频率、所述的电视信号频率所处波段对应的Bandswitching寄存器的值以及Tuningstepdata寄存器中BIT6CP的值写入所述的高频调谐器的寄存器中。本发明还提供了一种配置不同型号的高频调谐器的系统,包括高频调谐器,所述的系统还包括微控制器MCU和存储器,其中,高频调谐器用来接收电视信号;存储器用来存储在工厂生产时根据选用的高频调谐器的性能指标值在配置界面中配置的所述高频调谐器的频率分段参数和性能参数;微控制器MCU用来将所述的电视信号频率与存储在所述的存储器中的高频调谐器中的频率分段参数比较,然后确定所述的电视信号频率对应的性能参数,并用来将所述的电视信号频率及其对应的性能参数写入所述的高频调谐器的寄存器中。所述的高频调谐器的性能参数包括低波段和中波段的分界频率、中波段和高波段的分界频率、波段切换开关Bandswitching寄存器的低波段、中波段和高波段的值以及搜台步长Tuningstepdata寄存器中BIT6CP的值。本发明克服现有技术的不足,采用工厂生产的时候根据生产所选用高频调谐器的一些共有特性配置高频调谐器的性能参数,某一频率的电视信号输入到高频调谐器时,控制器通过I2C总线向高频调谐器写入频率数据,并写入工厂设定的一些高频调谐器的参数,从而将信号锁定在这个频率点上的技术方案,本发明操作简单,使得一个软件系统能支持多种高频调谐器,缩短研发周期,降低研发成本。图1为本发明所述的配置高频调谐器的系统框图;图2为高频调谐器工厂配置界面示意图;图3为本发明配置高频调谐器的操作流程图;图4本发明所述的根据电视机接收的当前信号频率配置高频调谐器流程具体实施方式本发明的基本原理是工厂生产的时候根据生产所选用高频调谐器的型号,在配置界面中配置相应的性能参数值并将配置好的参数存储到电视机存储器(EEPROM)中。在软件初始化程序时,再将电视机存储器中保存的上述参数读出并经过软件的适当计算判断,通过PC总线将某个频道相关数据写入到高频调谐器的寄存器中。如图1所示,本发明所述的配置高频调谐器的系统包括高频调谐器、解码器、扫描控制器、遥控器、微控制器MCU、存储器(EEPROM)以及显示器。其中,高频调谐器用来接收电视信号;解码器用于音视频的解码;扫描控制器是电视机显示器的驱动部件;遥控器是用户和电视机之间的交互介质;微控制器MCU是整个电视机系统的控制中心,电一见机软件就烧录在微控制器的ROM或FLASH中;存储器(EEPROM)用来存储在工厂生产时根据选用的高频调谐器的性能参数在配置界面中配置的相应的值。某一频率的电—见信号输入到高频调谐器时,MCU通过I2C总线向高频调谐器写入频率数据,并写入该频率对应的工厂配置的高频调谐器的性能参数。本发明所述的配置高频调谐器的方法包括如下步骤U)工厂生产时,根据所选定高频调谐器性能指标,使用软件系统提供的工厂高频调谐器配置界面手动进行工厂配置;(2)将配置好的高频调谐器性能参数存入到电视机的存储器(EEPROM)中;(3)在软件初始化程序时,将电视机存储器中保存的参数读出,即在每次交流开机,软件系统都会对高频调谐器进行初始化设置;(4)将读出的数据经过计算,通过I2C总线写入到高频调谐器的寄存器中,即将当前频道的中心频率与上述配置的SETPOINT1(低波段VL与中波段VH的分界频率)和SETPOINT2(中波段VH与高波段UF的分界频率)分别比较,以便判断所搜索到的当前频道的中心频率处于哪一波段,根据所处的波段将配置的DATAVL(波段切换开关Bandswitching寄存器中低波段的值)、DATAVH(Bandswitching寄存器中中波段的值)或DATAUF(Bandswitching寄存器中高波段的值)写入到Bandswitching寄存器中。其中,工厂需要配置的性能参数主要有VHFlow(低波段)与VHFhigh(中波段)的分界频率、VHFhigh与UHF(高波段)的分界频率;高频调谐器Bandswitching(波段切换开关)寄存器三个波段(UHF、VHFhigh、VHFlow)的值;高频调谐器Tuningstepdata(搜台步长)寄存器中BIT6CP(充电泵充电电流控制位)的值。高频调谐器工厂配置界面如图2所示,其中各项性能参数说明如下SETPOINT1:VL与VH的分界频率工厂设定值SETPOINT2:VH与UF的分界频率工厂设定值DATAVL:Bandswitching寄存器的VHFlow工厂设定值DATAVH:Bandswitching寄存器的VHFhigh工厂设定值DATAUF:Bandswitching寄存器的UHF工厂设定值CP:Tuningstepdata寄存器中BIT6CP的值由于对不同型号的高频调谐器来讲,通常以上参数会存在差异,其它方面对软件系统来说就不存在差异了,所以通过在工厂配置以上参数,并将这些参数保存到电视机的存储器(比如EEPROM)中,在软件系统初始化时将以上参数导入到高频调谐器中,就能达到一个软件系统支持不同高频调谐器的目的了。下面举一个具体的例子详细说明本发明方法的实施过程,例如生产时选用的高频调谐器为Philips的UV1613/AL-4型号的高频调谐器,该芯片的重要规格如下所示<table>tableseeoriginaldocumentpage9</column></row><table>CP:Chargepumpcurrentcontrolbit(充电泵充电电流4空制《立);Logic0:Chargepumpcurrentis20|iA(充电泵充电电流为2jaA)Logic1:Chargepumpcurrentis20juA(充电泵充电电流为20jaA)具体实施步骤如下(1)在工厂配置界面中按照图3所述步骤配置高频器的性能参数SETPOINT1:(154.25+161.25)/2=157.25〃VHFlow与VHFhigh的分界频率SETPOINT2:(439.25+447.25)/2=443.25〃VHFhigh与UHF的分界频率DATAVL:1(0001B)〃当频道的中心频率位于低波段时Bandswitching寄存器的值DATAVH:2(0010B)〃当频道的中心频率位于中波段时Bandswitching寄存器的^iDATAUF:4(0100B)〃当频道的中心频率位于高波段时Bandswitching寄存器的值CP:0〃此Bit决定了充电泵充电电流的大小,从而反映了高频调谐器的频率锁定时间(2)将上面所配的6个参数存放到电视机的存储器中;(3)在电视系统软件初始化程序时,将存储器中保存的6个参数读出;(4)当所搜索到某一个频道的中心频率为87.25MHz时,将该频率存储到高频调谐器中时,由于87.25小于SETPOINT1,即表示87.25位于VL波段,则软件会通过I2C将DATAVL、频率87.25和CP的值写入到高频调谐器的对应寄存器中。其中,当电视机接收某一频道的电视信号时,电视机MCU将当前信号频率与存储器中存储的SETP0INT1和SETPOINT2比较,判断当前频率属于哪个波段,然后将该波段对应的Bandswitching寄存器的值、Tuningstepdata寄存器中BIT6CP的值以及当前信号的频率写入高频调谐器的寄存器中,如图4所示。通过以上举例能发现,不同的高频调谐器在参数配置上的区别在于Frequencyrange(高、中、j氐波羊殳分界频点)、Bandswitching和CP的值不同,工厂只需要依据各高频调谐器的规格说明按上述操作方法配置相应参数即可。权利要求1、一种配置不同型号的高频调谐器的方法,其特征在于,所述的方法包括如下步骤a、高频调谐器接收电视信号,电视系统将所述的电视信号频率与从电视机存储器中读取的所述的高频调谐器的频率分段参数比较,根据比较结果确定所述的电视信号频率对应的性能参数;b、电视系统将所述的电视信号频率及其对应的性能参数写入所述的高频调谐器的寄存器中。2、根据权利要求1所述的方法,其特征在于,其中步骤a之前还包括a0、根据电视机选用的高频调谐器的性能指标配置高频调谐器配置界面中的所述频率分段参数和性能参数,并存储到所述的电视机存储器中。3、根据权利要求2所述的方法,其中步骤aO具体包括根据所述的高频调谐器的性能指标低波段的最大值和中波段的最小值确定所述的配置界面低波段和中波段的分界频率后存储在所述的存储器中;根据所述的高频调谐器的性能指标中波段的最大值和高波段的最小值确定所述的配置界面中波段和高波段的分界频率存储在所述的存储器中;将所述的高频调谐器的性能指标波段切换开关Bandswitching寄存器的低波段、中波段和高波段的值存储在所述的存储器中;根据频率锁定时间确定搜台步长Tuningstepdata寄存器中BIT6CP的值后存储在所述的存储器中。4、根据权利要求1所述的方法,其特征在于,其中步骤a具体包括a1、所述的高频调谐器接收电视信号,所述的电视系统将所述的电视信号频率与从存储器中读取的所述的高频调谐器的低波段和中波段的分界频率、中波段和高波段的分界频率比较;a2、所述的电视系统根据比较结果确定所述的电视信号频率所处的波段、所述的波段对应的Bandswitching寄存器的值以及Tuningstepdata寄存器中BIT6CP的值。5、根据权利要求1所述的方法,其特征在于,其中步骤b具体包括b1、所述的电视系统将所述的电视信号频率、所述的电视信号频率所处波段对应的Bandswitching寄存器的值以及Tuningstepdata寄存器中BIT6CP的值写入所述的高频调谐器的寄存器中。6、一种配置不同型号的高频调谐器的系统,包括高频调谐器,其特征在于,所述的系统还包括微控制器MCU和存储器,其中,高频调谐器用来接收电视信号;存储器用来存储在工厂生产时根据选用的高频调谐器的性能指标值在配置界面中配置的所述高频调谐器的频率分段参数和性能参数;微控制器MCU用来将所述的电视信号频率与存储在所述的存储器中的高频调谐器中的频率分段参数比较,然后确定所述的电视信号频率对应的性能参数,并用来将所述的电视信号频率及其对应的性能参数写入所述的高频调谐器的寄存器中。7、根据权利要求6所述的系统,其特征在于,所述的高频调谐器的性能参数包括低波段和中波段的分界频率、中波段和高波段的分界频率、波段切换开关Bandswitching寄存器的低波段、中波段和高波段的值以及搜台步长Tuningstepdata寄存器中BIT6CP的值。全文摘要本发明公开了一种配置不同型号的高频调谐器的方法及其系统,所述的方法包括如下步骤a.高频调谐器接收电视信号,电视系统将所述的电视信号频率与从电视机存储器中读取的所述的高频调谐器的频率分段参数比较,根据比较结果确定所述的电视信号频率对应的性能参数;b.电视系统将所述的电视信号频率及其对应的性能参数写入所述的高频调谐器的寄存器中。本发明操作简单,使得一个软件系统能支持多种高频调谐器,缩短研发周期,降低研发成本。文档编号H04N5/50GK101132498SQ20061006231公开日2008年2月27日申请日期2006年8月25日优先权日2006年8月25日发明者陈慧敏申请人:深圳Tcl新技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1