蓝牙耳机自动回连方法、蓝牙耳机充电盒及可读存储介质技术

技术编号:28633504 阅读:32 留言:0更新日期:2021-05-28 16:31
本申请涉及蓝牙耳机自动回连方法、蓝牙耳机充电盒及可读存储介质,其包括一种蓝牙耳机自动回连方法,一种蓝牙耳机自动回连方法包括:获取霍尔开关状态信息;根据霍尔开关状态信息,判断充电盒的开关盒状态;若充电盒处于开盒状态,则生成回连命令;发送回连命令至蓝牙耳机。本申请具有提高回连的稳定性、提高回连速度和继续播放的体验。

【技术实现步骤摘要】
蓝牙耳机自动回连方法、蓝牙耳机充电盒及可读存储介质
本申请涉及蓝牙耳机装置的
,尤其是涉及蓝牙耳机自动回连方法、蓝牙耳机充电盒及可读存储介质。
技术介绍
TWS蓝牙耳机就是真无线立体声蓝牙耳机的意思,被人们广泛使用于日常生活中。相关技术中,TWS蓝牙耳机一般都收纳在充电盒中,将TWS蓝牙耳机从充电盒拿出后才会回连终端。针对上述相关技术,专利技术人认为由于上述回连过程中TWS蓝牙耳机需要由充电状态转换到激活状态,TWS双耳配对连接,与终端的回连等过程,从拿出耳机到回连终端需要一段很长的时间,造成了回连速度较低的缺陷。
技术实现思路
为了提高回连速度,本申请提供了蓝牙耳机自动回连方法、蓝牙耳机充电盒及可读存储介质。第一方面,本申请提供一种蓝牙耳机自动回连方法,采用如下的技术方案:一种蓝牙耳机自动回连方法,包括:获取霍尔开关状态信息;根据霍尔开关状态信息,判断充电盒的开关盒状态;若充电盒处于开盒状态,则生成回连命令;发送回连命令至蓝牙耳机。通过采用上述技术方案,通过获取霍尔开关状态信息之后即可判断充电盒的开关盒状态,提高了判断的速度,若充电盒开盒则马上生成回连命令并发送至蓝牙耳机,实现开盒即快速回连终端的功能,相比出盒再回连的方案,回连时间可以降低到原来的30%左右,且每次回连的时间得到了保障,每次回连的时间基本一致,从而提高了回连速度。可选的,所述判断充电盒的开关盒状态之前,还包括:使用充电盒快速开关算法对充电盒的开关盒状态进行确认,即当充电盒处于开盒状态或关盒状态后,间隔一定的时间再次检测充电盒的开关盒状态;所述使用充电盒快速开关算法对充电盒的开关盒状态进行确认,包括如下步骤:步骤A1:设置延时定时器的延时时间;步骤A2:监测霍尔开关状态信息,判断充电盒的开关盒状态是否发生变化;若是则进入步骤A3;若否则转到步骤A2;步骤A3:根据已设的延时时间进行延时;判断是否完成延时:若是则进入步骤A4;步骤A4:判断充电盒的开关盒状态是否再次发生变化;若是则进入步骤A5;若否则进入步骤A6;步骤A5:保持充电盒的开关盒状态为初始状态;步骤A6:将充电盒的开关盒状态的初始状态更新为最终检测的状态。通过采用上述技术方案,检测到开盒或者关盒状态后,在一定时间段无再次发生状态变化才判定为稳定的开盒或者关盒状态,提高判断的准确性,进而提高回连的速度,减少了由于频繁操作导致的状态检测错误的情况,且减少了由于频繁开关盒动作而导致的蓝牙系统的进程紊乱的情况。可选的,所述获取霍尔开关状态信息之前,还包括:对霍尔开关检测进行消抖处理,即在一定时间内间隔的多次检测霍尔开关的状态;所述对霍尔开关检测进行消抖处理,包括如下步骤:步骤B1:设置计时器的计时时间和计数器的检测次数;步骤B2:检测霍尔开关的状态,并判断霍尔开关状态是否发生变化;若是则进入步骤B3;若否则进入步骤B2;步骤B3:根据已设的计时时间进行计时;判断是否完成计时;若是则进入步骤B4;步骤B4:检测霍尔开关的状态,并且判断检测次数是否达到预设的检测次数,若是,则进入步骤B5;否则,进入步骤B2;步骤B5:将最后一次检测的霍尔开关状态作为最终检测的状态。通过采用上述技术方案,通过在一定时间内间隔的多次检测霍尔开关的状态,实现对霍尔开和关状态的电压抖动消除,从而更准确的得到稳定准确的开关状态,减少了由于霍尔开关输出脉冲的不稳定性导致的检测错误的情况,提高了回连的速度。可选的,一种蓝牙耳机自动回连方法还包括:判断蓝牙耳机是否有入盒动作;若有入盒动作,则保持蓝牙耳机与终端的蓝牙连接,同时持续对蓝牙耳机提供充电电压;判断蓝牙耳机入盒前是否处于播放状态;若是,则控制蓝牙耳机进入暂停状态,且在蓝牙耳机出盒时,恢复播放状态。通过采用上述技术方案,入盒后继续保持和终端的蓝牙连接,并根据入盒出盒状态相应调整蓝牙耳机的进入暂停状态,从而有效的提升用户体验。可选的,所述的生成回连命令包括:获取来自蓝牙耳机的载波通信数据包;读取对应蓝牙耳机的载波通信数据包的数据格式,根据数据格式,生成用于命令对应的蓝牙耳机进行回连的载波通信信号;其中,通过以下方式获取来自蓝牙耳机的载波通信数据包:当蓝牙耳机在指定时间内未接收到来自充电盒的通信信号、并开始主动发送载波通信信号时,充电盒获取来自蓝牙耳机的载波通信数据包;其中,蓝牙耳机在发送载波通信信号的同时还接收通信信号,若接收的通信信号与其发送的载波通信信号一致,则继续发送载波通信信号直至发送完毕;若接收的通信信号与其发送的载波通信信号不一致,则停止发送载波通信信号。通过采用上述技术方案,在通信时,两个蓝牙耳机均平等,均可发送数据,若两个蓝牙耳机都发送数据,先发送数据的蓝牙耳机将能持续发送,后发送数据的蓝牙耳机将停止发送,从而提高通信的准确性;且充电盒与蓝牙耳机之间通过载波通信的方式进行通信,提高了通信准确性和速度,从而有利于提高回连的稳定性。可选的,所述若充电盒处于开盒状态,则生成回连命令之前,还包括:若用户进行开盒动作,则发送开机命令至蓝牙耳机;具体包括以下步骤:根据已知的蓝牙耳机载波通信数据包的数据格式,生成用于命令蓝牙耳机进行开机的载波通信信号;发送用于命令蓝牙耳机进行开机的载波通信信号至蓝牙耳机。通过采用上述技术方案,用户进行开盒后,蓝牙耳机便可接收到开机命令并开机,有利于更快的进行回连。可选的,所述若用户进行开盒动作,则发送开机命令至蓝牙耳机,还包括:若用户进行开盒动作,则对蓝牙耳机持续输出充电电压,用于对蓝牙耳机充电。通过采用上述技术方案,若用户在开盒时将蓝牙耳机放回蓝牙耳机充电盒,也可对蓝牙耳机就行持续的充电。第二方面,本申请提供一种蓝牙耳机充电盒,采用如下的技术方案:一种蓝牙耳机充电盒,包括MCU微控制器、霍尔开关盒检测电路和充电盒通信电路,所述霍尔开关盒检测电路与MCU微控制器电性连接,用于检测蓝牙耳机充电盒的开关盒状态,所述充电盒通信电路与MCU微控制器电性连接,所述充电盒通信电路设有通信接口,用于实现蓝牙耳机和蓝牙耳机充电盒之间的通信,还包括存储器,所述存储器与MCU微控制器连接,所述存储器上存储有能够被MCU微控制器加载并执行上述任一种蓝牙耳机自动回连方法的计算机程序。通过采用上述技术方案,使得充电盒与蓝牙耳机更好的实现通信,有利于回连命令的传输,有利于更好的实现蓝牙耳机自动回连方法,从而提高回连的速度。可选的,蓝牙耳机充电盒还包括充电盒充电电路,所述充电盒充电电路分别与MCU微控制器、充电盒通信电路连接,所述充电盒通信电路采用载波通信电路,所述载波通信电路包括二极管D11、二极管D12和滤波电容C11,所述二极管D11的正极和二极管D12的正极均与充电盒充电电路连接,所述二极管D11的本文档来自技高网...

