当前位置: 首页 > 专利查询>惠州专利>正文

运动传感器校正方法技术

技术编号:39755082 阅读:15 留言:0更新日期:2023-12-17 23:54
本发明专利技术提供一种运动传感器校正方法

【技术实现步骤摘要】
运动传感器校正方法、装置、电子设备及存储介质


[0001]本专利技术涉及功能器件校正
,尤其涉及一种运动传感器校正方法

装置

电子设备及存储介质


技术介绍

[0002]运动传感器是众多消费类电子设备,如:手机
、TWS
耳机

穿戴设计

平板等不可或缺的功能器件

运动传感器主要分为两类:加速度传感器和陀螺仪传感器;加速度传感器,通过检测物体加速度的变化,识别物体的运动;陀螺仪传感器,通过检测物体角动量的变化,识别物体旋转或者方向变化

在实际应用中,加速度传感器和陀螺仪传感器集成于一颗
IC
芯片上,通过这颗传感器芯片,电子设备得以实现动作

运动

方向变化

旋转的检测,从而开发出运动计步

跳跃识别

导航

敲击响应

头部运动跟踪
(Head Tracking)
等各种丰富多彩的应用

[0003]当前消费类电子设备的运动传感器设计应用中,并不具备检测和修复运动传感器功能的机制

当用户发现实际应用有问题的时候,只能重启系统以恢复正常


技术实现思路

[0004]本专利技术提供一种运动传感器校正方法

装置

>电子设备及存储介质,用以解决现有技术中运动传感器不具备检测和修复功能的问题

[0005]第一方面,本专利技术提供一种运动传感器校正方法,包括:
[0006]判断运动传感器的当前状态,所述当前状态包括第一状态和第二状态;
[0007]若当前状态为第一状态,则控制预设振动系统以第一模式输出第一振动信息以对所述运动传感器进行功能检测;
[0008]若当前状态为第二状态,则控制预设振动系统以第二模式输出第二振动信息以对所述运动传感器进行性能检测;
[0009]其中,所述预设振动系统用于输出振动信息以被所述运动传感器检测,所述第一模式与所述第二模式不同

[0010]在本专利技术的一实施例中,所述判断运动传感器的当前状态的步骤包括:
[0011]每隔预设时长读取所述运动传感器的数据;
[0012]比较当前读取到的数据与前次读取到的数据是否一致;
[0013]若一致,则判断所述运动传感器的当前状态为第一状态;
[0014]若不一致,则判断所述运动传感器的当前状态为第二状态

[0015]在本专利技术的一实施例中,所述控制预设振动系统以第一模式输出第一振动信息以对所述运动传感器进行功能检测的步骤包括:
[0016]控制所述预设振动系统在预设时长内以固定振动强度输出所述第一振动信息;
[0017]读取所述运动传感器的数据,并在预设周期内比较当前读取到的数据与前次读取到的数据是否一致;
[0018]若一致,表示所述运动传感器功能检测异常,则对所述运动传感器进行复位重启操作;
[0019]若不一致,表示所述运动传感器功能检测正常

[0020]在本专利技术的一实施例中,对所述运动传感器进行复位重启操作的步骤包括:
[0021]向所述运动传感器发送中断控制信号以控制所述运动传感器进行复位重启操作

[0022]在本专利技术的一实施例中,所述控制预设振动系统以第二模式输出第二振动信息以对所述运动传感器进行性能检测的步骤包括:
[0023]控制所述预设振动系统以振动强度和时长变化输出第二振动信息;
[0024]读取所述运动传感器的数据,并比较当前读取到的数据与系统原始存储的数据的偏差是否在预设范围内;
[0025]若偏差不在预设范围内,表示所述运动传感器性能检测异常,则控制所述运动传感器启动自校修复操作;
[0026]若偏差在预设范围内,表示所述运动传感器性能检测正常并记录所述运动传感器的数据

[0027]第二方面,本专利技术实施例还提供一种运动传感器校正装置,应用于电子设备,所述装置包括:
[0028]振动系统,其包括电源模块和振动模块,所述振动系统用于输出振动信息以被所述运动传感器检测;
[0029]运动传感器,其用于检测由所述振动信息或用户运动引起所述电子设备动作的数据;
[0030]处理器,其分别与所述电源模块和所述运动传感器连接,用于判断所述运动传感器的当前状态,所述当前状态包括第一状态和第二状态;若当前状态为第一状态,则控制所述振动系统以第一模式输出第一振动信息以对所述运动传感器进行功能检测;若当前状态为第二状态,则控制所述振动系统以第二模式输出第二振动信息以对所述运动传感器进行性能检测,所述第一模式与所述第二模式不同

