调节终端中振动元件的振动频率的方法、装置及终端的制作方法

文档序号:7847194阅读:146来源:国知局
专利名称:调节终端中振动元件的振动频率的方法、装置及终端的制作方法
技术领域
本发明涉及通信领域,尤其涉及一种调节终端中振动元件的振动频率的方法、装置及终端。
背景技术
目前的智能手机中多以振动马达(如扁平马达或柱状贴片马达等)作为振动元件。但由于老化等原因,使用振动马达作为振动元件的智能手机使用一定时间后,会出现手机振动时,振感明显减弱的问题。而目前的智能手机无法避免在智能手机使用一定时间后, 因振动马达老化等原因导致的手机振感变弱的问题。

发明内容
本发明实施方式提供一种调节终端中振动元件的振动频率的方法、装置及终端, 可以解决智能手机等终端在使用一定时间后,由于作为振动元件的振动马达因老化的原因导致的振感变弱的问题。实现上述目的的技术方案为本发明实施方式提供一种调节终端中振动元件的振动频率的方法,该方法包括当终端中的振动元件处于振动状态时,获取检测得到的所述振动元件的当前振动
频率;当判断所述振动元件的初始振动频率与所述当前振动频率之差大于设定的频率误差时,对所述振动元件的当前振动频率进行调节,使所述初始振动频率与当前振动频率之差小于或等于设定的所述频率误差。本发明实施方式还提供一种调节终端中振动元件的振动频率的装置,该装置包括获取单元、判断处理单元和调节单元;其中,所述获取单元,用于当终端中的振动元件处于振动状态时,获取检测得到的所述振动元件的当前振动频率;所述判断处理单元,用于判断所述振动元件的初始振动频率与所述当前振动频率之差不在设定的频率误差时,发出调节指令;所述调节单元,用于根据所述判断处理单元发出的调节指令,对所述振动元件的当前振动频率进行调节,使所述初始振动频率与当前振动频率之差小于或等于设定的所述
频率误差。本发明实施方式进一步提供一种终端,包括振动元件和重力传感器,该终端还包括上述调节终端中振动元件的振动频率的装置;所述调节终端中振动元件的振动频率的装置的获取单元与所述重力传感器连接;所述获取单元具体用于向所述重力传感器发出获取检测得到所述振动元件的当前振动频率的获取指令;所述重力传感器用于根据所述获取单元的获取指令检测得到所述振动元件的当前振动频率,并将检测得到的所述振动元件的当前振动频率发送给所述获取单元;所述调节终端中振动元件的振动频率的装置的调节单元与所述振动元件连接。本发明实施方式又提供一种终端,包括振动元件,该终端还包括上述的调节终端中振动元件的振动频率的装置;所述的调节终端中振动元件的振动频率的装置的调节单元与所述振动元件连接。由上述本发明实施方式提供的技术方案可以看出,本发明实施方式中通过在振动元件振动状态时,检测得到该振动元件的当前振动频率,如果当前振动频率与设定的初始振动频率之差不在设定的频率误差范围,调节振动元件的振动频率,使振动元件的当前振动频率与设定的初始振动频率之间的差值始终保持在允许的频率误差范围内,实现了对振动元件的振动频率的自动调节。从而避免了手机等终端使用一定时间后,因振动元件的老化的原因导致的手机振感变弱的问题。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。图1为本发明实施例一提供的调节方法的流程图;图2为本发明实施例二提供的装置的示意图;图3为本发明实施例二提供的另一种装置的示意图;图4为本发明实施例三提供的终端的示意图;图5为本发明实施例四提供的终端的示意图。
具体实施例方式为便于理解,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。实施例一图1所示为本发明实施例的调节方法的流程图,该调节终端中振动元件的振动频率的方法包括以下步骤步骤1,当终端中的振动元件处于振动状态时,检测得到所述振动元件的当前振动频率Π ; 步骤2,判断所述振动元件的初始振动频率fO与所述当前振动频率Π之差是否大于设定的频率误差a,若是,则进行步骤3 ;若否,则结束本次调节; 步骤3,对所述振动元件的当前振动频率进行调节,使初始振动频率与所述当前振动频率之差小于等于设定的频率误差a。
上述方法步骤1中,检测所述振动元件的当前振动频率可以利用所述终端中的重力传感器(G-sensor,Gravity-sensor)进行检测,重力传感器能够感知到加速力(就是当物体在加速过程中作用在物体上的力)的变化,比如晃动、跌落、上升、下降等各种移动变化都能被重力传感器转化为电信号,然后通过微处理器的计算分析后,利用其完成对应的功能,比如终端播放MP3时,可以利用终端中的重力传感器根据使用者甩的方向,来更换所播放的歌曲,一般来说,甩动终端进行歌曲切换功能,具体可以是通过重力传感器检测终端某一轴上加速度的变化(如X轴),如X轴上报加速度大小超过某阈值,方向为正,则触发动作A (动作A可以是播放在播放列表中的当前歌曲的下一首歌曲);如X轴上报加速度大小超过某阈值,方向为负,则触发动作B(动作B可以是播放在播放列表中的当前歌曲的下一首歌曲)。由于振动马达一般在两个轴上旋转,故振感一般在相应的两个轴上即可检测,如扁平马达(纽扣形状)一般平放在手机PCB上,其震动方向分布在X轴及Y轴上。当振动马达工作并带动终端振动时,重力传感器可分别检测终端在X、Y轴上的加速度(说明重力传感器内部有三个部分,可分别检测X、Y、Z轴的加速度,X轴、Y轴、Z轴是以终端的显示屏所在的平面为参考的三维坐标系的坐标轴,其中,X轴、Y轴标识的平面与终端的显示屏所在平面重合或平行,Z轴则垂直于显示屏所在的平面)。因此用重力传感器具体检测所述振动元件的振动频率的过程为用重力传感器连续读取一段时间内X轴的加速度值(大小、正负均可读出),根据这段时间内加速度值可以得出加速度曲线(一组正正弦波曲线),计算出该曲线的振动频率(即根据该曲线的波峰与波谷来计算出其振动频率)。由于震动在X 轴和Y轴上没有方向性,所以一般X轴和Y轴上的加速度曲线基本一致。手机的振动频率与重力传感器检测到的X轴输出的加速度曲线的振动频率成正比,故检测了 X轴的加速度曲线,即可得出当前手机的振动频率的大小。可以知道,并不限于利用终端中的重力传感器来检测得到振动元件当前的振动频率,也可以采用在终端中增设检测元件的方式,来检测得到振动元件当前的振动频率。上述方法步骤2中,振动元件的初始振动频率可以是在终端初期使用时由终端的重力传感器检测振动元件得到的振动频率,可将检测得到的该初始振动频率预存在终端内。频率误差a可按振动元件的初始振动频率的10% 30%进行设定,如振动元件的初始振动频率为10000rpm/min(其中,rpm为转速单位,为revolutions per minute,每分钟多少转),则频率误差可按初始振动频率为lOOOOrpm/min的10% 30%设定,可从 1000rpm/min 3000rpm/min中任选一值设定为频率误差。上述方法步骤3中,当所述振动元件的初始振动频率与所述当前振动频率之差大于设置的频率误差时,采用增大驱动所述振动元件的驱动脉宽(PWM脉宽)的方式对所述振动元件的当前振动频率进行调节;即增大此时PWM占空比,来增加振动元件的转速,提高振动元件的当前振动频率,使其保持在误差范围内。以手机中应用上述调节方法为例进行说明,手机中作为振动元件的马达一般转速在lOOOOrpm/min左右,在某一确定的手机上工作时对应某一固定振动频率,手机初期使用时(如手机初次使用时,或手机使用后,在其振感没变弱的一段时间内),其马达正常工作, 通过重力传感器测得该手机马达的振动频率作为初始振动频率,如假设测得该手机的初始
6振动频率为lOOOOrpm/min,可以设置马达的频率误差为初始振动频率的15%,即频率误差为1500rpm/min,若使用一定时间后,当检测到马达的当前振动频率为8000rpm/min,即初始振动频率10000rpm/min减去当前振动频率为8000rpm/min之差为2000rpm/min后,大于频率误差1500rpm/min,表明手机的马达老化,振动变弱,此时增大驱动马达的PWM占空比, 增加马达的转速,使得马达的当前振动频率加大,直到初始振动频率与当前振动频率之差小于或等于频率误差1500rpm/min,则实现了调节手机的马达使其保持较强的振感,避免马达老化造成的振感变弱问题。本发明实施例的调节方法,以较简单的方式,实现自动对终端中的振动元件(如振动马达,包括扁平马达、柱状贴片马达等)的振动频率进行调节,使其始终保持在一定的频率范围内,从而可以避免手机等终端使用一定时间后,因振动元件的老化等原因导致的手机振感变弱的问题。也避免了因手机振感变弱影响用户使用和降低用户体验的问题。实施例二图2所示为本发明实施例提供的调节终端中振动元件的振动频率的装置的结构示意图,该装置可用在终端中,实现自动调节振动元件的振动频率,该装置包括获取单元 21、判断处理单元22和调节单元23 ;其中,所述获取单元21,用于当终端中的振动元件处于振动状态时,获取检测得到的所述振动元件的当前振动频率;该获取单元21可与终端中的重力传感器连接;所述判断处理单元22,用于当判断所述振动元件的初始振动频率与所述当前振动频率之差大于设置的频率误差时,发出调节指令;所述调节单元23,可与终端中的振动元件连接,用于根据所述判断处理单元发出的调节指令,对所述振动元件的当前振动频率进行调节,使所述初始振动频率与当前振动频率之差小于或等于设定的所述频率误差。如图3所示,在上述装置的基础上,还可以设置一频率检测部件M,该频率检测部件M设置在终端中,与该装置的获取单元21连接,获取单元21具体用于向该频率检测部件M发出获取检测得到所述振动元件的当前振动频率的获取指令,该频率检测部件M用于根据获取单元的获取指令检测得到所述振动元件的当前振动频率,并将检测得到的所述振动元件的当前振动频率发送给所述获取单元。该频率检测部件可采用重力传感器或其它能检测振动频率的元件。通过设置该频率检测部件对,使得该装置可以应有在只有振动元件而未设置重力传感器的终端中,实现对终端振动元件的振动频率的自动调节。实施例三图4所示为本发明实施例提供的终端的结构示意图。该终端30是一种能自动调节其振动元件的振动频率的终端,该终端包括振动元件32 (如振动马达,包括扁平马达、柱状贴片马达等)、重力传感器31和调节终端中振动元件的振动频率的装置,其中调节终端中振动元件的振动频率的装置采用上述实施例二中给出图2所示的第一种结构的调节终端中振动元件的振动频率的装置(由获取单元21、判断处理单元22和调节单元23构成); 该调节终端中振动元件的振动频率的装置分别与所述振动元件32和重力传感器31连接, 其中,获取单元21与重力传感器31连接,获取单元21具体用于向重力传感器31发出获取检测得到所述振动元件的当前振动频率的获取指令。重力传感器31用于根据获取单元31 的获取指令检测得到所述振动元件32的当前振动频率,并将检测得到的所述振动元件的
7当前振动频率发送给所述获取单元。调节单元23与所述振动元件32连接,以调节所述振动元件32的振动频率。通过该调节终端中振动元件的振动频率的装置,可利用重力传感器31检测得到处于振动状态的振动元件32的当前振动频率Π,从而利用当前振动频率fl减去对振动元件32设定的初始振动频率f0之差是否在设定的频率误差范围内,则可以确定是否需要对振动元件的当前振动频率进行调节,从而避免了因振动元件用一定时间后因老化等原因导致振感变弱的问题。实施例三图5所示为本发明实施例提供的另一种结构终端的示意图。该终端30是一种能自动调节其振动元件的振动频率的终端,包括振动元件32(如振动马达,包括扁平马达、柱状贴片马达等)和调节终端中振动元件32的振动频率的装置,其中调节终端中振动元件32 的振动频率的装置采用实施例二中给出的图3所示的第二种结构的调节终端中振动元件的振动频率的装置(由频率检测部件对、获取单元21、判断处理单元22和调节单元23构成),调节终端中振动元件的振动频率的装置与所述振动元件32连接,其中,调节单元23与振动元件32连接,以调节所述振动元件32的振动频率。该终端也可以由调节终端中振动元件的振动频率的装置自动调节振动元件32的振动频率,避免振动元件因使用一定时间后因老化等原因导致振感变弱的问题。综上所述,本发明实施例中利用终端中的重力传感器检测得到振动元件的当前振动频率,结合初始设定的振动频率和频率误差,实现可自动调节振动元件的振动频率,避免手机等终端设备使用一定时间后因振动元件老化等原因导致手机振感变弱的问题。以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局限于此, 任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换, 都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
权利要求
1.一种调节终端中振动元件的振动频率的方法,其特征在于,该方法包括当终端中的振动元件处于振动状态时,获取检测得到的所述振动元件的当前振动频率;当所述振动元件的初始振动频率与所述当前振动频率之差大于设定的频率误差时,对所述振动元件的当前振动频率进行调节,使所述初始振动频率与当前振动频率之差小于或等于设定的所述频率误差。
2.根据权利要求1所述的调节终端中振动元件的振动频率的方法,其特征在于,所述方法中,检测所述振动元件的当前振动频率为利用所述终端中的重力传感器进行检测。
3.根据权利要求2所述的调节终端中振动元件的振动频率的方法,其特征在于,所述方法中,利用所述终端中的重力传感器检测所述振动元件的振动频率为在所述振动元件处于振动状态并带动所述终端振动时,重力传感器检测所述终端在X 轴或Y轴上的加速度值,根据检测得到的X轴或Y轴上的加速度值得到终端振动在X轴或 Y轴上形成的加速度曲线,计算出所述加速度曲线的振动频率,根据所述振动频率计算得到所述振动元件的振动频率。
4.根据权利要求1至3中任一项所述的调节终端中振动元件的振动频率的方法,其特征在于,所述方法中,当所述振动元件的初始振动频率与所述当前振动频率之差大于设定的频率误差时,对所述振动元件的当前振动频率进行调节包括增大驱动所述振动元件振动的驱动脉宽。
5.根据权利要求1至4中任一项所述的调节终端中振动元件的振动频率的方法,其特征在于,所述振动元件的初始振动频率为在终端初期使用时由终端的重力传感器检测到的振动元件的振动频率。
6.根据权利要求1至5中任一项所述的调节终端中振动元件的振动频率的方法,其特征在于,设定的频率误差为初始振动频率的10 30%。
7.一种调节终端中振动元件的振动频率的装置,其特征在于,该装置包括获取单元、判断处理单元和调节单元;其中,所述获取单元,用于当终端中的振动元件处于振动状态时,获取检测得到的所述振动元件的当前振动频率;所述判断处理单元,用于当所述振动元件的初始振动频率与所述当前振动频率之差不在设定的频率误差时,发出调节指令;所述调节单元,用于根据所述判断处理单元发出的调节指令,对所述振动元件的当前振动频率进行调节,使所述初始振动频率与当前振动频率之差小于或等于设定的所述频率误差。
8.根据权利要求7所述的调节终端中振动元件的振动频率的装置,其特征在于,所述装置还包括频率检测部件,设置在终端中,与所述获取单元连接;所述获取单元具体用于向所述频率检测部件发出获取检测得到所述振动元件的当前振动频率的获取指令;所述频率检测部件用于根据所述获取单元的获取指令检测得到所述振动元件的当前振动频率,并将检测得到的所述振动元件的当前振动频率发送给所述获取单元。
9.一种终端,包括振动元件和重力传感器,其特征在于,该终端还包括上述权利要求7 所述的调节终端中振动元件的振动频率的装置;所述调节终端中振动元件的振动频率的装置的获取单元与所述重力传感器连接; 所述获取单元具体用于向所述重力传感器发出获取检测得到所述振动元件的当前振动频率的获取指令;所述重力传感器用于根据所述获取单元的获取指令检测得到所述振动元件的当前振动频率,并将检测得到的所述振动元件的当前振动频率发送给所述获取单元;所述调节终端中振动元件的振动频率的装置的调节单元与所述振动元件连接。
10.一种终端,包括振动元件,其特征在于,该终端还包括上述权利要求8所述的调节终端中振动元件的振动频率的装置;所述的调节终端中振动元件的振动频率的装置的调节单元与所述振动元件连接。
全文摘要
本发明实施方式提供一种调节终端中振动元件的振动频率的方法、装置及系统。属于通信领域。该方法包括当终端中的振动元件处于振动状态时,获取检测得到所述振动元件的当前振动频率;当判断所述振动元件的初始振动频率与所述当前振动频率之差不在设定的频率误差时,对所述振动元件的当前振动频率进行调节,使所述初始振动频率与当前振动频率之差小于或等于设定的所述频率误差。该方法实现了可自动调节振动元件的振动频率,避免手机等终端设备使用一定时间后因振动元件老化等原因导致手机振感变弱的问题。
文档编号H04M1/725GK102439956SQ201180002642
公开日2012年5月2日 申请日期2011年9月27日 优先权日2011年9月27日
发明者刘海龙 申请人:华为终端有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1