【技术保护点】
1.一种蓝牙耳机自动回连方法,其特征在于,包括:/n获取霍尔开关状态信息;/n根据霍尔开关状态信息,判断充电盒的开关盒状态;/n若充电盒处于开盒状态,则生成回连命令;/n发送回连命令至蓝牙耳机。/n

【技术特征摘要】
1.一种蓝牙耳机自动回连方法,其特征在于,包括:
获取霍尔开关状态信息;
根据霍尔开关状态信息,判断充电盒的开关盒状态;
若充电盒处于开盒状态,则生成回连命令;
发送回连命令至蓝牙耳机。


2.根据权利要求1所述的蓝牙耳机自动回连方法,其特征在于,所述判断充电盒的开关盒状态之前,还包括:
使用充电盒快速开关算法对充电盒的开关盒状态进行确认,即当充电盒处于开盒状态或关盒状态后,间隔一定的时间再次检测充电盒的开关盒状态;所述使用充电盒快速开关算法对充电盒的开关盒状态进行确认,包括如下步骤:
步骤A1:设置延时定时器的延时时间;
步骤A2:监测霍尔开关状态信息,判断充电盒的开关盒状态是否发生变化;若是则进入步骤A3;若否则转到步骤A2;
步骤A3:根据已设的延时时间进行延时;判断是否完成延时:若是则进入步骤A4;
步骤A4:判断充电盒的开关盒状态是否再次发生变化;若是则进入步骤A5;若否则进入步骤A6;
步骤A5:保持充电盒的开关盒状态为初始状态;
步骤A6:将充电盒的开关盒状态的初始状态更新为最终检测的状态。


