MPU6050 , 设置内部低通滤波器,对于输出数据的影响。(简单实验)

首先大致看一下这个图,这是mpu6050内部设置低通滤波的寄存器,用三个 2进制 位来设置,十进制数字就是 0 - 6 。 十进制7这个数字是厂家保留位不要设置成7。

(内部滤波寄存器的其中三个二进制位。)



实验开始。


实验一: 设置的外界数据更新频率200hz,内部低通滤波器设置如下。(截止频率20hz)陀螺仪1K内部采样率(设置4级滤波效果)

实验结果(图片点开放大看)(注意看y轴的比例)





实验二**:设置的外界数据更新频率200hz,内部低通滤波器设置如下。(截止频率98hz)陀螺仪1K内部采样率(设置2级滤波效果)**

实验结果(图片点开放大看)(注意看y轴的比例)




实验三:设置的外界数据更新频率200hz,内部低通滤波器设置如下。(截止频率260hz)陀螺仪8K内部采样率(设置0级滤波效果)

实验结果(图片点开放大看)(注意看y轴的比例)


结论:对于高频振动,MPU6050内部的低通滤波会影响输出数据的振幅,而且影响非常大。调大内部低通滤波效果可以有效减少输出振幅。但是数据延后也会更多。




猜测:理论上来说,低通滤波不应该影响振幅,难道高频部分都是振幅高的?猜测是设置内部低通滤波时候,模块进行ADC转换获取传感器数据时候,用了个窗口时间取平均得到ADC数据。 设置低通滤波效果越好这个窗口时间越长,设置低通效果越差这个窗口时间越狭窄。



和最上面的图片一样,内部滤波寄存器的其中三个二进制位。

相关推荐
会编程的小孩5 小时前
stm32驱动双步进电机
stm32·单片机·嵌入式硬件
weixin_1122336 小时前
基于STM32单片机车牌识别系统摄像头图像处理设计的论文
图像处理·stm32·单片机
国科安芯6 小时前
抗辐照与国产替代:ASM1042在卫星光纤放大器(EDFA)中的应用探索
网络·单片机·嵌入式硬件·安全·硬件架构
TESmart碲视7 小时前
一台显示器上如何快速切换两台电脑主机?
单片机·计算机外设·电脑·显示器·智能硬件
DIY机器人工房8 小时前
关于字符编辑器vi、vim版本的安装过程及其常用命令:
linux·stm32·单片机·嵌入式硬件·编辑器·vim·diy机器人工房
风之子npu9 小时前
后仿之debug记录
单片机·嵌入式硬件
芯巧电子10 小时前
PSpice软件快速入门系列--11.如何进行PSpice AA电应力(Smoke)分析
单片机·嵌入式硬件
景彡先生11 小时前
STM32 RTOS 开发基础:从任务管理到同步机制的全面解析
stm32·单片机·嵌入式硬件
GalaxySinCos11 小时前
03 51单片机之独立按键控制LED状态
单片机·嵌入式硬件·51单片机
TESmart碲视11 小时前
显示器如何突破 DisplayPort 1.4 的带宽限制,显示更高的分辨率刷新率
单片机·物联网·计算机外设·电脑·智能硬件