电视接收机中用于自动检测与其连接的键盘的类型的装置的制作方法

文档序号:7604949阅读:203来源:国知局
专利名称:电视接收机中用于自动检测与其连接的键盘的类型的装置的制作方法
技术领域
本发明涉及电视接收机领域,并且更具体地,涉及电视接收机中用于自动检测与该电视接收机连接的键盘的类型的装置。
背景技术
大多数电视(TV)装置包括面板键盘,用于让用户来操作电视装置。电视装置通常包括控制器,用于接收、检测、识别来自面板键盘的键激活信号,并且根据例如通过按压或触摸而被激活的键的功能来操作电视。面板键盘可以包括顶光源或背光源,用于在电视装置已经接通电源时照亮键盘。另外,面板键盘可用具有功率LED,来指示TV是“开启”的。顶光源、背光源或功率LED通常是由控制器发送到顶光源、背光源或功率LED的诸如电压之类的信号开启的。这里所使用的术语“电视装置”包括具有显示屏幕的电视接收机(通常称作电视机)、诸如VCR、VCP(录像带播放器)之类的没有显示屏幕的电视接收机、机顶盒(诸如有线电视盒和卫星接收器)以及录像盘播放器。
在装配电视装置时,面板键盘通常是最后安装的少数任务之一。然而,通常有两种不同类型的面板键盘需要支持一种具有负操作逻辑,而另一种具有正操作逻辑。在具有负操作逻辑的键盘中,控制器应该向键盘提供键盘操作电压。这种类型的键盘通常使用瞬时接触开关。相反,在具有正操作逻辑的键盘中,键盘向其自身提供键盘操作电压,而控制器不必向键盘提供键盘操作电压。一般来说,具有正操作逻辑的面板键盘在键盘传感线上具有下拉电阻器,以在键盘输入上设置逻辑0状态,直至由键盘上的接触闭合提供了逻辑1。应用正逻辑的键盘可用具有触摸按钮,其使用按钮附近的电容变化来指示该按钮已经被按压(激活)。
为了处理这两种不同类型的键盘,可以对于每种面板键盘使用不同的电视控制器。然而,这种方法明显增加了电视的成本。因此,需要设计一种电视控制器和键盘,从而电视控制器可以被用于两种类型的键盘。

发明内容
根据本发明的原理,一种电视装置包括具有第一和第二键的面板键盘以及用于检测面板键盘的操作逻辑类型的控制器。控制器根据所检测到的操作逻辑类型,向面板键盘施加键盘操作电压。
如果控制器确定操作逻辑类型是负,则控制器向面板键盘施加键盘操作电压。否则,如果控制器确定操作逻辑类型是正,则控制器不向面板键盘施加键盘操作电压。
当每一个键被用户激活时,所述键通过键盘传感线向控制器发送键激活信号。
面板键盘包括光源,并且控制器通过光源控制线施加电压,以开启该光源。控制器通过检测由面板键盘施加于第一控制线的识别电压,来检测面板键盘的操作逻辑类型。在本发明的一个实施例中,第一控制线是光源控制线。如果检测到识别电压,则控制器确定面板键盘的操作逻辑类型是正,并且不向键盘传感线施加键盘操作电压。具有正操作逻辑的面板键盘通常在键盘线上具有下拉电阻器,以在键盘输入上设置逻辑0状态,直至由键盘上的接触闭合提供逻辑1。如果没有检测到识别电压,则控制器确定面板键盘的操作逻辑类型是负,并且通过键盘控制线向键盘线施加键盘操作电压。
根据本发明的原理,使用正逻辑的面板键盘包括共享键盘传感线的第一和第二键,所述键盘传感线连接到电视装置的控制器,以检测这两个键之一已经被激活;反相器,以将来自控制器的键驱动信号反相,其中控制器发送键驱动信号,以检测激活信号是来自第一键还是第二键;以及AND门,用于根据第二键和反相键驱动信号来生成键激活信号。