3.根据权利要求1所述的蓝牙耳机自动回连方法,其特征在于,所述获取霍尔开关状态信息之前,还包括:
对霍尔开关检测进行消抖处理,即在一定时间内间隔的多次检测霍尔开关的状态;所述对霍尔开关检测进行消抖处理,包括如下步骤:
步骤B1:设置计时器的计时时间和计数器的检测次数;
步骤B2:检测霍尔开关的状态,并判断霍尔开关状态是否发生变化;若是则进入步骤B3;若否则进入步骤B2;
步骤B3:根据已设的计时时间进行计时;判断是否完成计时;若是则进入步骤B4;
步骤B4:检测霍尔开关的状态,并且判断检测次数是否达到预设的检测次数,若是,则进入步骤B5;否则,进入步骤B2;
步骤B5:将最后一次检测的霍尔开关状态作为最终检测的状态。


4.根据权利要求1所述的蓝牙耳机自动回连方法,其特征在于,还包括:
判断蓝牙耳机是否有入盒动作;
若有入盒动作,则保持蓝牙耳机与终端的蓝牙连接,同时持续对蓝牙耳机提供充电电压;
判断蓝牙耳机入盒前是否处于播放状态;
若是,则控制蓝牙耳机进入暂停状态,且在蓝牙耳机出盒时,恢复播放状态。


5.根据权利要求1所述的蓝牙耳机自动回连方法,其特征在于,所述的生成回连命令包括:
获取来自蓝牙耳机的载波通信数据包;
读取对应蓝牙耳机的载波通信数据包的数据格式...

【专利技术属性】
技术研发人员:赵雨陈云峰
申请(专利权)人:深圳市博陆科电子科技有限公司
类型:发明
国别省市:广东;44

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

1