一种移动终端的马达自动检测方法及系统的利记博彩app

文档序号:9791658阅读:493来源:国知局
一种移动终端的马达自动检测方法及系统的利记博彩app
【技术领域】
[0001]本发明涉及移动终端技术领域,尤其涉及一种移动终端的马达自动检测方法及系统。
【背景技术】
[0002]随着移动通信的发展和人们生活水平的不断提高,各种移动终端如手机的使用越来越普及,手机已经成为人们生活中不可缺少的通信工具。
[0003]马达是移动终端的常用配件之一,其通过各种振动频率在具体使用时起到不同的提示作用,诸如,以一定频率的振动来表示移动终端来电、以一定频率的振动来表示短信发送成功等;由于马达工作时均处于振动状态,当其与移动终端主板连接不牢时容易使连接不良,导致马达工作异常,出现停振、振动频率不正确等问题;因此,在移动终端出厂前都需要人工测试马达工作是否正常,其测试方法也很简单,就是靠人工感觉。另外,在移动终端使用时,也存在移动终端碰撞、跌落等情况,也可能会使马达工作异常,出现停振、振动频率不正确等问题,这时用户往往很难判断马达到底有没有出问题,不方便用户。
[0004]因此,现有技术还有待于改进和发展。

【发明内容】

[0005]本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种移动终端的马达自动检测方法及系统。提供了一种快速可靠的移动终端的马达自动检测方法及系统,旨在为移动终端增加马达自动检测,从而在移动终端出厂前替代人工,更精确的判断马达工作是否正常,同时在移动终端使用过程中也能由相应的命令触发自动检测马达工作是否正常;从而为移动终端出厂检测、用户售后带来方便,提高了检测效率,为用户提供了方便。
[0006]本发明解决技术问题所采用的技术方案如下:
一种移动终端的马达自动检测方法,其中,包括:
A、预先存储马达的各种振动频率;
B、当接收到马达自动检测的指令时,启动马达并控制马达依次按预先的振动频率进行工作;
C、同时启动加速度传感器,连续获取移动终端加速度以及获取加速度时的时间,得到加速度的变化频率;
D、判断得到加速度的变化频率与当前所设置的马达振动频率是否相同,若相同则提示马达在该振动频率下工作正常,否则提示马达在该振动频率下工作不正常。
[0007]所述的移动终端的马达自动检测方法,其中,所述步骤A还包括:所存储的马达振动频率为移动终端允许使用的各种振动频率。
[0008]所述的移动终端的马达自动检测方法,其中,所述步骤C具体包括:
Cl、当对马达设置一个振动频率后,启动加速度传感器;
C2、连续获取移动终端加速度以及获取加速度时的时间,直到获取到连续两个加速度的最大值;
C3、得到此连续两个加速度最大值之间的时间差,再求倒数即为加速度的变化频率。
[0009]所述的移动终端的马达自动检测方法,其中,所述步骤D具体包括:
D1、判断所述加速度的变化频率与当前所设置的马达振动频率是否相同;
D2,若相同则马达在该振动频率下工作正常,若不相同则马达在该振动频率下工作异常;
D3、检测完成控制关闭加速度传感器。
[0010]所述的移动终端的马达自动检测方法,其中,所述步骤B还包括:当接收到马达自动检测的指令时,设置马达的振动强度为马达所能工作的最强振动强度。
[0011 ]所述的移动终端的马达自动检测方法,其中,所述步骤A还包括:预先在移动终端上设置一马达自动检测菜单,通过所述马达自动检测菜单接收用户操作的马达自动检测指令。
[0012]一种移动终端的马达自动检测系统,其中,包括:
预存储模块、用于预先存储马达的各种振动频率;
马达控制模块、用于当接收到马达自动检测的指令时,启动马达并控制马达依次按预先的振动频率进行工作;
获取处理模块,用于同时启动加速度传感器,连续获取移动终端加速度以及获取加速度时的时间,得到加速度的变化频率;
判断控制模块,用于判断得到加速度的变化频率与当前所设置的马达振动频率是否相同,若相同则提示马达在该振动频率下工作正常,否则提示马达在该振动频率下工作不正常。
[0013]所述移动终端的马达自动检测系统,其中,所述获取处理模块包括:
设置与启动单元,用于当对马达设置一个振动频率后,启动加速度传感器;
获取单元,用于连续获取移动终端加速度以及获取加速度时的时间,直到获取到连续两个加速度的最大值;
频率变化单元,用于得到此连续两个加速度最大值之间的时间差,再求倒数即为加速度的变化频率。
[0014]所述移动终端的马达自动检测系统,其中,所述判断控制模块包括:
判断单元,用于判断所述加速度的变化频率与当前所设置的马达振动频率是否相同;第一控制单元,用于若相同则马达在该振动频率下工作正常,若不相同则马达在该振动频率下工作异常;
第二控制单元,用于检测完成控制关闭加速度传感器。
[0015]所述移动终端的马达自动检测系统,其中,菜单设置单元,用于预先在移动终端上设置一马达自动检测菜单,通过所述马达自动检测菜单接收用户操作的马达自动检测指令。
[0016]本发明所提供的移动终端的马达自动检测方法及系统,由于采用了通过预先存储马达的各种振动频率;当接收到马达自动检测的指令时,设置马达的振动强度为最强,启动马达使马达依次按预先的振动频率进行工作;同时启动加速度传感器,连续获取移动终端加速度以及获取加速度时的时间,得到加速度的变化频率,判断其与当前所设置的马达振动频率是否相同,若相同则马达在该振动频率下工作正常。本发明使移动终端增加了新功能:为移动终端增加马达自动检测,从而在移动终端出厂前替代人工,更精确的判断马达工作是否正常,同时在移动终端使用过程中也能由相应的命令触发自动检测马达工作是否正常;从而为移动终端出厂检测、用户售后带来方便,为用户提供了方便。
【附图说明】
[0017]图1是本发明移动终端的马达自动检测方法的较佳实施例的流程图。
[0018]图2为本发明所述移动终端的马达自动检测方法的具体应用实施例的流程图。
[0019]图3是本发明移动终端的马达自动检测系统的较佳实施例的框图。
【具体实施方式】
[0020]为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0021]请参见图1,图1是本发明移动终端的马达自动检测方法的较佳实施例的流程图。图1所示的一种移动终端的马达自动检测方法,包括:
步骤S100、预先存储马达的各种振动频率;
本发明实施例中,需要预先存储马达的各种振动频率;其中,所存储的马达振动频率为移动终端允许使用的各种振动频率。具体地,譬如马达在实际使用中所用到的振动频率有1000Hz,1800Hz,2800Hz,3600Hz,则将上述四个频率存储至移动终端中。
[0022]步骤S200、当接收到马达自动检测的指令时,启动马达并控制马达依次按预先的振动频率进行工作。
[0023]具体为:当接收到马达自动检测的指令时,设置马达的振动强度为马达所能工作的最强振动强度,启动马达使马达依次按预先的振动频率进行工作。
[0024]其中,所述设置马达的振动强度为最强,其是为了使加速度传感器更容易地检测到移动终端的振动所产生的加速度。
[0025]其中,所述接收到马达自动检测的指令,其可以是人工手动通过相应的菜单选择执行马达自动检测的指令;这就需要预先在移动终端上设置一马达自动检测菜单,通过所述马达自动检测菜单接收用户操作的马达自动检测指令。当然,也可以由移动终端自动定时执行马达自动检测的指令,譬如,为了不影响用户日常使用设置每天凌晨02:25执行马达自动检测的指令。
[0026]其中,在启动马达后使马达依次按预先的振动频率进行工作,也就是使马达按预先存储的各种振动频率振动,具体地,当设置一个马达的振动频率后,若检测到了加速度变化的频率且该频率与所设置的马达振动频率相同则再设置下一个马达的振动频率,若在2秒内未检测到加速度变化的频率或所检测到的加速度变化频率与所设置的马达振动频率不相同则马达在所设置的振动频率下工作异常。
[0027]步骤S300、同时启动加速度传感器,连续获取移动终端加速度以及获取加速度时的时间,得到加速度的变化频率。
[0028]其中,所述步骤S300具体包括:Cl、当对马达设置一个振动频率后,启动加速度传感器;C2、连续获取移动终端加速度以及获取加速度时的时间,直到获取到连续两个加速度的最大值;C3、得到此连续两个加速度最大值之间的时间差,再求倒数即为加速度的变化频率。
[0029]即所述得到加速度的变化频率的方法包括:连续获取移动终端加速度以及获取加速度时的时间,直到获取到连续两个加速度的最大值;得到此连续两个加速度最大值之间的时间差,再求倒数即为加速度的变化频率。
[0030]其中,所述得到加速度最大值的方法为:连续获取加速度,当某一个加速度比早于他获取到的加速度还要大,且比晚于他获取到的加速度也要大,则该加速度为其中一个最大值。
[0031]步骤S400、判断得到加速度的变化频率与当前所设置的马达振动频率是否相同,若相同则提示马达在该振动频率下工作正常,否则提示马达在该振动频率下工作不正常。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1