一种控制马达震动的方法及电子设备技术

技术编号:16219676 阅读:35 留言:0更新日期:2017-09-16 02:06
本发明专利技术公开了一种控制马达震动的方法及电子设备,其中,方法包括:获得控制指令;响应所述控制指令;获得目标频率,基于所述目标频率,控制电子设备的马达震动,以使得所述电子设备在当前环境下的振幅最明显。

Method for controlling motor vibration and electronic equipment

The invention discloses a method for controlling the motor vibration and electronic equipment, the methods: to obtain the control command; in response to the control command; obtain the target frequency, the frequency of the target based on the motor control of electronic equipment vibration, so that the amplitude of electronic equipment in the current environment, the most obvious.

【技术实现步骤摘要】
一种控制马达震动的方法及电子设备
本专利技术涉及终端设备管理技术,具体涉及一种应用于电子设备中的控制马达震动的方法及一种电子设备。
技术介绍
现有的电子设备的使用场景中,尤其是手机这类能够接收通信请求的电子设备,在接收到通信请求的时候,需要向用户发出提示信息,可以根据用户的设置包含进行铃音提示,还可以进行震动提示等几种类型。但是,现有技术中,在手机进行震动提示的时候即使调整到强震动,在有些环境下用户感觉不明显或者压根感应不到。因为现有技术中压根没有考虑电子设备所处的环境对震动的影响。因此,会影响到用户感知到震动提示的及时性,从而影响用户的使用效率。
技术实现思路
本专利技术的主要目的在于提出一种控制马达震动的方法及电子设备,旨在解决现有技术中存在的上述问题。为实现上述目的,本专利技术提供一种控制马达震动的方法,所述方法包括:获得控制指令;响应所述控制指令;获得目标频率,基于所述目标频率,控制电子设备的马达震动,以使得所述电子设备在当前环境下的振幅最明显本专利技术提供一种电子设备,所述电子设备包括:指令获取单元,用于获得控制指令;控制单元,用于响应所述控制指令;获得目标频率,基于所述目标频率,控制电子设备的马达震动,以使得所述电子设备在当前环境下的振幅最明显。本实施例提供的控制马达震动的方法及电子设备,马达根据目标频率进行振动,引起电子设备所处当前环境的共振,以使得所述电子设备在当前环境下的震动效果最大化。与现有技术相比,即使将马达的震动调整到最大,但是由于环境的影响导致震动被影响。本实施例充分考虑电子设备所处于的环境情况,在马达震动时确定在当前环境下目标频率,以该目标频率进行震动引起电子设备所处当前环境的共振,以使得所述电子设备在当前环境下的震动效果最大化。换言之,该目标频率为与当前环境的震动频率最接近,从而引起最大化的震动效果,振幅最大。从而使得用户能够在各种环境下及时感受到电子设备的震动情况,保证用户获取信息的及时性。附图说明图1为本专利技术实施例控制马达震动的方法流程示意图1;图2为本专利技术实施例场景示意图1;图3为本专利技术实施例场景示意图2;图4为本专利技术实施例场景示意图3;图5为本专利技术实施例电子设备组成结构示意图。具体实施方式下面结合附图和具体实施例对本专利技术作进一步详细说明。实施例一、本专利技术实施例提供一种控制马达震动的方法,应用于电子设备,如图1所示,包括:步骤101:获得控制指令;步骤102:响应所述控制指令;步骤103:获得目标频率,基于所述目标频率,控制电子设备的马达震动,以使得所述电子设备在当前环境下的振幅最明显。本实施例提供的方法可以应用于电子设备,尤其是能够通过移动通信网获取到来电呼叫、接收到短信等通信信息的电子设备,比如,可以为手机。本实施例中,执行步骤101之前,还可以包括:所述电子设备获取到其他电子设备发来的短信或来电呼叫等通信请求。相应的,执行步骤101,可以为接收到通信请求的时候,生成用于控制电子设备的马达进行振动的控制指令。另外,控制指令还可以为基于用户的操作确定触发的控制指令,生成的针对输出提示信息的控制指令。比如,用户当前仅想要检测在环境中的最大振动幅度,那么就可以用户通过菜单进行选择,选择输出振动提示信息时,可以确定获得控制指令。步骤102中,所述响应控制指令,可以为将控制指令发送给马达,然后由发达响应所述控制指令。进一步地,步骤103中,所述获得目标频率包括:基于预定频率范围中的每个频率值控制马达震动;获得所述马达以每个频率值震动所对应的所述电子设备处于当前环境下的震动幅度;确定所述预定频率范围中与所述电子设备的最大震动幅度对应的频率值作为目标频率值。这里需要说明的是,预定频率范围可以为电子设备中初始设置的全部频率范围,而马达的频率范围可以与马达本身的重量相关,这里不进行赘述。关于马达的频率范围可以为170-200Hz之间,或者可以表示为每分钟10000-12000转(rpm)。当然前述两种范围仅为示例,实际上马达的频率范围还可以存在其他的设置,只是本实施例中不进行穷举。预定频率范围中的每个频率值,可以为基于预设的步长值,确定得到多个频率值;其中,步长值根据实际情况进行设置,比如,可以设置为1Hz,也就是说,每隔1Hz选出一个频率值控制以该选取的频率值控制发达进行振动。或者,还可以采用更大或更小的步长值,这里不进行赘述。获得所述马达以每个频率值震动所对应的所述电子设备处于当前环境下的震动幅度的方式,可以为在马达进行振动的时候,通过传感器检测电子设备的振动幅度。具体的,通过所述电子设备的加速度传感器或/和陀螺仪,获得所述电子设备处于当前环境下所述马达震动导致的所述电子设备的变化量。其中,所述传感器可以为电子设备中设置的重力传感器,或者,加速度传感器。加速度传感器是一种能够测量加速力的电子设备,将电子设备的振动转变为电信号,经过模/数转换器转换成二进制数据、进行数据组织、存储、运算处理;从而得到电子设备振动时对应的震动幅度。确定所述预定频率范围中与所述电子设备的最大震动幅度对应的频率值作为目标频率值,可以为,遍历预定范围内全部频率值,并在全部频率值处控制马达进行振动时,获取每一个频率值下电子设备对应的振动幅度;选取一个最大的振动幅度对应的频率值,作为目标频率值。本实施例的一种实施场景,可以参见图2,首先基于预定频率范围175-180Hz,以1Hz为步长,确定需要测试的几个频率值可以为图中所示的175、176、177、178、179这几个;参见图3,当手机接收到来自另一个手机的通信请求(比如,来电呼叫)时,生成用于控制电子设备进行提示的控制信息;基于预定频率范围中的每一个频率值,控制手机的马达遍历频率值以进行振动;通过传感器检测得到在每一个频率值中手机产生的震动幅度,比如,参见图4,分别得到这几个频率值对应的幅度为A1-A5;从震动幅度中选取得到一个最大值,该最大震动幅度对应的频率值作为目标频率,然后控制手机在响应该通信请求之前,一致采用该目标频率进行振动。还需要指出的是,遍历每一个频率值可以有一定的时长限定,比如,可以限定在输出提示信息开始进行计时,时长为50ms,也就是隔一定时长就转换至下一个频率值进行测试,在预设的时长内完成震动幅度的检测。可见,通过采用上述方案,就能够在收到控制指令的时候,控制马达根据目标频率进行振动,引起电子设备所处当前环境的共振,以使得所述电子设备在当前环境下的震动效果最大化。与现有技术相比,即使将马达的震动调整到最大,但是由于环境的影响导致震动被影响。本实施例充分考虑电子设备所处于的环境情况,在马达震动时确定在当前环境下目标频率,以该目标频率进行震动引起电子设备所处当前环境的共振,以使得所述电子设备在当前环境下的震动效果最大化。换言之,该目标频率为与当前环境的震动频率最接近,从而引起最大化的震动效果,振幅最大。从而使得用户能够在各种环境下及时感受到电子设备的震动情况,保证用户获取信息的及时性。实施例二、本专利技术实施例提供一种控制马达震动的方法,应用于电子设备,如图1所示,包括:步骤101:获得控制指令;步骤102:响应所述控制指令;步骤103:获得目标频率,基于所述目标频率,控制电子设备的马达震动,以使得所述电子设备在当前环境下的振幅最明显。本实施例提供本文档来自技高网...
一种控制马达震动的方法及电子设备

