专利名称:节目预置式电视遥控器的制作方法
技术领域:
本实用新型涉及一种电视遥控器,更确切地说是涉及一种可学习并可作节目预置的电视机红外遥控器。
现有的电视机遥控器,特别是彩色电视机的红外遥控器。主要包括有红外线发射器、微处理器CPU和由功能键及数字键组成的按键组,按键后红外线发射器在CPU的控制下发射一串与按键对应的红外编码信号,命令电视机作出相应操作。由于电视机的型号不同,代表相同操作的红外命令信号的编码是不同的,因此电视机的红外遥控器是不能通用的,基本上是一种型号的电视机配备有其专用的遥控器。
另一方面,现有的各种型号的电视遥控器都不具有节目预置功能,人们常会因各种原因耽误了自己所喜好节目的收视,特别是一些精彩连续剧及现场实况转播的节目,尽管可在节目报上预先划线作好选择,但忘记收看或延误收看的事还是经常发生,影响生活质量,甚是美中不足。
本实用新型的目的是设计一种节目预置式电视遥控器,具有学习功能,因而可通用于各种型号的电视机;可将所选择的一周内的预收视的各节目表输入遥控器中进行编辑记录,到时自动控制电视机播放。
本实用新型的目的是这样实现的,节目预置式电视遥控器,包括微处理器、与微处理器连接的红外线发送电路及键盘组矩阵电路,其特征在于还包括有用于学习的红外接收头和至少供显示七位数字的液晶显示器,分别与所述的微处理器连接。
所述的红外线发送电路包括由振荡器连接构成的调制器、与调制器输出端连接的晶体管驱动电路和连接在晶体管驱动电路中的红外线发光二极管。
还包括有由电源电压的分压器电路连接构成的电源检测电路,与所述的处理器连接。
所述的红外接收头由红外接收集成芯片连接晶体三极管构成,晶体三极管输入端及红外接收集成芯片的输出端分别连接所述的微处理器。
所述的显示器是具有4公用端的6位液晶显示器,显示的七位数字包括节目播放的时间及频道数据,包括1位星期几的数字、2位节目开始时间的小时数字、2位节目开始时间的分钟数字和2位节目所在的频道数字。
初次使用本节目预置式电视遥控器时先要利用电视机的原配红外遥控器对准本实用新型遥控器的红外接收头就各项功能作逐一发射,通过微处理器学习程序的学习过程使本遥控器掌握其所有的命令代码并作压缩、编码、记录、存储,然后就可随意使用本节目预置式电视遥控器了。利用按键组输入未来一周内精选节目的时间及频道数,届时遥控器就会准时打开待机状态的电视机并选择在预置的频道上,或停止正在播放的节目而自动转换到预置的节目频道上。本节目预置式电视遥空器具有一般电视遥控器的全部功能,通过设置红外接收电路、显示器和设置学习程序及编辑程序,使遥控器还具有预置节目及自动控制电视机播放的功能,且使用方便,并可通用于各种型号的电视机,使用户没有漏看、错看电视节目的担忧。
下面结合实施例及附图进一步说明本实用新型的技术
图1是节目预置式电视遥空器原理框图图2是图1所示节目预置式电视遥控器的实施电路图图3是节目预置式电视遥控器的主程序流程图图4是节目预置式电视遥控器学习程序流程图图5是节目预置式电视遥控器编辑程序流程图参见图1,节目预置式电视遥控器主要包括有微处理器(CPU)11及与之连接的随机存储器12、红外接收头13、红外发送电路14、键盘组矩阵电路15、电源检测电路16及液晶显示器17。其中的红外发送电路14包括红外载波发生电路141和发射头142。存储器12通过数据线、地址线及控制信号线与微处理器11连接,红外接收头13通过控制信号线及信号接收输入线与微处理器11连接,红外发送电路14与微处理器11的信号发射端连接,键盘组矩阵电路15通过行扫描输出线及列扫描输入线与微处理器11连接,电源检测电路16与微处理器11的低电压告警输入端连接,液晶显示器17通过段信号输出线及公用信号线与微处理器11连接。
学习时,红外接收电路13将接收到的红外信号经放大整形后输出至微处理器11,微处理器11将接收的各种信号脉冲的宽度和时间记录下来,经压缩编码存储在随机存储器12中,完成学习任务。当节目预置式电视遥控器作普通遥控器使用而按键发射时,微处理器11从存储器12的对应地址中取出所存储的码型,控制其输出端口的电平高低,从而恢复信号脉冲。输出脉冲经红外载波发生电路141调制后通过发射头(发光二极管)142发射,控制电视机作出相应操作。
当节目预置式电视遥控器作预置节目输入时,使用者通过键盘组将时间、频道等信息输入到遥控器内部,微处理器接收到信号后进行数据处理,经寻址、排序然后通过输入/输出接口将数据信号转存到外部存储器RAM中。
在发射状态下,微处理器不断将遥控器内部时钟与预置记忆在RAM中的时间数据作比较,判断两者是否相同。当时间相同时,微处理器控制从RAM中取出存储的频道数据信号并送到信号发射端,经红外载波发生电路141至发射头142发射,控制电视机调整在预置的频道上,达到预置电视节目时序控制的目的。
本遥控器实施例是用汇编语言程序来完成数据处理功能的,主要包括数据的获取、压缩编码及码型识别、存储记忆、信号恢复、系统管理等过程。
预置节目时,其输入信号按周一至周日的时间组合方式组合,组合指令由七位数字组成,即第1位输入星期几,第2至5位顺序输入播放节目的小时、分钟(各2位),第6至7位输入播放节目的频道数。例如用户要看星期三、18时35分、21频道的节目,则预置时输入的数字是3183521。本遥控器实施例大致可预置一周内20个节目表,完全能满足一般用户的使用需要。
本遥控器所设置的液晶显示器可用于显示预置节目的记忆、存储、查询、删除等功能状态。
参见图2,微处理器IC1采用单片4位CPU集成芯片kS56C820,内有8k程序ROM,512×4bitRAM内存,并可驱动32段LCD液晶显示器、二个外部中断、三个计时器、40个I/O口,主振频率为5.00MHZ。其P00-P73、B0-B7为输入输出I/O口,进行CPU与外部器件间的数据交换以及传送CPU对外部器件的控制信号。S0-823是LCD段信号输出端,COM0-COM3是LCD的公共信号输出端。
LCD液晶显示器IC2、IC8采用四公用端、六位液晶显示器6N271 MU F,通过段信号输出线S0-S23及公用信号线COM0-COM3与单片微处理器IC1连接,平时显示时钟。外部随机存储器IC3采用6264集成芯片,通过数据线P40-P53、地址线P60-P73、B0-B3、RAM控制信号线P31-P33与微处理器IC1连接,用于存储预置的节目表及有关码型、码长等数据。红外接收头由集成红外接收芯片IC4(HS0039)及晶体三极管T7连接构成,通过控制信号线P02及红外接收输入线P11与微处理器IC1连接,对接收到的红外信号进行放大、整形后输出至CPU,由CPU记录信号脉冲的宽度及时间,再经压缩编码后存储在RAM存储器里。当按键发射时,由CPU将所存储的码型从RAM中取出,控制其输出端口的高低电平,恢复信号脉冲。红外载波发生电路由时基片555及其外部元件连接成振荡器构成,通过信号发射端B7与微处理器IC1连接,对微处理器IC1输出端口恢复的信号脉冲进行调制,经三极管T8驱动后通过发光二极管LED1发射。晶体三极管T1及蜂鸣器B1连接构成音响电路,用于音响提示。晶体三极管T2、T3、T4、T6及其外围元件连接构成Vcc的分压电路,用于电源检测,通过低电压告警输入端P00与徽处理器IC1连接。5×8按键组矩阵电路通过行扫描输出线P20-P31、列扫描输入线P60-P73与微处理器IC1连接,当按下键盘上不同的功能、数字键时,其扫描端将不同的电平输入至CPU,由CPU通过汇编语言管理程序进行数据处理,再通过内部接口传输到不同的功能模块中,实现遥控器的学习、编程、发射等功能。图中IC9是上拉电阻排,型号为RMLS 8473L。
参见图3,示出本遥控器的主程序流程。步骤301进入主程序;步骤302完成初始化数据;步骤303进入低功耗工作状态;步骤304微处理器进行电源检测;步骤305判断检测的电源电压是否低于4.5V,若低于4.5V则转步骤307进行低电压告警;若高于4.5V则执行步骤306,调用键盘扫描模块;步骤308判断是否有键按下,若没有按键信号则返回执行步骤303,若有键按下则执行步骤309;步骤309判断按键是状态键时则继续执行步骤310将状态值加1,若在步骤309中,判断的按键不是状态键则转步骤311进一步判断是否是普通键,若也不是普通键则返回步骤303,若是普通键则执行步骤312;步骤312,调用状态划分模块;步骤310及步骤312后均执行步骤313,调用液晶显示模块显示有关内容并返回步骤303。
参见图4,为本节目预置式电视遥控器学习模块流程,设置学习模块可使本遥控器具有普通电视遥控器的全部功能,通用于所有型号的电视机。本程序控制CPU将接收的红外信号脉冲的宽度及时间记录下来,经过压缩编码处理后转存在外部的随机存储器RAM中。
步骤401,键入学习功能键;步骤402计算地址,即计算出与要学习键对应的存储器地址;步骤403,读取信息标志;步骤404判断存储数据区是否有效,即判断是否学习过,若存储数据区无效则转为执行步骤409,确定为错误信息,若存储数据区有效则继续执行步骤405,置学习开始的信息(码头信息);步骤406,等待并判断是否有接收信号到来;步骤407,判断有信号到来时则进一步判断是否是信号起始位置,不是信号起始位置时则转步骤409,确定为错误信息,是信号起始位置时则转步骤408,开始接收信号;步骤410,为确保接收正确,学习模块实施例确定接收200位,步骤410口判断信号是否收到200位,没有够200位时则在步骤411中进一步判断接收是否超过2秒,若没有超过2秒则返回步骤410、411连续执行,若信号收到200位或接收超过2秒均转为执行步骤412,停止接收步骤413对接收的数据进行处理,掌握码型规律等;步骤414,判断学习是否正确,若不正确则在步骤416中给出失败信息,若学习正确则继续执行步骤415,进行数据存储;步骤417,给出成功信息;步骤418返回。
参见图5,为节目预置式电视遥控器的编辑模块流程图。使用者通过键盘将时间、频道等信息输入到遥控器内部,CPU接收到按键信号后先进行数据处理,经过寻址、排序后将时间、频道数据信号通过输入/输出端口存储在外部存储器中。在发射状态下,CPU不断判断遥控器内部时钟是否与预置记忆在RAM中的时间数据相同,当相同时,则从RAM中的对应记录中取出频道数据送信号发射端由红外发送电路发送。
步骤501,按键进入编辑状态;步骤502,计算地址;步骤503,判断数据存储区是否有效,若无效则进入返回步骤510;步骤504,判断是否是编辑时间区,若是编辑时间区则在步骤505中将时间表写入时间存储区,若不是编辑时间区则在步骤506中进一步判断是否是编辑频道区,若是编辑频道区则在步骤507中将编辑键号写入编辑存储区,若不是编辑频道区则在步骤508中判断节目表是否有效,若有效则在步骤509中作记录节目表的操作,若无效则进入返回步骤510。本实施例可供用户一次存入20张节目表。
本实用新型的遥空器通过设置学习功能及节目预置编辑功能,除了具备一般电视控器的功能外还可进行一周内的节目预选、记录,遥控器将根据所设定的指令准时控制电视机转播。通过设置显示器还可显示其功能状态、节目预置、查询、删除情况等,极大地方便了使用者。
本实用新型的节目预置式电视遥控器在实施时也可制作成只专用于某一型号的电视机并随电视机配置,此时的遥控器则不必设置学习功能,只要在原电视遥控器中设置节目预置结构,即设置显示器及编辑模块等,可不必设置红外接收电路及相应的学习模块,此种应用方式也应视为是采用本实用新型技术的一种特例。
权利要求1.一种节目预置式电视遥控器,包括微处理器、与微处理器连接的红外线发送电路及键盘组矩阵电路,其特征在于还包括有用于学习的红外接收头和至少供显示七位数字的液晶显示器,分别与所述的微处理器连接。
2.根据权利要求1所述的节目预置式电视遥控器,其特征在于所述的红外线发送电路包括由振荡器连接构成的调制器、与调制器输出端连接的晶体管驱动电路和连接在晶体管驱动电路中的红外线发光二极管。
3.根据权利要求1所述的节目预置式电视遥控器,其特征在于还包括有由电源电压的分压器电路连接构成的电源检测电路,与所述的微处理器连接。
4.根据权利要求1所述的节目预置式电视遥控器,其特征在于所述的红外接收头由红外接收集成芯片连接晶体三极管构成,晶体三极管输入端及红外接收集成芯片的输出端分别连接所述的微处理器。
5.根据权利要求1所述的节目预置式电视遥控器,其特征在于所述的显示器是具有4公用端的6位液晶显示器,显示的七位数字包括节目播放的时间及频道数据,包括1位星期几的数字、2位节目开始时间的小时数字、2位节目开始时间的分钟数字和2位节目所在的频道数字。
专利摘要本实用新型涉及一种具有节目预置功能的电视遥控器,包括微处理器及与微处理器连接的红外线发送电路、键盘组矩阵电路、用于学习的红外接收头、至少供显示七位数字的液晶显示器、电源检测电路和蜂鸣提示电路。通过设置红外接收头及学习模块使遥控器可通用于所有型号的电视机,通过设置编辑模块及显示器等使遥控器可通过键盘组预置一周内精选节目的时间、频道,届时自动按使用者预置的时序指令准时控制播放。
文档编号H04N5/14GK2338925SQ9820447
公开日1999年9月15日 申请日期1998年5月7日 优先权日1998年5月7日
发明者赵灵太 申请人:赵灵太