一种加速度计控制方法、加速度计控制装置及智能终端制造方法及图纸

技术编号:16643132 阅读:41 留言:0更新日期:2017-11-26 15:04
本发明专利技术公开了一种加速度计控制方法、加速度计控制装置、智能终端及计算机可读存储介质,其中,该加速度计控制方法包括:在加速度计的运行状态下,获取智能终端当前的振动情况及上报频率,所述上报频率为智能终端的驱动层向智能终端的应用层上报所述加速度计的输出数据的频率,所述振动情况指示智能终端是否处于振动状态下;根据所述当前的振动情况及上报频率,基于预设的滤波参数调整信息确定所述加速度计的目标滤波控制参数,所述滤波参数调整信息包括:振动情况、上报频率以及滤波控制参数这三者之间的对应关系信息;基于所述目标滤波控制参数,调整所述加速度计当前的滤波控制参数。本发明专利技术方案实现了对加速度计的滤波控制参数的动态调节。

An accelerometer control method, accelerometer control device and intelligent terminal

The invention discloses a control method of accelerometer, accelerometer control device, intelligent terminal and computer readable storage medium, wherein, the accelerometer control method comprises: running in the accelerometer, acquiring vibration intelligent terminal and the current reporting frequency, the output data of the reported frequency of driver layer intelligent terminal the application layer to the intelligent terminal to the accelerometer frequency, the vibration indicator is in vibration state of intelligent terminal; according to the current situation of vibration and reporting frequency, determine the target filtering control parameters of the accelerometer filter parameter adjustment information preset based on the filter parameter adjustment the information includes information about correspondence between vibration frequency and control parameters, to filter the three; filtering the target based on the Control parameters, adjust the current filter control parameters of the accelerometer. The dynamic regulation of the filtering control parameters of the accelerometer is realized by the scheme of the invention.

【技术实现步骤摘要】
一种加速度计控制方法、加速度计控制装置及智能终端
本专利技术属于智能终端
,尤其涉及一种加速度计控制方法、加速度计控制装置、智能终端及计算机可读存储介质。
技术介绍
加速度计是智能终端的一个重要的传感器,其输出重力加速度与智能终端加速度的空间矢量合,能够依据智能终端实时的姿态产生不同的输出值。由于加速度是一个可突变的一个物理量,在智能终端急剧抖动的情况下,加速度计会输出高频杂波,导致输出的xyz轴的数据产生巨大变化。此时,智能终端中基于加速度计的应用程序在运行时将出现异常,例如屏幕横竖屏反复切换,形成闪屏的现象等。
技术实现思路
有鉴于此,本专利技术提供了一种加速度计控制方法、加速度计控制装置、智能终端及计算机可读存储介质,旨在实现对加速度计的滤波控制参数的动态调节。本专利技术第一方面提供了一种加速度计控制方法,上述加速度计控制方法包括:在加速度计的运行状态下,获取智能终端当前的振动情况及上报频率,其中,上述上报频率为上述智能终端的驱动层向上述智能终端的应用层上报上述加速度计的输出数据的频率,上述振动情况指示上述智能终端是否处于振动状态下;根据上述当前的振动情况及上报频率,基于预设本文档来自技高网...
一种加速度计控制方法、加速度计控制装置及智能终端

【技术保护点】
一种加速度计控制方法,其特征在于,所述加速度计控制方法包括:在加速度计的运行状态下,获取智能终端当前的振动情况及上报频率,其中,所述上报频率为所述智能终端的驱动层向所述智能终端的应用层上报所述加速度计的输出数据的频率,所述振动情况指示所述智能终端是否处于振动状态下;根据所述当前的振动情况及上报频率,基于预设的滤波参数调整信息确定所述加速度计的目标滤波控制参数,其中,所述滤波参数调整信息包括:振动情况、上报频率以及滤波控制参数这三者之间的对应关系信息;基于所述目标滤波控制参数,调整所述加速度计当前的滤波控制参数。

【技术特征摘要】
1.一种加速度计控制方法,其特征在于,所述加速度计控制方法包括:在加速度计的运行状态下,获取智能终端当前的振动情况及上报频率,其中,所述上报频率为所述智能终端的驱动层向所述智能终端的应用层上报所述加速度计的输出数据的频率,所述振动情况指示所述智能终端是否处于振动状态下;根据所述当前的振动情况及上报频率,基于预设的滤波参数调整信息确定所述加速度计的目标滤波控制参数,其中,所述滤波参数调整信息包括:振动情况、上报频率以及滤波控制参数这三者之间的对应关系信息;基于所述目标滤波控制参数,调整所述加速度计当前的滤波控制参数。2.如权利要求1所述的加速度计控制方法,其特征在于,所述加速度计控制方法还包括:在所述加速度计启动时,对所述加速度计的滤波控制参数进行初始化。3.如权利要求2所述的加速度计控制方法,其特征在于,所述滤波控制参数包括滤波阶数及采样频率,所述滤波阶数为所述加速度计采用的窗口滑动均值数字滤波器的阶数,所述采样频率为所述智能终端的驱动层读取所述加速度计的输出数据的频率,所述对所述加速度计的滤波控制参数进行初始化,包括;将所述加速度计的滤波阶数初始化为预设的初始滤波阶数;将所述加速度计的采样频率初始化为预设的初始采样频率,其中,所述初始采样频率与所述智能终端当前的上报频率相等。4.如权利要求3所述的加速度计控制方法,其特征在于,所述根据所述当前的振动情况及上报频率,基于预设的滤波控制策略确定所述加速度计的目标滤波控制参数,包括:若所述振动情况指示所述智能终端处于振动状态下,则确定所述加速度计的目标滤波阶数等于所述初始滤波阶数,并确定所述加速度计的目标采样频率等于所述智能终端当前的上报频率乘以预设的第一频率系数后所得的频率,其中,所述第一频率系数与所述上报频率成负相关,且所述第一频率系数大于1;若所述振动情况指示所述智能终端未处于振动状态下,则确定所述加速度计的目标滤波阶数等于所述初始滤波阶数乘以预设的阶数系数后所得的阶数,并检测所述当前的上报频率是否小于预设的频率阈值,其中,所述阶数系数与所述上报频率成负相关,且所述阶数系数小于1;若所述当前的上报频率未小于所述预设的频率阈值,则确定所述加速度计的目标采样频率等于所述当前的上报频率;若所述当前的上报频率小于所述预设的频率阈值,则确定所述加速度计的目标采样频率等于所述当前的上报频率乘以预设的第二频率系数后所得的频率,其中,所述第二频率系数小于与所述上报频率相关的第一频率系数,且所述第二频率系数大于1。5.一种加速度计控制装置,其特征在于,所述加速度计控制装置包括:获取单元,用于在加速度计的运行状态下,获取智能终端当前的振动情况及上报频率,其中,所述上报频率为所述智能终端的驱动层向所述智能终端的应用层上报所述加速度计的输出数据的频率,所述振动情况指示所述智能终端是否处于...

【专利技术属性】
技术研发人员:莫斐
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

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

1