一种无线信号的解码方法及装置制造方法及图纸

技术编号:39307552 阅读:8 留言:0更新日期:2023-11-12 15:55
本发明专利技术涉及数据处理技术领域,公开了一种无线信号的解码方法及装置,包括:当接收到来自发送设备的无线信号时,解析无线信号得到至少一个信号信息,判断每个信号信息中两个类型的电平信号的持续时长值之间的比值是否等于预设时长比值,当判断到存在至少一个信号信息中两个类型的电平信号的持续时长值之间的比值等于预设时长比值时,将该至少一个信号信息作为目标信号信息,获取每个目标信号信息中每个类型的电平信号的持续时长值对应的第一数值范围,对第一数值范围进行误差校正得到第二数值范围。可见,本发明专利技术能够实现家电设备精确地解码无线信号并动态地校正无线信号的误差范围,有利于提高家电设备接收并解码无线信号的准确率以及效率。的准确率以及效率。的准确率以及效率。

【技术实现步骤摘要】
一种无线信号的解码方法及装置


[0001]本专利技术涉及数据处理
,尤其涉及一种无线信号的解码方法及装置。

技术介绍

[0002]在日常生活的场景下,一般会采用无线遥控设备控制家电,而实现遥控功能的主要部件包括:遥控发射器、接收器,但由于家电的遥控发射器与接收器存在着不同的定时或计时误差,在一般情况中,会在标准时间值上取
±
10%的容差范围以确保无线信号能顺利解码。然而,在长时间使用的情况下,或在温度、湿度频繁变化的实际环境下,家电的遥控发射器、接收器会逐渐老化,会造成无线信号在发送与接收的过程中计时误差超过预设的容差范围,这时需要增加接收器接收无线信号的时间容差,但这样无线信号的抗干扰能力就会大大降低,容易受其它信号干扰,从而导致家电接收并解码无线信号的准确率以及效率下降。现时提供一种无线信号的解码方法及装置,以解决现有技术中因无线信号的误差导致家电接收并解码无线信号的准确率以及效率低的问题。

技术实现思路

