遥控编码智能解码系统的制作方法

文档序号:6729206阅读:350来源:国知局
专利名称:遥控编码智能解码系统的制作方法
技术领域
本发明特别涉及集成电路技术领域的一种遥控编码智能解码系统,其可用于对包 括红外遥控器在内的各种遥控器进行检测。
背景技术
目前在市场上很多生产遥控器类的厂家在对产品功能检测时,由于检测工具简 易,不全面等等相关问题导致产品功能检测的效率低,准确度低等情况。如做电风扇类遥控 器的厂家,其在检测遥控器功能时,部分厂家会直接以普通风扇为测试工具进行测试;有些 厂家会使用一些简单的测试工具进行检测,但由于遥控器的种类繁多,每次测试时必须要 对测试工具进行匹配调试,缺乏灵巧性等,而这些情况又会严重影响到产品的质量以及工 作效率。

发明内容
本发明的目的在于提出一种遥控编码智能解码系统,其可有效克服现有技术中存 在的缺陷,并大幅提高测试效率和准确度。为实现上述发明目的,本发明采用了如下技术方案一种遥控编码智能解码系统,其特征在于,所述解码系统包括数据处理单元、至少 一存储单元、码型接收单元和显示单元,数据处理单元分别与存储单元、码型连接设备和显 示单元连接,所述存储单元中存储至少一设定码型,所述数据处理单元将由码型接收设备 接收到的测试码型与设定码型比较,确定测试码型是否属于设定码型,若是,则将测试码型 的信息于显示单元上显示。进一步地讲,所述解码系统还包括指示单元,所述指示单元与数据处理单元连接, 其根据接收到的码型与设定码型的比较结果发出指示信号。在一实施方式中,所述测试码型和设定码型均采用红外编码。所述码型接收单元采用红外接收器。所示指示单元为指示灯和/或蜂鸣器。所述红外编码的一帧码码型结构是由引导码,用户码,数据码,固定码,间隔码,奇 偶码和结束码中的任意一个或两个以上的组合构成。本发明的基本思路是把所需码型预先存储到数据存储设备中;并设定相应码型 的码型结构,码型位数,位宽度,位宽度误差等等;通过数据处理单元把接收过来的测试码 型和已存储的码型按照相应的规则进行逐一比较,确定测试码型是否在已存码型之列;确 定后,若测试码型存在于已存码型之列,则由显示单元显示此次所接收到的一帧码码型信 息,如,码型名称和相应的用户码,数据码等。进一步的,上述测试码型与设定码型的比较结 果还可由指示设备直观的指示。本发明的特点为所发码型只要属于已存储码型之列,当一帧码接收完以后便能 立即分析并显示出其码型型号,所对应的用户码和数据码的数据值等;检测芯片功能时,能够通过显示设备很直观的显示出所发码型的具体数值并与说明书比较,若功能有误,则能 很直观的看出其中的差异所在;能存储大量接收数据(与数据存储设备的容量大小有关), 可以实现数据提取,复查等功能。


