【技术实现步骤摘要】
红外遥控器学习及编码方法、红外遥控器系统及存储介质
本专利技术涉及遥控器
,具体涉及一种红外遥控器学习及编码方法、红外遥控器系统及存储介质。
技术介绍
智能家居是在互联网影响之下物联化的体现,通过物联网技术将家中的各种电气设备连接到一起,提供家电控制、照明控制、电话远程控制、室内外遥控、防盗报警、环境监测、暖通控制、红外转发以及可编程定时控制等多种功能和手段。在原有红外发送遥控器的功能上,增加了红外接收电路,通讯电路及控制电路等,实现了红外码学习和根据远程指令执行相应操作的功能。现有的红外遥控器技术中,均存在很多不足。如专利CN201410723466.4《一种高效红外遥控的学习和编码方法》中,从获取的所述红外信号通过算法得到红外控制码的载波频率以及PWM比例;在发送学习码的时候,根据学习的翻转电平间隔以及PWM比例和载波频率,将红外码发送出去。此方案中通过记录波形的高低电平时长比例实现了控制码的复制,遥控码中的每一个bit都需要采用了一个byte来描述,数据长度增加了8倍;不适合采用网络传输。如专利C ...
【技术保护点】
1.一种红外遥控器学习及编码方法,其特征在于,包括:/n通过红外信号采集及编码设备接收红外遥控器发出的红外编码数据;/n获取所述红外编码数据的时长数据;/n获取所述时长数据的最大公约数T;/n分别获取所有时长数据对最大公约数T的倍数数据;/n将所有倍数数据按照8bits组合成1个byte方式进行压缩,得到压缩后的遥控码数据;/n将压缩后的遥控码数据按照设定的数据格式发送给红外信号解码及发射设备进行解密,以红外信号解码及发射设备将解密后的数据发送给被控设备。/n
【技术特征摘要】 【专利技术属性】
1.一种红外遥控器学习及编码方法,其特征在于,包括:
通过红外信号采集及编码设备接收红外遥控器发出的红外编码数据;
获取所述红外编码数据的时长数据;
获取所述时长数据的最大公约数T;
分别获取所有时长数据对最大公约数T的倍数数据;
将所有倍数数据按照8bits组合成1个byte方式进行压缩,得到压缩后的遥控码数据;
将压缩后的遥控码数据按照设定的数据格式发送给红外信号解码及发射设备进行解密,以红外信号解码及发射设备将解密后的数据发送给被控设备。
2.根据权利要求1所述的红外遥控器学习及编码方法,其特征在于,获取所述红外编码数据的时长数据包括:
将接收的所有红外编码数据除10,得到所述所有红外编码数据的时长数据。
3.根据权利要求1所述的红外遥控器学习及编码方法,其特征在于,所述红外编码数据包括:引导码高电平时长、引导码低电平时长、数据1的高电平时长、数据1低电平时长、数据0高电平时长、数据0低电平时长、结束码高电平时长和结束码低电平时长;获取的所有时长数据对最大公约数T的倍数数据包括为引导码高电平时长的倍数数据TY1、低电平时长的倍数数据TY0、数据1高电平时长的倍数数据T11、低电平时长的倍数数据T10、数据0高电平时长的倍数数据T01、低电平时长的倍数数据T00、结束码高电平时长的倍数数据TS1和低电平时长的倍数数据TS0。
技术研发人员:邓志辉,刘秀娇,刘林,
申请(专利权)人:广州广日电气设备有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。