[0003]本专利技术提供了一种无线信号的解码方法及装置,能够有利于提高家电接收并解码无线信号的准确率以及效率。
[0004]为了解决上述技术问题,本专利技术第一方面公开了一种无线信号的解码方法,所述方法包括:当接收到来自发送设备发送的无线信号时,解析所述无线信号,得到至少一个信号信息,每一个所述信号信息包括两个类型的电平信号以及所述电平信号的持续时长值;判断每一个所述信号信息中两个类型的电平信号的持续时长值之间的比值是否等于预设时长比值;当判断到存在至少一个目标信号信息中两个类型的电平信号的持续时长值之间的比值等于所述预设时长比值时,将所述至少一个信号信息作为目标信号信息,获取每一个所述目标信号信息中每一个类型的电平信号的持续时长值对应的第一数值范围,对所述第一数值范围进行误差校正,得到校正后的第二数值范围,所述第二数值范围用于确定后续接收的信号是否为无效信号。
[0005]作为一种可选的实施方式,在本专利技术第一方面中,所述无线信号表示为所述发送设备调制后的二进制信号,所述调制后的二进制信号表示为方波信号与载波信号通过预设的算法变换得到的信号;所述电平信号的类型包括:低电平信号和高电平信号,所述信号信息中两个类型的电平信号的持续时长值之间的比值表示为所述信号信息中所述低电平信号的持续时长值与所述高电平信号的持续时长值之间的比值,所述预设时长比值包括:第一预设时长比值、第二预设时长比值和第三预设时长比值。
[0006]作为一种可选的实施方式,在本专利技术第一方面中,所述判断每一个所述信号信息
中两个类型的电平信号的持续时长值之间的比值是否等于预设时长比值,包括:判断每一个所述信号信息中两个类型的电平信号的持续时长值之间的比值是否等于所述第一预设时长比值;当判断到存在至少一个信号信息中两个类型的电平信号的持续时长值之间的比值等于所述第一预设时长比值时,将所述至少一个信号信息作为起始信息,并将除所述起始信息之外的剩余信号信息作为第一筛选信号信息;判断每一个所述第一筛选信号信息中两个类型的电平信号的持续时长值之间的比值是否等于所述第二预设时长比值;当判断到存在至少一个第一筛选信号信息中两个类型的电平信号的持续时长值之间的比值等于所述第二预设时长比值时,将所述至少一个第一筛选信号信息作为第一信息,并将除所述第一信息之外的剩余第一筛选信号信息作为第二筛选信号信息;判断每一个所述第二筛选信号信息中两个类型的电平信号的持续时长值之间的比值是否等于所述第三预设时长比值;当判断到存在至少一个第二筛选信号信息中两个类型的电平信号的持续时长值之间的比值等于所述第三预设时长比值时,将所述至少一个第二筛选信号信息作为第二信息;其中,所述起始信息表示为所述无线信号的数据帧头,所述起始信息用于识别所述无线信号并确定所述无线信号的接收起始时间,所有所述目标信号信息包括所述起始信息、所述第一信息和所述第二信息。
[0007]作为一种可选的实施方式,在本专利技术第一方面中,在所述获取每一个所述目标信号信息中每一个类型的电平信号的持续时长值对应的第一数值范围之后,所述方法还包括:根据所述第一数值范围的最小值与最大值计算得到每一个所述目标信号信息中每一个类型的电平信号的持续时长值的平均值与抖动正误差值;其中,所述平均值的计算公式表示为:,所述抖动正误差值的计算公式表示为:,表示为所述平均值,表示为所述持续时长值的最大值,表示为所述持续时长值的最小值,表示为所述抖动正误差值,所述第一数值范围的最小值与所述持续时长值的最小值相对应,所述第一数值范围的最大值与所述持续时长值的最大值相对应。
[0008]作为一种可选的实施方式,在本专利技术第一方面中,所述对所述第一数值范围进行误差校正,得到校正后的第二数值范围,包括:判断每一个所述目标信号信息中每一个类型的电平信号的持续时长值的平均值是否等于对应的预设持续时长阈值;当判断到存在至少一个平均值不等于对应的预设持续时长阈值时,将所述抖动正误差值扩大预设的倍数,所述第一数值范围的最小值减小为, 所述第一数值范围的最大值增大为;
[0009]将所述与所述设置为校正后的第二数值范围的最小值与最大值,得
到校正后的第二数值范围;
[0010]其中,扩大后的抖动正误差值为,所述第二数值范围的最小值的计算公式表示为,所述第二数值范围的最大值的计算公式表示为。
[0011]作为一种可选的实施方式,在本专利技术第一方面中,所述方法包括:当接收到来自所述发送设备再次发送的第二无线信号时,解析所述第二无线信号,得到至少一个二次信号信息;判断每一个所述二次信号信息中两个类型的电平信号的持续时长值是否超出所述第二数值范围;当判断到存在至少一个二次信号信息中每一个类型的电平信号的持续时长值超出所述第二数值范围时,确定所述第二无线信号为无效无线信号。
[0012]作为一种可选的实施方式,在本专利技术第一方面中,所述方法包括:当接收到来自所述发送设备再次发送的第二无线信号时,解析所述第二无线信号,得到至少一个二次信号信息;判断起始第一个二次信号信息中两个类型的电平信号的持续时长值之间的比值是否等于所述第一预设时长比值;当判断到所述起始第一个二次信号信息中两个类型的电平信号的持续时长值之间的比值不等于所述第一预设时长比值时,确定所述第二无线信号为无效无线信号。
[0013]本专利技术第二方面公开了一种无线信号的解码装置,所述装置包括:解析模块,用于当接收到来自发送设备发送的无线信号时,解析所述无线信号,得到至少一个信号信息,每一个所述信号信息包括两个类型的电平信号以及所述电平信号的持续时长值;判断模块,用于判断所述解析模块解析得到的所述每一个所述信号信息中两个类型的电平信号的持续时长值之间的比值是否等于预设时长比值;获取模块,用于当所述判断模块判断到存在至少一个信号信息中两个类型的电平信号的持续时长值之间的比值等于所述预设时长比值时,将所述至少一个信号信息作为目标信号信息,获取每一个目标信号信息中每一个类型的电平信号的持续时长值的第一数值范围;校正模块,用于对所述获取模块获取到本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种无线信号的解码方法,其特征在于,所述方法包括:当接收到来自发送设备发送的无线信号时,解析所述无线信号,得到至少一个信号信息,每一个所述信号信息包括两个类型的电平信号以及所述电平信号的持续时长值;判断每一个所述信号信息中两个类型的电平信号的持续时长值之间的比值是否等于预设时长比值;当判断到存在至少一个信号信息中两个类型的电平信号的持续时长值之间的比值等于所述预设时长比值时,将所述至少一个信号信息作为目标信号信息,获取每一个所述目标信号信息中每一个类型的电平信号的持续时长值对应的第一数值范围,对所述第一数值范围进行误差校正,得到校正后的第二数值范围,所述第二数值范围用于确定后续接收的信号是否为无效信号。2.根据权利要求1所述的无线信号的解码方法,其特征在于,所述无线信号表示为所述发送设备调制后的二进制信号,所述调制后的二进制信号表示为方波信号与载波信号通过预设的算法变换得到的信号;所述电平信号的类型包括:低电平信号和高电平信号,所述信号信息中两个类型的电平信号的持续时长值之间的比值表示为所述信号信息中所述低电平信号的持续时长值与所述高电平信号的持续时长值之间的比值,所述预设时长比值包括:第一预设时长比值、第二预设时长比值和第三预设时长比值。3.根据权利要求2所述的无线信号的解码方法,其特征在于,所述判断每一个所述信号信息中两个类型的电平信号的持续时长值之间的比值是否等于预设时长比值,包括:判断每一个所述信号信息中两个类型的电平信号的持续时长值之间的比值是否等于所述第一预设时长比值;当判断到存在至少一个信号信息中两个类型的电平信号的持续时长值之间的比值等于所述第一预设时长比值时,将所述至少一个信号信息作为起始信息,并将除所述起始信息之外的剩余信号信息作为第一筛选信号信息;判断每一个所述第一筛选信号信息中两个类型的电平信号的持续时长值之间的比值是否等于所述第二预设时长比值;当判断到存在至少一个第一筛选信号信息中两个类型的电平信号的持续时长值之间的比值等于所述第二预设时长比值时,将所述至少一个第一筛选信号信息作为第一信息,并将所述第一信息之外的剩余第一筛选信号信息作为第二筛选信号信息;判断每一个所述第二筛选信号信息中两个类型的电平信号的持续时长值之间的比值是否等于所述第三预设时长比值;当判断到存在至少一个第二筛选信号信息中两个类型的电平信号的持续时长值之间的比值等于所述第三预设时长比值时,将所述至少一个第二筛选信号信息作为第二信息;其中,所述起始信息表示为所述无线信号的数据帧头,所述起始信息用于识别所述无线信号并确定所述无线信号的接收起始时间,所有所述目标信号信息包括所述起始信息、所述第一信息和所述第二信息。4.根据权利要求1

3任一项所述的无线信号的解码方法,其特征在于,在所述获取每一个所述目标信号信息中每一个类型的电平信号的持续时长值对应的第一数值范围之后,所述方法还包括:
根据所述第一数值范围的最小值与最大值计算得到每一个所述目标信号信息中每一个类型的电平信号的持续时长值的平均值与抖动正误差值;其中,所述平均值的计算公式表示为:,所述抖动正误差值的计算公式表示为:,所述表示为所述平均值,所述表示为所述持续时长值的最大值,所述...

【专利技术属性】
技术研发人员:刘四祥
申请(专利权)人:佛山市顺德弘金电器科技有限公司
类型:发明
国别省市:

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

1