图1是本发明一较佳实施例的结构示意图‘图2是红外编码的波形图;图3是本发明一较佳实施例的工作流程图;图4是6122码一帧码的结构示意图。
具体实施例方式以下结合附图及一较佳实施例对本发明的技术方案作进一步的说明。如图1,该红外遥控编码智能解码器包括MCU、设置于MCU中的若干寄存器、红外接 收器、显示器、指示灯和蜂鸣器,所述寄存器存储若干已知码型,所述MCU将由红外接收器 接收到的测试码型与设定码型比较,确定测试码型是否属于设定码型,若是,则将测试码型 的信息于显示器上显示,蜂鸣不同的声音以示比较结果正确与否,功能指示灯指示正常或 异常。由于红外编码的一帧码码型结构包括引导码,用户码,数据码,固定码,间隔码,奇 偶码,结束码等部分构成,例如,典型6122的码型如图4所示。由于码型种类不一样,有的 码型是由引导码、用户码和数据码构成,有的码型仅由用户码和数据码构成等。根据码型结构的不同,本发明在单片机中设定一些专用的寄存器,把不同码型的 引导码,用户码,数据码等按照一定顺序分别存储起来,并设定相对应位宽度和误差宽度等 以及相应的寻址方式;红外接收器接收到的波形主要是由一系列的高低电平组成的。为了达到高精度, 测试电平宽度时用了两个定时器0和1,并辅以中断。如图2所示,在第一个上升沿到来时, 启动定时器0在第一个下降沿到来时,进入外部中断程序0,使定时器0关闭,并将定时值 存入相应寄存器。同时启动定时器1记录低电平宽度。在第二个上升沿来到时,进入外部 中断程序1,使定时器1关闭,并将定时值存入相应寄存器。同时启动定时器0,如此周而复 始,知道把一帧码的所有高低电平全部记录下来。当接收到一帧码型时,通过程序设定会把 它保存起来,然后和之前已存储存的码型按照相应方法,进行逐一筛选比对。进一步的讲, 首先把接收到的一帧码的第一位的高(低)电平进行位宽度比较,根据程序设定,筛选出其 第一位与那些码型的第一位相仿,然后对其第二位..第三位....最后一位逐一进行比较, 然后再通过比较其一帧码的位数,码型结构等最终确认其是否存在于已存码型之列及具体 属于何种码型。若经过相应比对,发现其为已存码型中的一种,则通过程序设定把此次接收 的一帧码的码型类别,用户码,数据码等按照要求(十六进制或二进制)分别在显示模块显 示出来。若经过比对,发现其不是已存码型中的一种,不做任何操作。该红外遥控编码智能解码器的工作过程如图3所示,即系统上电使用时先对程 序初始化,然后检测是否有码型,若无,则回头重新检测,如果有,则将接收到的码型数据存 储于指定的寄存器中,然后通过对接收码型的位数、是否有引导码、位宽度等判断其码型结构是否存在已存储在寄存器中,若无,则去检测接收器是否有新的码型送来,若是,则把一 帧码按照已确定的码型结构分别存储于相应的寄存器中,然后把相应的存储器中的数据显 示出来。 以上较佳实施例仅供说明本发明之用,而非对本发明的限制,有关技术领域的技 术人员,在不脱离本发明的精神和范围的情况下,所做出各种变换或变型,均属于本发明的范畴。
权利要求
1.一种遥控编码智能解码系统,其特征在于,所述解码系统包括数据处理单元、至少一 存储单元、码型接收单元和显示单元,数据处理单元分别与存储单元、码型连接设备和显示 单元连接,所述存储单元中存储至少一设定码型,所述数据处理单元将由码型接收设备接 收到的测试码型与设定码型比较,确定测试码型是否属于设定码型,若是,则将测试码型的 信息于显示单元上显示。
2.根据权利要求1所述的遥控编码智能解码系统,其特征在于,所述解码系统还包括 指示单元,所述指示单元与数据处理单元连接,其根据接收到的码型与设定码型的比较结 果发出指示信号。
3.根据权利要求1所述的遥控编码智能解码系统,其特征在于,所述测试码型和设定 码型均采用红外编码。
4.根据权利要求1所述的遥控编码智能解码系统,其特征在于,所述码型接收单元采 用红外接收器。
5.根据权利要求2所述的遥控编码智能解码系统,其特征在于,所示指示单元为指示 灯和/或蜂鸣器。
6.根据权利要求3所述的遥控编码智能解码系统,其特征在于,所述红外编码的一帧 码码型结构是由引导码,用户码,数据码,固定码,间隔码,奇偶码和结束码中的任意一个或 两个以上的组合构成。
全文摘要
本发明涉及一种遥控编码智能解码系统,其包括数据处理单元、至少一存储单元、码型接收单元和显示单元,数据处理单元分别与存储单元、码型连接设备和显示单元连接,所述存储单元中存储至少一设定码型,所述数据处理单元将由码型接收设备接收到的测试码型与设定码型比较,确定测试码型是否属于设定码型,若是,则将测试码型的信息于显示单元上显示。本发明可有效克服现有技术中存在的缺陷,并大幅提高测试效率和准确度。
文档编号G08C23/04GK102074108SQ201010603950
公开日2011年5月25日 申请日期2010年12月24日 优先权日2010年12月24日
发明者江猛, 贾力, 马春龙 申请人:苏州华芯微电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1