【技术保护点】
一种控制马达震动的方法,所述方法包括:获得控制指令;响应所述控制指令;获得目标频率,基于所述目标频率,控制电子设备的马达震动,以使得所述电子设备在当前环境下的振幅最明显。

【技术特征摘要】
1.一种控制马达震动的方法,所述方法包括:获得控制指令;响应所述控制指令;获得目标频率,基于所述目标频率,控制电子设备的马达震动,以使得所述电子设备在当前环境下的振幅最明显。2.根据权利要求1所述的方法,其特征在于,所述获得目标频率包括:基于预定频率范围中的每个频率值控制马达震动;获得所述马达以每个频率值震动所对应的所述电子设备处于当前环境下的震动幅度;确定所述预定频率范围中与所述电子设备的最大震动幅度对应的频率值作为目标频率值。3.根据权利要求2所述的方法,其特征在于,所述获得所述马达以每个频率值震动所对应的所述电子设备处于当前环境下的震动幅度,包括:通过所述电子设备的加速度传感器或/和陀螺仪,获得所述电子设备处于当前环境下所述马达震动导致的所述电子设备的变化量。4.根据权利要求2所述的方法,其特征在于,所述预定频率范围为所述马达所能够支持的频率范围中的一段频率范围,所述预定频率范围是基于用户的选择操作所确定的。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:获得用于表征电子设备当前所处环境的参数信息;基于所述参数信息,确定所述电子设备所处的环境信息;相应的,所述获得目标频率包括:基于所述环境信息查找马达频率数据库,确定在当前环境下所述电子设备的...

【专利技术属性】
技术研发人员:赵谦
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京,11

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

1