一种离线码库遥控芯片及控制器制造技术

技术编号:34670246 阅读:14 留言:0更新日期:2022-08-24 16:23
本申请涉及一种离线码库遥控芯片及控制器,其包括第一存储单元、输入码流适配单元、第二存储单元、逻辑运算控制单元、码流发送单元以及扩展存储单元,第一存储单元用于存储遥控码库,遥控码库包括不同设备种类的遥控码组;输入码流适配单元用于获取待匹配的遥控码流;第二存储单元用于存储待匹配的遥控码流;逻辑运算控制单元与第一存储单元、第二存储单元和输入码流适配单元均相连;码流发送单元与逻辑运算控制单元连接,并用于输出遥控码流信号;离线码库遥控芯片还包括扩展存储单元,且扩展存储单元还连接有扩展存储器接口。本申请中的离线码库遥控芯片由于存在扩展存储单元以及扩展存储器接口,可以扩大遥控芯片的内存,方便后续芯片升级码库,存放新增设备的遥控码组。组。组。

【技术实现步骤摘要】
一种离线码库遥控芯片及控制器


[0001]本申请涉及芯片领域,特别涉及一种离线码库遥控芯片及控制器。

技术介绍

[0002]目前现有的万能遥控器方案采用云端码库加发码芯片方式,需要设备连接云端获取码库值再用发码芯片进行发送,对于不能联网的场合则该种设计不实用。
[0003]相关技术中,也有将码库压缩至芯片内,使得万能遥控器可以在没有网络的场合也可以使用,但是由于遥控芯片的机械形式比较单一,储存空间有限,后期也无法对芯片进行升级。

技术实现思路