图1是根据本发明原理的示例性电视装置的一部分。
图2是与图1所示的电视装置一起使用的具有负操作逻辑的示例性面板键盘。
图3是与图1所示的电视装置一起使用的具有正操作逻辑的示例性面板键盘。
图4图示了根据本发明的原理来检测电视装置的面板键盘的操作逻辑类型、检测来自面板键盘的键激活信号并且扫描面板键盘以确定哪个键已经被激活的一种方法。
图5是图1中用来向具有负操作逻辑的面板键盘施加操作电压的示例性开关。
具体实施例方式
图1图示了根据本发明原理的电视装置100的一部分。电视装置100包括控制器110和向控制器110发送用户输入的面板键盘170。一旦接收到用户输入,控制器110根据用户信号中所规定的功能来操作电视装置100。图1中只包括了对于理解本发明必需的电视装置的部分。为了简洁,省略了其他部分。例如,电视装置100还应该包括调谐器、显示驱动器和扩音器驱动器。
面板键盘170通常包括键的阵列。图1中没有示出键的阵列和面板键盘170的其他组件,但是这些组件将在图2和3中示出。当用户激活某一键时,面板键盘170以键激活信号的形式,通过键盘传感线KS1~KS4向控制器110发送相应的用户信号。取决于面板键盘170上支持的键的数目,键盘传感线的数目可以不同。
通常,每条键盘传感线KS1~KS4被多于一个的键共享,并且控制器110应该通过监视具有键激活信号的键盘传感线的状态,同时通过键盘驱动线KD向面板键盘170发送键盘驱动信号,来扫描面板键盘170,以便正确确定哪个键已经被激活,将在对图2和3中的示例键盘描述时对此进行详细讨论。键盘驱动线KD包括具有保护电阻(例如,1千欧)的电阻器R13。
面板键盘170还可以包括光源,用于使用户更清楚地看到面板170上的键,或者其还可以包括背光源,以从背后一侧照明键,或者其可以包括功率LED,以指示TV何时被“开启”。使用在按钮上部的顶光源的示例,控制器110通过光源控制线150施加光源控制电压,从而开启光源。根据本发明的原理,面板键盘170还向光源控制线150施加识别信号,诸如识别电压,从而控制器110可以从识别信号确定面板键盘170的操作逻辑的类型。识别信号当然可以通过不同的控制线发送。然而,共享光源控制线减少了电视装置的成本。
控制器110包括微处理器115和FPGA(现场可编程门阵列)120。微处理器115通过本地总线116向FPGA 120进行读取和写入,但是也可以使用例如I2C总线之类的其他总线方案。这里所使用的术语“微处理器”代表各种器件,包括但不限于微处理器、微计算机、微控制器和控制器。
FPGA 120包括键盘寄存器121,键盘寄存器121包括七位1~7,其中位1~4和7是只读的,而位5和6可被微处理器15进行写入。FPGA 120包括键输入缓冲器(接收器)131~134,它们分别连接到键传感线KS1~KS4,用于接收键激活信号,将它们转换为逻辑值,并将各个逻辑值保存在键盘控制寄存器121的各位1~4中。例如,如果所接收到的键激活信号大于第一阈值,则在相应位中将其保存为逻辑1,而如果所接收到的键激活信号小于第二阈值,则将其保存为逻辑0。因为逻辑1通常由范围为2.0伏到5.0伏之间的电压表示,并且逻辑0通常由范围为-1.0伏到+1.0伏之间的电压表示,所以应该将第一阈值设置为2.0伏,而将第二阈值设置为1.0伏。优选地,第二阈值应该被设置为0.8伏。
FPGA 120包括连接到光源控制线150的收发器140。收发器140包括连接到键盘寄存器121的位7的接收器136,用于从面板键盘170接收识别信号,并且包括连接到寄存器138的发射器137,用于通过发射器137向光源控制线150施加电压,以开启面板键盘170中的光源。作为示例,识别信号可以是电压信号。在该示例中,当电压信号大于第一阈值时,其在位7中被保存为逻辑1,并且当微处理器115检测到位7具有逻辑1值时,微处理器115确定面板键盘的操作逻辑的类型是正的。另一方面,如果电压信号小于第二阈值,则其在位7中被保存为逻辑0,并且微处理器115确定面板键盘170的操作逻辑的类型是负的。具有正操作逻辑的面板键盘向其自身提供操作电压,用于操作键盘和电阻性下拉(resistive pull-down),以在没有键盘被按下时将逻辑状态设置为0;反之,具有负操作逻辑的键盘需要控制器来提供键盘操作电压。
当电视装置100被开启时,微处理器115施加光源控制电压,以开启面板键盘170上的光源。微处理器115首先将寄存器138设置为某一值,并且该值将输出缓冲器137驱动为逻辑1,这向控制线150施加了大约为3.3V的模拟电压。然后,控制线150上的模拟电压被发送到面板键盘170中的光源。控制线150示例性地包括保护电阻器R16,其例如具有1千欧的电阻。保护电阻器R16的电阻可以不同,只要所得到的电压足以开启面板键盘上的光源,稍后将对此进行更详细的讨论。
添加了可选的电容器(未示出),例如,其具有1000皮法的电容,从而该电容器和R16形成了RC电路,以平滑(roll off)来自FPGA 120中所使用的时钟的任何边缘。该RC电路可以防止与FPGA 120连接的电缆配件辐射这些时钟的谐波,以满足FCC“开路场辐射”等级规范。
根据本发明的原理,FPGA 120包括开关130,其由键盘寄存器121的位6控制。该开关由能够向键盘控制线145施加正电压或者将控制线145上的电压设置为0的通用输出管脚组成。在检测到键盘具有负逻辑的情况下,寄存器位6是逻辑0,这将开关130设置为输出正电压,例如大约是3.3V。该输出为键盘控制线145提供键盘操作电压源,这向键盘传感线KS1~KS4提供上拉电压。在检测到键盘具有正逻辑的情况下,则寄存器位6是逻辑1,并且开关130向键盘控制线145提供0伏。在这种情形中,控制线向KS1~KS4线提供通过R5~R8的电阻性接地路径。当微处理器115检测到面板键盘170的操作逻辑类型是正时,即,位7具有逻辑1值,微处理器115将位6设置为1,这以以下方式来操作开关130键盘操作电压源不是源自键盘控制线145。
示例性地,键盘操作电压是3.3伏的电压源,并且开关130包括标准CMOS驱动器,所述CMOS驱动器包括P沟道MOS上拉晶体管510和N-MOS下拉晶体管520,如图5所示。当检测到正逻辑时,上拉晶体管510用作正常闭合的开关,并且在这种应用中总是处于导通状态,本质上相当于用作电阻器。上拉晶体管510的漏电极用作键盘操作电压的源,漏电极连接到N-MOS下拉晶体管520的漏电极。由于在负逻辑键盘出现时,P-MOS器件“开启”而N-MOS器件关闭,所以开关130的输出是大约3.3V的电压源。然后,该电压源驱动键盘控制线145,并且通过键盘上拉电阻器R5~R8向KS1~KS4提供正的上拉电压。
N-MOS下拉晶体管520用作正常开启的开关,其可由位6的状态控制。如果位6具有逻辑0值,则N-MOS下拉晶体管520处于非导通状态。另一方法,如果位6具有逻辑1值,则N-MOS下拉晶体管520处于导通状态,与上拉晶体管510所表现出的电阻相比,其表现出非常低的电阻。如上所述,N-MOS下拉晶体管520的漏电极连接到上拉晶体管510的漏电极,用于提供开关130的输出。N-MOS下拉晶体管520的源电极连接到地,并且栅电极连接到位6,从而位6的状态控制N-MOS下拉晶体管520的状态,如下所述。
通常,N-MOS下拉晶体管520处于非导通(关闭)状态,并且操作电压源连接到键盘控制线145。当微处理器115检测到面板键盘170的操作逻辑类型是正时,微处理器115将位6设置为逻辑1,这向N-MOS下拉晶体管520的栅电极施加了控制电压,使得N-MOS下拉晶体管520处于导通状态。结果,N-MOS下拉晶体管520的漏电极处的电压为低,等同于将键盘控制线145接地。开关130当然可以以其他装置实现,例如金属氧化物半导体场效应晶体管(MOSFET)。
键盘控制线145将键盘操作源电压分别通过电阻器R5~R8连接到键盘传感线KS1~KS4。选择R5~R8的电阻,以使键盘控制线145中的电流不超过实现开关130的晶体管的电流限制。示例性地,R5~R8中每一个的电阻是100千欧。R5~R8中每一个的输出连接到键盘传感线KS1~KS4中相应一条传感线中的某点。该点处的电压通过保护电阻器R1~R4中相应的一个连接到FPGA 120中的接收器131~135中相应的一个,并且通过电阻器R9~R12中相应的一个连接到面板键盘170。示例性地,R1~R4中每一个的电阻是1千欧,并且R9~R12中每一个的电阻是100欧。也可以使用其他值。然而,R1~R4的电阻应该大于R9~R12的电阻。此外,当在具有负操作逻辑的面板键盘中没有激活键时,接收器131~134应该能够接收代表逻辑1的电压。
图2图示了使用负操作逻辑并且可以与图1所示的控制器110一起使用的面板键盘200。面板键盘200包括光源220,其示例性地是发光二极管(LED)D1,其通过晶体管210连接到光源控制线150,晶体管210用作光源220的开关。晶体管210的集电极通过R15连接到光源220,并且晶体管210的基极连接到光源控制线150中的电阻器R14。选择R14的电阻,以使当微处理器115向光源控制线150施加光源控制电压时,晶体管210的基极处的电压应该高到足以导通晶体管210,从而光源220被开启。示例性地,R14和R15的电阻分别是10千欧和125欧。
面板键盘200示例性地包括由开关S1~S8代表的八个键。取决于应用的需要,键的数目可以不同。这八个键形成四对S1和S5、S2和S6、S3和S7、以及S4和S8。每一对键共享键盘传感线KS1~KS4之一。S1和S5共享KS1,S2和S6共享KS2,S3和S7共享KS3,S4和S8共享KS4。键的一端连接到键盘传感线,而另一端接地。因为操作逻辑类型是负,所以在面板键盘200中没有键盘操作电压可用,并且没有施加识别电压。
因为没有从面板键盘200向光源控制线150施加识别电压,所以控制器110的FPGA 120中键盘控制寄存器121的位7被设置为逻辑0,并且微处理器115确定面板键盘200的操作逻辑类型是负。结果,微处理器115将键盘控制寄存器的位6设置为逻辑0,这使开关130保持为以下状态P-MOS晶体管510导通,而N-MOS下拉晶体管520处于非导通状态。开关130的输出向键盘控制线145提供大约3.3V的电压,并且通过键盘上拉电阻器R5~R8为键盘200提供键盘操作电压。实际上,键盘操作电压是键盘上拉电阻器R5~R8的源电压。
在工作中,微处理器115周期性地读取键盘控制寄存器121。当没有键被激活时,即,处于休息状态,接收器(输入缓冲器)131~135接收大约为键盘操作电压源相同大小的电压,该电压示例性地为3.3V,这将位1~4设置为逻辑1。当某一键被激活时,即,某一键盘按钮被按下,接收器所接收到的电压为低。在该示例中,所接收到的电压大约等同于在电阻R9~R12中相应一个电阻上产生的电压。这样,所接收到的电压接近0伏,这将位1~4中相应一位设置为逻辑0。
例如,如果S1或S5被激活,则KS1被拉低,并且位1被设置为逻辑0。当微处理器115检测到位1具有逻辑0值时,微处理器115开始扫描键盘200。在扫描例程期间,KD被设置为低,以允许检测到8个按钮中任一个按钮上的键按下。一旦检测到键按下,则扫描过程包括通过连续读取位1来传感KS1的状态,同时将键盘驱动线KD设置为高,以确定两个按钮中哪一个(S1或S5)被激活。微处理器115通过将位5设置为逻辑1来将键盘驱动线KD设置为高,这导致向键盘驱动线KD施加键盘驱动电压。当微处理器115将键盘驱动线KD设置为高且位1保持逻辑0值时,即,KS1保持低,微处理器115确定键S 1被激活。否则,如果位1改变为逻辑1,则微处理器确定键S5被激活。
位1从逻辑0变为逻辑1表示出键S5被激活的原因是,在键盘驱动线KD中所施加的键盘驱动电压通过键S5的闭合而被连接到键盘传感线KS 1,导致键盘传感线KS1处于高状态。然后,微处理器115通过将位5设置为0来将键盘驱动线KD设置为低,这导致没有电压被施加到键盘驱动线KD。一旦某一键的激活被扫描过程所确认,微处理器115就在重复扫描过程之前延迟预定的时间,诸如5毫秒,以证实键闭合不是由于“键跳动”引起的。利用上述过程,微处理器115可以检测到来自八个键中任何一个的激活。
图3图示了使用正操作逻辑并且可以与图1所示的控制器一起使用的面板键盘阵列300。与面板键盘200相类似,面板键盘300包括光源320,其示例性地是LED D1’,其通过晶体管310连接到光源控制线150。晶体管310的集电极通过R15’连接到光源320,并且晶体管310的基极连接到光源控制线150中的电阻器R14’。选择R14’的电阻,以使当微处理器115向光源控制线150施加光源控制电压时,晶体管310的基极处的电压应该高到足以导通晶体管310,从而光源被开启。示例性地,R14’和R15’的电阻分别是10千欧和125欧。
类似地,面板键盘300包括由开关S’1~S’8代表的八个键。这八个键形成四对,每一对共享一条键盘传感线。具体地,S’1和S’5共享KS1,S’2和S’6共享KS2,S’3和S’7共享KS3,S’4和S’8共享KS4。因为面板键盘300的操作逻辑类型是正,键盘操作电压源(例如,5伏)可用于面板键盘300。具体地,每个键的一端连接到操作电压源。
面板键盘300和面板键盘200之间的不同在于面板键盘300通过将键盘操作电压源(例如,5伏)通过电阻器R6(示例性地,18千欧)在结点330处连接到光源控制线150,向光源控制线150施加识别电压。选择键盘操作电压源、R6和R14的大小,以使接收器136接收到的电压在第一阈值之上,从而键盘控制寄存器的位7被设置为逻辑1,表示面板键盘300的操作逻辑类型是正。例如,利用大小分别为5伏、18千欧和10千欧的键盘操作电压源、R6和R14’,接收器136接收到的电压大约为2.2伏,这代表逻辑1。
当微处理器115检测到位7被设置为逻辑1时,微处理器115确定面板键盘300的操作逻辑类型是正,并且将位6设置为逻辑1,这将FPGA 120这的键盘操作电压源从键盘控制线145上断开。
为了使用如上面针对面板键盘200所述的类似扫描过程,键盘驱动线KD中的信号被反相器u1反相,并且在每个键S’5~S’8的输出端处添加AND门(u3~u6之一)。AND门根据键S’5~S’8之一的输出和键盘驱动线KD中的反相信号来产生输出,该输出连接到相应键盘传感线。注意,电阻器R301、R302、R303和R304在没有键盘按钮被按下时向U3~U6提供逻辑0电平。
在操作中,在休息和激活状态期间,面板键盘300中键盘传感线的线路状态是面板键盘200中键盘传感线线路状态的反相。当没有键被激活时,接收器接收到0伏的电压,即,相应的键盘传感线为低,这将位1~4设置为逻辑0。当某一键被激活时,相应接收器所接收到的电压大约是操作电压源的大小,示例性地,该电压为5伏,这将FPGA120中的键盘控制寄存器121的位1~4中相应一位设置为逻辑1。
例如,如果S’1被激活,则操作电压源连接到键盘传感线KS1,这将位1设置为逻辑1。激活键S’5也将操作电压源连接到键盘传感线KS1。因为微处理器115通常不向键盘驱动线KD施加电压,所以反相信号是逻辑1。这样,AND门u3在键盘传感线KS1处产生逻辑1,其大约是2~5伏,这又将位1设置为逻辑1。当微处理器115检测到位1具有逻辑1值时,微处理器115开始扫描键盘300。
当微处理器115将键盘驱动线KD设置为高并且位1保持逻辑1值时,即,KS1保持高,微处理器115确定键S’1被激活。否则,如果位1改变为逻辑0,则微处理器确定键S’5被激活。位1的状态改变表示键S’5被激活的原因是即使来自键S’5的激活的输出为高(逻辑1),KD中的反相信号也是逻辑0,这使得AND门u3的输出为逻辑0。微处理器115然后将键盘驱动线KD设置为低。利用上述过程,微处理器115也能检测来自八个键中任何一个键的激活。
示例性地,LED D1和D1’在20毫安处的正向电压大约是2.5伏。也可以使用具有不同正向电压的LED,但是串联电阻器(R15和R15’)的电阻应该重新计算。晶体管210和310示例性地是通用BC847B表面安装晶体管,其在20mA处的β(电流增益)大约为100,并且从基极到发射极的正向电压(Vbe-on)是0.7伏。也可以使用在20mA处具有类似β值且Vbe-on大约是0.7伏的任意晶体管。
R15和R15’的示例性值是基于具有上述示例性特性的各个LED D1和D1’在5伏源的情况下计算的。如果LED D1和D1’的电流额定值改变,则R15和R15’的电阻也应该改变。例如,如果电流从20mA增加到25mA,则R15和R15’的电阻应该从125欧姆减小为100欧姆。
R14和R14’的电阻是基于LED D1和D1’的示例性特性确定的。如果LED的β增加,则R14和R14’的电阻也应该增加。
在面板键盘300中,Vbo-on和来自R6流过R14’的电流的组合确定了光源控制线150上出现的识别电压。例如,如果R14’和R6的示例性电阻分别是10千欧和18千欧,则光源控制线150上出现的识别电压大约是2.2伏。
图4是一种示例性方法,用于根据本发明的原理来检测电视装置的面板键盘的操作逻辑类型、检测来自面板键盘的键激活信号并且扫描面板键盘以确定哪个键已经被激活。电视装置包括用于从面板键盘接收键激活信号的控制器。在步骤410,控制器通过光源控制线施加光源控制电压,以开启面板键盘中的光源。步骤410的功能是照亮面板键盘,以便使用户能更清楚地看到键盘中的每个键。这样,步骤410是可选的。在步骤420,控制器检测由面板键盘施加给第一控制线的失败电压。第一控制线和光源控制线可以是不同的控制线,或者可以是相同的控制线,并且光源控制和识别电压应该是代表逻辑1的电压。在判决步骤425中,如果所检测到的识别电压大于第一阈值,即,检测到识别电压,则在步骤440,控制器确定面板键盘的操作逻辑类型是正,并且不通过键盘控制线向面板键盘施加键盘操作电压。否则,如果所检测到的第二电压小于第二阈值,即没有检测到识别电压,则在步骤430,控制器确定面板键盘的操作逻辑类型是负,并且通过键盘控制线向面板键盘施加键盘操作电压。在步骤450,控制器然后检测来自面板键盘的键激活信号,并且在步骤460扫描面板键盘,以确定哪个键已经被激活。
虽然利用几个当前优选的实施例描述了本发明,但是本领域的技术人员将容易理解,在不脱离本发明的精神和范围的前提下,可以实现许多可替代的模式和实施例。
权利要求
1.一种电视装置,包括控制器;和连接到所述控制器的面板键盘,所述面板键盘使用某一类型的操作逻辑,其中,所述控制器检测所述面板键盘的操作逻辑类型,并且根据所检测到的所述面板键盘的操作逻辑类型来向所述面板键盘施加键盘操作电压。
2.如权利要求1所述的电视装置,其特征在于,如果所检测到的操作逻辑类型是负,则所述控制器向所述面板键盘施加所述键盘操作电压,并且如果所检测到的操作逻辑类型是正,则所述控制器不向所述面板键盘施加键盘操作电压。
3.如权利要求2所述的电视装置,其特征在于,所述面板键盘包括光源,所述光源通过光源控制线连接到所述控制器,所述控制器通过将光源控制电压经由所述光源控制线施加于所述光源来激活所述光源。
4.如权利要求3所述的电视装置,其特征在于,所述控制器通过检测第一控制线处的键盘识别电压来确定操作逻辑类型。
5.如权利要求4所述的电视装置,其特征在于,如果所述键盘识别电压大于第一阈值,则所述控制器确定操作逻辑类型是正,并且如果所述键盘识别电压小于第二阈值,则所述控制器确定所操作逻辑类型是负。
6.如权利要求4所述的电视装置,其特征在于,所述第一控制线是所述光源控制线。
7.如权利要求6所述的电视装置,其特征在于,所述光源控制线连接到所述面板键盘中的光源开关,用来开启/关闭所述光源。
8.如权利要求6所述的电视装置,其特征在于,所示面板键盘包括共享键盘传感线的第一和第二键,当每一个键被用户激活时,通过所述键盘传感线向微处理器发送键盘激活信号,其中所述微处理器根据分配给被激活键的功能来操作所述电视装置。
9.如权利要求8所述的电视装置,其特征在于,所述控制器扫描所述键盘,以确定哪个键被激活。
10.如权利要求9所述的电视装置,其特征在于,所述控制器通过将键盘驱动信号通过键盘驱动线发送到所述面板键盘来扫描所述键盘,并且确定所述键激活信号是否还存在。
11.如权利要求10所述的电视装置,其特征在于,如果所述键激活信号还存在,则所述控制器确定所述第一键被激活。
12.如权利要求10所述的电视装置,其特征在于,如果所述面板键盘的操作逻辑类型是正,则所述面板键盘包括导体,其将识别电压连接到所述光源控制线中在所述开关和所述控制器之间的结点。
13.如权利要求10所述的电视装置,其特征在于,如果所述面板键盘的操作逻辑类型是正,则所述面板键盘包括反相器,以反相所述键盘驱动信号。
14.如权利要求13所述的电视装置,其特征在于,所述面板键盘还包括AND门,其根据所述第二键和所述反相键盘驱动信号来生成所述键激活信号。
15.一种电视装置的面板键盘,包括共享键盘传感线的第一和第二键,所述键盘传感线连接到所述电视装置的控制器,以便所述控制器检测所述两个键之一被激活;反相器,以便将来自所述控制器的键驱动信号反相,其中所述控制器发送所述键驱动信号,以检测所述激活信号是来自所述第一键还是所述第二键;和AND门,用于根据所述第二键和所述反相键驱动信号生成所述键激活信号。
16.如权利要求15所述的面板键盘,其特征在于,还包括光源,可由所述控制器通过与所述面板键盘中的开关相连接的光源控制线发送光源控制信号来激活所述光源,其中响应于所述光源控制信号,所述开关被闭合,以激活所述光源。
17.如权利要求16所述的面板键盘,其特征在于,还包括通过第一电阻器连接到所述光源控制线的识别电压源,其中如果所述控制器在所述光源控制线上检测到所述识别电压,则所述控制器确定所述面板键盘的操作逻辑类型是正。
18.一种电视装置中的控制器,所述电视装置包括面板键盘,所述面板键盘具有共享键盘传感线的第一和第二键,所述控制器包括连接到所述键盘传感线的第一输入驱动器,用于从所述面板键盘接收键激活信号,以根据所述键激活信号来控制所述电视装置;第一输出驱动器,用于向所述键盘传感线施加键盘操作电压;和双向驱动器,用于发送光源控制信号以开启所述面板键盘中的光源,并且检测来自所述面板键盘的识别电压,其中如果没有检测到所述识别电压,则所述控制器通过所述第一输出驱动器向所述键盘传感线施加所述键盘操作电压,并且如果检测到所述识别电压,则所述控制器不向所述键盘传感线施加所述键盘操作电压。
19.如权利要求18所述的控制器,其特征在于,所述输出驱动器包括开关,所述开关的输入连接到键盘操作电压源,并且输出用于提供所述键盘操作电压,当所述开关被所述控制器设置在打开位置时,所述控制器施加所述键盘操作电压,并且当所述开关被设置在闭合位置时,所述控制器不施加所述键盘操作电压。
20.如权利要求19所述的控制器,其特征在于,所述开关包括P沟道金属氧化物半导体上拉晶体管和N沟道金属氧化物半导体下拉晶体管,所述上拉晶体管的漏电极用作所述键盘操作电压源的输入,所述上拉晶体管的漏电极连接到所述下拉晶体管的漏电极,以提供所述输出,所述上拉晶体管的栅电极连接到所述输出,所述下拉晶体管的源电极连接到地,并且所述上拉和下拉晶体管的栅电极接收来自所述控制器的控制信号,用于打开或闭合所述开关。
21.如权利要求20所述的控制器,其特征在于,通过电阻器将所述键盘操作电压施加于所述键盘传感线。
22.如权利要求21所述的控制器,其特征在于,所述电阻器的电阻为100千欧。
23.一种用于检测电视装置的面板键盘的操作逻辑类型的方法,所述电视装置包括用于从所述面板键盘接收键激活信号的控制器,所述方法包括步骤检测由所述面板键盘施加于第一控制线的识别电压;如果检测到所述识别电压,则确定所述面板键盘的操作逻辑类型是正,并且不通过键盘控制线向所述面板键盘施加键盘操作电压;如果没有检测到所述识别电压,则确定所述面板键盘的操作逻辑类型是负,并且向所述键盘传感线施加键盘控制电压;和检测来自所述面板键盘的所述键激活信号;并扫描所述键盘,以确定哪个键已经被激活。
24.如权利要求23所述的方法,其特征在于,还包括步骤由所述控制器通过光源控制线向所述面板键盘中的光源施加光源控制电压,并且所述光源控制线被用作所述第一控制线。
25.如权利要求24所述的方法,其特征在于,所述键盘操作电压是通过开关施加的。
26.如权利要求25所述的方法,其特征在于,当所述开关处于打开位置时,施加了所述键盘操作电压,并且当所述开关处于闭合位置时,没有施加键盘操作电压。
全文摘要
一种电视装置包括具有第一和第二键的面板键盘以及用于检测面板键盘的操作逻辑类型的控制器。控制器根据所检测到的操作逻辑类型,向面板键盘施加键盘操作电压。如果控制器确定操作逻辑类型是负,则控制器向面板键盘施加键盘操作电压。如果控制器确定操作逻辑类型是正,则控制器不向面板键盘施加键盘操作电压。
文档编号H04N5/44GK1751504SQ200480004104
公开日2006年3月22日 申请日期2004年2月12日 优先权日2003年2月14日
发明者威廉·约翰·泰斯丁 申请人:汤姆森许可贸易公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1