• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

MPU6050在读取三轴的加速度,数据的跳动特别大

叶峰 2020-04-18 浏览量:2264
数据的跳动特别大,应该怎么处理
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • MPU6050读取的三轴加速数据,通常波动不会特别大的,你遇到的情况要通过排查问题来处理

    首先要先检查一下你的传感器附近是否有干扰源和电源波动电源,确认几个条件没有问题

    其次就是更换一个新的传感器看数据是否仍然跳动特别大

    如果做了上面两个步骤还是跳动特别大,建议加一个滤波算法对数据进行滤波,一般是用卡尔曼滤波比较好

    • 发布于 2020-04-23
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:5
  • 6050我也用过,跑例程应该还好啊,如果你确定你的连线和代码无误,那么就可以做一下数据处理。

    设置数据处理的规则,平滑滤波的方案:最简单的就是15个样本,丢弃两个最高两个最低,再算平均值。稍麻烦的也可以用前向预测滤波等。

    总之,只要能采集到数据,总有办法能让其可用。

    • 发布于2020-04-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 是波动挺大的,需要把数据滤波才能用,简单一些用窗口平均数,复杂一点用卡尔曼滤波
    • 发布于2020-04-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 跳动比较大,我觉得你可以看卡你的采样范围,

    然后加个软件滤波。

    • 发布于2020-04-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 当然要滤波啦,你可以看看用那种滤波算法,比如均值算法,中值算法,卡尔曼等
    • 发布于2020-04-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 这种传感器采回来的数据都是要做滤波的,因为它容易产生随机误差
    • 发布于2020-04-28
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

MPU6050在读取三轴的加速度,数据的跳动特别大