[0004]本申请实施例提供一种离线码库遥控芯片及控制器,以解决相关技术中遥控芯片的机械形式比较单一,储存空间有限,后期也无法对芯片进行升级问题。
[0005]第一方面,提供了一种离线码库遥控芯片,其包括:
[0006]第一存储单元,其用于存储遥控码库,所述遥控码库包括不同设备种类的遥控码组;
[0007]输入码流适配单元,其用于获取待匹配的遥控码流;
[0008]第二存储单元,其用于存储待匹配的遥控码流;
[0009]逻辑运算控制单元,其与所述第一存储单元、第二存储单元和输入码流适配单元均相连;
[0010]码流发送单元,其与所述逻辑运算控制单元连接,并用于输出遥控码流信号;
[0011]所述离线码库遥控芯片还包括扩展存储单元,且所述扩展存储单元还连接有扩展存储器接口。
[0012]一些实施例中,还包括:
[0013]用于缓存待录制的遥控码流第三存储单元,其与所述输入码流适配单元和所述逻辑运算控制单元均相连。
[0014]一些实施例中,不同种类的遥控码组均对应不同的码组编号;
[0015]所述芯片还包括当前状态存储单元,所述状态存储单元与所述逻辑运算控制单元相连,并用于当待匹配的遥控码流与所述遥控码库中的遥控码组比对成功时,储存相匹配的遥控码组对应的码组编号。
[0016]一些实施例中,还包括:
[0017]通用协议解析单元,其与所述逻辑运算控制单元连接,并用于将芯片相应执行完成指令输出,以及,
[0018]接收设备指令,并解析指令,通过该指令解析内容控制逻辑运算控制单元工作。
[0019]一些实施例中,还包括:
[0020]通信接口,所述通信接口与所述通用协议解析单元连接,所述通信接口用以接收
设备控制指令以及将通用协议解析单元接收的指令输出给用户。
[0021]一些实施例中,还包括:
[0022]功率驱动单元,所述功率驱动单元与所述码流发送单元相连接,并用于放大遥控码流信号。
[0023]一些实施例中,还包括:
[0024]控制指示单元,所述控制指示单元与所述逻辑运算控制单元连接,当逻辑运算控制单元发出不同的控制指令或接收控制指令时,所述控制指示单元发出指示信号。
[0025]一些实施例中,所述控制指示单元与外部的指示灯连接,并用于驱动外部的指示灯来输出不同的信号灯来告知用户当前芯片的工作状态。
[0026]一些实施例中,所述扩展存储器接口采用物理存储器接口。
[0027]第二方面,提供了一种控制器,包括上述中的离线码库遥控芯片。
[0028]本申请提供的技术方案带来的有益效果包括:
[0029]本申请实施例提供了一种离线码库遥控芯片及控制器,由于扩展存储单元与扩展存储器接口的存在,可以扩大遥控芯片的内存,存放新增的遥控码组,以实现对遥控芯片的后续升级。
附图说明
[0030]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0031]图1为本申请实施例提供的离线红外码库芯片的结构框图。
[0032]图中:1、第一存储单元;2、当前状态存储单元;3、逻辑运算控制单元;4、第二存储单元;5、码流发送单元;6、功率驱动单元;7、输入码流适配单元;8、控制指示单元;9、第三存储单元;10、通用协议解析单元;11、通信接口;12、扩展存储单元;13、扩展存储器接口。
具体实施方式
[0033]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0034]本申请实施例提供了一种离线码库遥控芯片及控制器,其能解决相关技术中遥控芯片的机械形式比较单一,储存空间有限,无法对芯片进行升级的问题。
[0035]请参阅图1,为解决上述问题,本申请提供了一种离线码库遥控芯片,其包括第一存储单元1、输入码流适配单元7、第二存储单元4、逻辑运算控制单元3、码流发送单元5以及扩展存储单元12,其中第一存储单元1用于存储遥控码库,所述遥控码库包括不同设备种类的遥控码组;输入码流适配单元7用于获取待匹配的遥控码流;第二存储单元4用于存储待匹配的遥控码流;逻辑运算控制单元3与所述第一存储单元1、第二存储单元4和输入码流适配单元7均相连,用于将待匹配的遥控码流与所述遥控码库中的设备种类的遥控码组相比
对,确定与所述遥控码流相匹配的遥控码组;码流发送单元5用于根据设备控制指令和相匹配的遥控码组输出遥控码流信号,且扩展存储单元12还连接有扩展存储器接口13,通过扩展存储单元12和扩展存储器接口13设置,不仅扩大了遥控芯片的内存,还方便后续芯片进一步扩容以及升级码库,存放新增设备的遥控码组。当然,除了扩容以外,还可以通过扩展存储器接口13将新增的遥控码组复制到遥控码库中。例如,扩展存储器接口13可以是USB接口,通过连接U盘来进一步扩容,或者将U盘中的新的遥控码组拷贝到遥控码库中。当然,扩展存储器接口13还可以是连接SD卡、miniSD卡、SPI、IIC以及QSPI其中的一种等存储卡的连接接口。
[0036]本申请中的遥控码库包括但不仅限于红外控制方式用红外码库、无线射频RF 433MHz遥控码库、蓝牙遥控码库等;不同的遥控码库录制和输出的方式有差别,当应用在红外遥控器的场合,则输入输出针对的时红外发射管和红外接收管进行接收和输出控制;当应用在使用RF 433MHz的场合,则输入和输出使用的是RF;当应用在使用蓝牙遥控的场合则是通过蓝牙的收发方式实现,作为优选,本申请的芯片优选为红外控制的方式。当然,本申请中的遥控器可以是空调遥控器、电视遥控器、风扇遥控器等不同电器的遥控器,并且,遥控码库中的遥控码组也可以对应同一大类的电器,比如都是空调的,也可以包括不同大类的电器,比如同时具有空调和风扇的遥控码组。并且,遥控码流可以经过编码压缩后再存储,以降低存储空间占用量。
[0037]在一种具体的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种离线码库遥控芯片,其包括:第一存储单元(1),其存储遥控码库,所述遥控码库包括不同设备种类的遥控码组;输入码流适配单元(7);第二存储单元(4);逻辑运算控制单元(3),其与所述第一存储单元(1)、第二存储单元(4)和输入码流适配单元(7)均相连;码流发送单元(5),其与所述逻辑运算控制单元(3)连接;其特征在于,所述离线码库遥控芯片还包括扩展存储单元(12),且所述扩展存储单元(12)还连接有扩展存储器接口(13)。2.如权利要求1所述的离线码库遥控芯片,其特征在于,还包括:第三存储单元(9),其与所述输入码流适配单元(7)和所述逻辑运算控制单元(3)均相连。3.如权利要求2所述的离线码库遥控芯片,其特征在于:不同种类的遥控码组均对应不同的码组编号;所述芯片还包括当前状态存储单元(2),所述当前状态存储单元(2)与所述逻辑运算控制单元(3)相连。4.如权利要求1所述的离线码库遥控芯片,其特征在于,还包括:通用协议解析单元(10...

【专利技术属性】
技术研发人员:莫雪飞
申请(专利权)人:关莫科技深圳有限公司
类型:新型
国别省市:

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1