振动控制方法、终端、计算机设备及可读存储介质技术

技术编号:17836936 阅读:29 留言:0更新日期:2018-05-03 18:51
本发明专利技术提供的振动控制方法、终端,振动控制方法包括:在终端的振动装置开始振动时,控制终端中的检测装置对振动装置的振动量进行检测,得到振动装置的测量振动量;判断测量振动量是否在终端中的预设振动量区间内;在测量振动量不在预设振动量区间内时,调节驱动装置发至振动装置的驱动信号,使得振动装置的振动量能够保持在预设振动量区间内,保证了用户感受到的振动量不会受到外界因素的影响而始终能在同区间内,避免了振动装置因自身因素或外界因素而产生的振动效果不一致的情况发生,提升了产品的市场竞争力。

Vibration control methods, terminals, computer equipment and readable storage media

The vibration control method, terminal and vibration control method of the invention include: when the vibration device of the terminal begins to vibrate, the detection device in the control terminal detects the vibration quantity of the vibration device, obtains the measured vibration quantity of the vibration device, and judges whether the measured vibration quantity is in the preset vibration quantity interval in the terminal; When the measured vibration quantity is not in the presupposed vibration interval, the driving device of the adjusting drive is sent to the driving signal of the vibration device so that the vibration quantity of the vibration device can be kept in the interval of the preset vibration quantity, so that the vibration quantity of the user is not affected by the external factors and can finally be in the same interval and avoid the vibration loading. The occurrence of inconsistent vibration effects caused by self factors or external factors enhances the market competitiveness of products.

