【技术实现步骤摘要】
一种发出震动信号的方法和装置
本公开是关于计算机
,尤其是关于一种发出震动信号的方法和装置。
技术介绍
随着终端技术的发展,手机等终端得到了广泛的应用,震动功能是手机中非常常用的一种功能,一般用于信息提示。震动功能可以由终端中的马达来实现。马达一般以技术人员预设的频率进行震动。在实现本公开的过程中,专利技术人发现至少存在以下问题:由于制造公差,每个马达的质量、磁环境等自身参数均不同,导致每个马达都有自己独有的固有频率。基于上述处理方式,马达的预设的频率不是马达的固有频率,马达的震动幅度较小,用户可能无法感知到震动,导致用户处理信息不及时。
技术实现思路
为了克服相关技术中存在的问题,本公开提供了一种发出震动信号的方法和装置。所述技术方案如下:根据本公开实施例的第一方面,提供一种发出震动信号的方法,所述方法包括:以恒定的输入电压,控制马达分别以多个不同的频率进行震动,检测在每个频率下所述马达的震动幅度,在检测出的多个震动幅度中,确定最大的震动幅度,确定所述最大的震动幅度对应的目标频率,存储所述目标频率;每当检测到震动信号触发事件时,获取存储的所述目标频率,控制所述马达以所述目标频率进行震动。可选地,所述以恒定的输入电压,控制马达分别以多个不同的频率进行震动,检测在每个频率下所述马达的震动幅度,在检测出的多个震动幅度中,确定最大的震动幅度,确定所述最大的震动幅度对应的目标频率,存储所述目标频率,包括:在终端开机后,以恒定的输入电压,控制马达分别以多个不同的频率进行震动,检测在每个频率下所述马达的震动幅度,在检测出的多个震动幅度中,确定最大的震动幅度,确定所述 ...
【技术保护点】
一种发出震动信号的方法,其特征在于,所述方法包括:以恒定的输入电压,控制马达分别以多个不同的频率进行震动,检测在每个频率下所述马达的震动幅度,在检测出的多个震动幅度中,确定最大的震动幅度,确定所述最大的震动幅度对应的目标频率,存储所述目标频率;每当检测到震动信号触发事件时,获取存储的所述目标频率,控制所述马达以所述目标频率进行震动。
【技术特征摘要】
1.一种发出震动信号的方法,其特征在于,所述方法包括:以恒定的输入电压,控制马达分别以多个不同的频率进行震动,检测在每个频率下所述马达的震动幅度,在检测出的多个震动幅度中,确定最大的震动幅度,确定所述最大的震动幅度对应的目标频率,存储所述目标频率;每当检测到震动信号触发事件时,获取存储的所述目标频率,控制所述马达以所述目标频率进行震动。2.根据权利要求1所述的方法,其特征在于,所述以恒定的输入电压,控制马达分别以多个不同的频率进行震动,检测在每个频率下所述马达的震动幅度,在检测出的多个震动幅度中,确定最大的震动幅度,确定所述最大的震动幅度对应的目标频率,存储所述目标频率,包括:在终端开机后,以恒定的输入电压,控制马达分别以多个不同的频率进行震动,检测在每个频率下所述马达的震动幅度,在检测出的多个震动幅度中,确定最大的震动幅度,确定所述最大的震动幅度对应的目标频率,存储所述目标频率;或者,当终端达到预设的使用周期时,以恒定的输入电压,控制马达分别以多个不同的频率进行震动,检测在每个频率下所述马达的震动幅度,在检测出的多个震动幅度中,确定最大的震动幅度,确定所述最大的震动幅度对应的目标频率,存储所述目标频率;或者,在终端进入使用阶段前,以恒定的输入电压,控制马达分别以多个不同的频率进行震动,检测在每个频率下所述马达的震动幅度,在检测出的多个震动幅度中,确定最大的震动幅度,确定所述最大的震动幅度对应的目标频率,存储所述目标频率。3.根据权利要求1所述的方法,其特征在于,所述控制马达分别以多个不同的频率进行震动,检测在每个频率下所述马达的震动幅度,在检测出的多个震动幅度中,确定最大的震动幅度,包括:将频率N设置为预设的初始频率;控制马达以频率N进行震动,检测所述马达的震动幅度;如果频率N未达到预设的频率上限,则将频率N增加m,并转至重新执行所述控制马达以频率N进行震动,检测所述马达的震动幅度;如果频率N达到所述频率上限,则执行所述在检测出的多个震动幅度中,确定最大的震动幅度;其中,m为预设的频率调节步长。4.根据权利要求1所述的方法,其特征在于,所述控制马达分别以多个不同的频率进行震动,检测在每个频率下所述马达的震动幅度,在检测出的多个震动幅度中,确定最大的震动幅度,包括:将频率N设置为预设的初始频率;控制马达以频率N进行震动,检测所述马达的震动幅度;如果检测到的震动幅度小于频率N-m对应的震动幅度,且频率N-m对应的震动幅度大于频率N-2m对应的震动幅度,则确定所述频率N-m对应的震动幅度为检测出的最大的震动幅度,否则,将频率N增加m,并转至重新执行控制马达以频率N进行震动,检测所述马达的震动幅度;其中,m为预设的频率调节步长。5.根据权利要求1所述的方法,其特征在于,所述存储所述目标频率,包括:将所述目标频率存储于所述马达的驱动芯片的存储单元中或处理器的存储单元中。6.一种发出...
【专利技术属性】
技术研发人员:雷振飞,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。