[0031]在本专利技术的一实施例中,所述处理器还用于:
[0032]每隔预设时长读取所述运动传感器的数据;
[0033]比较当前读取到的数据与前次读取到的数据是否一致;
[0034]若一致,则判断所述运动传感器的当前状态为第一状态;
[0035]若不一致,则判断所述运动传感器的当前状态为第二状态;
[0036]其中,所述数据包括加速度数据和角动量数据

[0037]在本专利技术的一实施例中,所述处理器还用于:
[0038]控制所述振动系统在预设时长内以固定振动强度输出所述第一振动信息;
[0039]读取所述运动传感器的数据,并在预设周期内比较当前读取到的数据与前次读取到的数据是否一致;
[0040]若一致,表示所述运动传感器功能检测异常,则对所述运动传感器进行复位重启操作;
[0041]若不一致,表示所述运动传感器功能检测正常

[0042]在本专利技术的一实施例中,所述处理器还用于:
[0043]控制所述振动系统以振动强度和时长变化输出第二振动信息;
[0044]读取所述运动传感器的数据,并比较当前读取到的数据与系统原始存储的数据的偏差是否在预设范围内;
[0045]若偏差不在预设范围内,表示所述运动传感器性能检测异常,则控制所述运动传感器启动自校修复操作;
[0046]若偏差在预设范围内,表示所述运动传感器性能检测正常并记录所述运动传感器的数据

[0047]在本专利技术的一实施例中,所述处理器还用于向所述运动传感器发送中断控制信号以控制所述运动传感器进行复位重启操作

[0048]在本专利技术的一实施例中,所述处理器通过
SPI
接口与所述电源模块连接,所述处理器通过
I2C
接口或
SPI
接口与所述运动传感器连接

[0049]第三方面,本专利技术实施本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种运动传感器校正方法,其特征在于,包括:判断运动传感器的当前状态,所述当前状态包括第一状态和第二状态;若当前状态为第一状态,则控制预设振动系统以第一模式输出第一振动信息以对所述运动传感器进行功能检测;若当前状态为第二状态,则控制预设振动系统以第二模式输出第二振动信息以对所述运动传感器进行性能检测;其中,所述预设振动系统用于输出振动信息以被所述运动传感器检测,所述第一模式与所述第二模式不同
。2.
根据权利要求1所述的运动传感器校正方法,其特征在于,所述判断运动传感器的当前状态的步骤包括:每隔预设时长读取所述运动传感器的数据;比较当前读取到的数据与前次读取到的数据是否一致;若一致,则判断所述运动传感器的当前状态为第一状态;若不一致,则判断所述运动传感器的当前状态为第二状态
。3.
根据权利要求1所述的运动传感器校正方法,其特征在于,所述控制预设振动系统以第一模式输出第一振动信息以对所述运动传感器进行功能检测的步骤包括:控制所述预设振动系统在预设时长内以固定振动强度输出所述第一振动信息;读取所述运动传感器的数据,并在预设周期内比较当前读取到的数据与前次读取到的数据是否一致;若一致,表示所述运动传感器功能检测异常,则对所述运动传感器进行复位重启操作;若不一致,表示所述运动传感器功能检测正常
。4.
根据权利要求3所述的运动传感器校正方法,其特征在于,对所述运动传感器进行复位重启操作的步骤包括:向所述运动传感器发送中断控制信号以控制所述运动传感器进行复位重启操作
。5.
根据权利要求1所述的运动传感器校正方法,其特征在于,所述控制预设振动系统以第二模式输出第二振动信息以对所述运动传感器进行性能检测的步骤包括:控制所述预设振动系统以振动强度和时长变化输出第二振动信息;读取所述运动传感器的数据,并比较当前读取到的数据与系统原始存储的数据的偏差是否在预设范围内;若偏差不在预设范围内,表示所述运动传感器性能检测异常,则控制所述运动传感器启动自校修复操作;若偏差在预设范围内,表示所述运动传感器性能检测正常并记录所述运动传感器的数据
。6.
一种运动传感器校正装置,应用于电子设备,其特征在于,所述装置包括:振动系统,其包括电源模块和振动模块,所述振动系统用于输出振动信息以被所述运动传感器检测;运动传感器,其用于检测由所述振动信息或用户运动引起所述电子设备动作的数据;处理器,其分别与所述电源模块和所述运动传感器连接,用于判断所述运动传感器的当前状态,所述当前状态包括第一状态和第二状态;若当前状态为...

【专利技术属性】
技术研发人员:吴志华李婷婷
申请(专利权)人:惠州
类型:发明
国别省市:

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

1