【技术实现步骤摘要】
振动控制方法、终端、计算机设备及可读存储介质
本专利技术涉及信息处理
,更具体而言,涉及一种振动控制方法、一种终端、一种计算机设备及一种计算机可读存储介质。
技术介绍
触觉反馈是继视觉交互和听觉交互后的又一个重要的研究领域,在信息时代中越来越多的用户需要在终端发送提醒时进行触觉反馈,以使用户在嘈杂或不易觉察到声音和图像的变化的环境时能及时接受到反馈,因此触觉反馈尤其是振动反馈的应用范围越发广泛。目前提供振动反馈的马达在生产时,会加入磁液(又称磁性液体、铁磁流体)以调节马达的阻尼,而阻尼的大小会直接影响马达的启动时间和停止时间等振动效果,理想情况下马达的阻尼不变,这样才能保证振动效果的一致性。但磁液的粘度随温度变化,温度越高,磁液粘度越小,则马达的阻尼随温度变化,温度越高,阻尼越小。因此在日常使用中,在采用同样的驱动信号但所属的温度不同时,马达的阻尼也会不同,因此导致马达的振动量不同。振动量不同直接影响用户体验,这样就会出现在马达的阻尼高时用户无法感受到振动提醒。因此,设计出一种能够对振动装置的振动量进行调节的振动控制方法、终端、计算机设备及计算机可读存储介质成为亟待解决的问题。
技术实现思路
本专利技术旨在至少解决现有技术中存在的技术问题之一。为此,本专利技术的一个目的在于,提供了一种振动控制方法。本专利技术的又一个目的在于,提供了一种终端。本专利技术的又一个目的在于,提供了一种计算机设备。本专利技术的又一个目的在于,提供了一种计算机可读存储介质。为实现上述目的,根据本专利技术的实施例提供了一种振动控制方法,用于终端,振动控制方法包括:在终端的振动装置开始振动时,控制终端中的检测装置对振动装置的振动量进行检测,得到振动装置的测量振动量;判断测量振动量是否在终端中的预设振动量区间内;当测量振动量未在预设振动量区间内时,调节终端中的驱动装置发送至振动装置中的驱动信号,以使测量振动量在预设振动量区间内。本专利技术提供的振动控制方法,首先在终端的振动装置开始振动时,控制检测装置对振动装置的振动量进行检测,以得到振动装置的此刻的振动量,对振动装置检测到的测量振动量进行判断,判断测量振动量是不是在终端的预设振动量区间内,当测量振动量在预设振动量区间内时,说明此时的振动装置的振动效果刚好,可以被用户感受到,而当测量振动量未在预设振动量区间内时,说明此时振动装置的振动量较预设振动量区间来讲,可能出现振动量过大,而导致的用户使用体验较差或者过多消耗能源进行不必要的振动,或者是振动量过小而导致用户无法感受到终端的振动,因此说明此时驱动装置发送至振动装置的驱动信号过小,为了使得振动装置的振动量在预设振动量的区间内,因此需要调节驱动装置发至振动装置的驱动信号,使得振动装置的振动量能够保持在预设振动量区间内,保证了用户感受到的振动量不会受到外界因素的影响而始终能在一个恒定的区间内,避免了振动装置因自身因素或外界因素而产生的振动效果不一致的情况发生,提升了产品的市场竞争力。此外,检测装置对振动量的检测,可以是在振动装置每次进行振动时均对其的振动量进行检测,以保证每次振动装置的振动量均能被驱动装置调节至符合振动区间。同时也可以是在获取到一个振动量后的一端时间内,不再进振动装置的振动量进行检测,因为在相隔较小的时间内,可以认为是振动装置的内在因素或者环境因素不会发生较大的改变,因此其振动量应该会处于预设振动量区间内,这样可以减少终端的电量消耗,提升终端的使用寿命。可以想到的,每个终端的预设振动量区间可以是每个终端的使用者自行进行设定的,因为振动量是一个较为主观的触觉反馈量,每个使用者的合适的区间也会不完全相同,因此预设振动量区间可以由用户进行自行设定,保证该区间为最适宜用户本人。驱动装置可以是马达驱动芯片(包括低压马达驱动芯片、常压马达驱动芯片、高压马达驱动芯片)或者是功率放大器等驱动振动器振动的模块。可以想到的,本专利技术中提供给的振动控制方法在终端中是通过AP(applicationprocessor,应用处理器)、MCU(microcontrollerunit,微控制单元)、DSP(digitalsignalprocessor,数字信号处理器)等具有控制或数据处理能力的模块进行控制,通过上述模块能实现本专利技术中提供的振动控制方法。另外,根据本专利技术上述实施例提供的振动控制方法还具有如下附加技术特征:在上述任一技术方案中,优选地,控制终端中的检测装置对振动装置的振动量进行检测,得到振动装置的测量振动量的具体步骤为:控制检测装置检测振动装置的振动特性;根据振动特性计算得出振动装置的测量振动量;其中,振动特性为以下任一或组合:振动加速度、振动力、振动装置的振幅、振动装置内的磁液的磁性、振动装置所处环境的温度或振动装置所处环境的湿度。在该技术方案中,在控制检测装置对振动量进行检测时,首先为控制检测装置对振动装置的振动特性进行检测,其次根据振动特性计算得出振动装置的测量振动量,在检测振动装置的振动特性包括振动装置的振动加速度、振动力、振动装置的振幅、振动装置内的磁液的磁性、振动装置所处环境的温度或振动装置所处环境的湿度,这些振动特性均会对最终振动装置体现出的振动效果进行反应。在上述任一技术方案中,优选地,通过调节驱动装置发送的驱动信号的波形、幅值或相位中的任一或组合,以使测量振动量在预设振动量区间内。在该技术方案中,在驱动装置发送驱动信号对振动装置的振动量进行控制时,可以对驱动信号的波形、幅值或相位中的任一或组合进行调节,以使测量振动量在预设振动量区间内,保证用户对振动装置的振动效果有良好的体现。在上述任一技术方案中,优选地,振动控制方法还包括:按照预设时间间隔检测并更新测量振动量。在该技术方案中,在对测量振动量进行检测时,可以是检测装置按照预设时间间隔进行对振动装置的振动量进行的检测,保证振动装置在预设时间间隔内的振动量的变化可以被下一次检测装置的检测动作进行检测到。当然可以想到的,对振动装置的振动量的检测也可以是实时进行检测并且实时进行调节更新的,使得每个时刻的实际振动量均能够被调节至预设振动量区间内。此外,还可以设置为更新的检测时机为,在检测到终端的使用位置发生了变化时,开始对振动量进行检测,保证在终端的位置系统变化而导致的环境因素发生变化时开始对振动量进行检测,以减少外界环境因素对振动装置的影响。在上述任一技术方案中,优选地,振动装置为振动马达、线性马达、偏心转子马达或压电感应器中任一或组合。在该技术方案中,可以将振动装置设置为振动马达、线性马达、偏心转子马达或压电感应器中任一或组合。本专利技术提供了一种终端包括:检测模块,用于在终端的振动装置开始振动时,控制终端中的检测装置对振动装置的振动量进行检测,得到振动装置的测量振动量;判断模块,用于判断测量振动量是否在终端中的预设振动量区间内;调节模块,用于当测量振动量未在预设振动量区间内时,调节终端中的驱动装置发送至振动装置中的驱动信号,以使测量振动量在预设振动量区间内。首先在终端的振动装置开始振动时,检测模块控制检测装置对振动装置的振动量进行检测,以得到振动装置的此刻的振动量,通过判断模块对振动装置检测到的测量振动量进行判断,判断测量振动量是不是在终端的预设振动量区间内,当测量振动量在预设振动量区间内时,说明本文档来自技高网...
振动控制方法、终端、计算机设备及可读存储介质

【技术保护点】
一种振动控制方法,其特征在于,所述振动控制方法包括:在终端的振动装置开始振动时,控制所述终端中的检测装置对所述振动装置的振动量进行检测,得到所述振动装置的测量振动量;判断所述测量振动量是否在所述终端中的预设振动量区间内;当所述测量振动量未在所述预设振动量区间内时,调节所述终端中的驱动装置发送至所述振动装置中的驱动信号,以使所述测量振动量在所述预设振动量区间内。

【技术特征摘要】
1.一种振动控制方法,其特征在于,所述振动控制方法包括:在终端的振动装置开始振动时,控制所述终端中的检测装置对所述振动装置的振动量进行检测,得到所述振动装置的测量振动量;判断所述测量振动量是否在所述终端中的预设振动量区间内;当所述测量振动量未在所述预设振动量区间内时,调节所述终端中的驱动装置发送至所述振动装置中的驱动信号,以使所述测量振动量在所述预设振动量区间内。2.根据权利要求1所述的振动控制方法,其特征在于,控制所述终端中的检测装置对所述振动装置的振动量进行检测,得到所述振动装置的测量振动量的具体步骤为:控制所述检测装置检测所述振动装置的振动特性;根据所述振动特性计算得出所述振动装置的测量振动量;其中,所述振动特性为以下任一或组合:振动加速度、振动力、所述振动装置的振幅、所述振动装置内的磁液的磁性、所述振动装置所处环境的温度或所述振动装置所处环境的湿度。3.根据权利要求1所述的振动控制方法,其特征在于,通过调节所述驱动装置发送的驱动信号的波形、幅值或相位中的任一或组合,以使所述测量振动量在所述预设振动量区间内。4.根据权利要求1至3中任一项所述的振动控制方法,其特征在于,所述振动控制方法还包括:按照预设时间间隔检测并更新所述测量振动量。5.根据权利要求1至3中任一项所述的振动控制方法,其特征在于,所述振动装置为振动马达、线性马达、偏心转子马达或压电感应器中任一或组合。6.一种终端,其特征在于,所述终端包括:检测模块,用于在终端的振动装置开始振动时,控制所述终端中的检测装置对所述振动装置的振动量进行检测,得到...

【专利技术属性】
技术研发人员:王韡杨俊刘小勇
申请(专利权)人:珠海市魅族科技有限公司
类型:发明
国别省市:广东,44

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

1