当前位置: 首页 > news >正文

STM32 传感器三种滤波算法精讲|滑动均值、中值滤波、一阶低通 RC 滤波深度解析

一、前言(项目真实干扰痛点)
承接专栏温湿度采集、电机 PID 调速、ADC 电压检测整套工程,实际调试中遇到三类典型数据异常:
1、随机尖峰干扰:电机启停、继电器吸合瞬间,温湿度、转速突然出现超大跳变值;
2、高频小幅抖动:ADC 分压、长线 IIC 通讯,数值上下小幅频繁跳动,OLED 显示闪烁;
3、杂波持续扰动:开关电源纹波带来连续微小噪声,导致 PID 频繁微调、电机抖动。
常用处理方式缺陷:
1、单纯延时采样:牺牲响应速度,控制闭环滞后严重;
2、单次取平均:无法过滤突发尖峰异常值;
3、网上滤波代码写死数组长度、绑定硬件,更换传感器需要大面积重构。
本文核心目标:
1、通俗讲清三种滤波适用场景,遇到干扰快速选对应算法;
2、结构体模块化封装均值、中值、一阶低通,上层调用统一接口;
3、极简无冗余代码,支持 float 浮点、uint16_t 整型两种数据;
4、无硬件依赖,任意传感器、任意采集通道直接移植。
二、三种滤波底层原理深度解析
2.1 滑动均值滤波(算术平均滤波)
原理
建立固定长度缓存数组,每次采集新数据压入队列,剔除最旧数据,取队列全部数据平均值作为输出。

优缺点
优点:平滑高频小幅抖动,实现简单,无相位滞后;
缺点:对突发尖峰异常值抑制能力弱,尖峰会拉偏均值;
适配场景:ADC 电压、温湿度小幅噪声平滑。
2.2 中值滤波
原理
缓存 N 组采样数据,从小到大排序,舍弃最大值最小值,取中间值作为有效输出。
优缺点
优点:完美过滤单次脉冲尖峰、突发跳变异常值;
缺点:对连续小幅杂波平滑效果差,存在轻微滞后;
适配场景:电机转速、继电器干扰下的传感器采集。
2.3 一阶低通滤波(数字 RC 滤波)
原理
模拟硬件 RC 低通电路,引入滤波系数 α(0~1),新输出由上次输出与本次采样加权计算:
优缺点
优点:占用内存极小(仅保存上一次输出),抑制连续高频杂波;
缺点:存在明显相位滞后,无法滤除超大尖峰;
适配场景:连续缓慢变化量,恒温、恒速闭环控制配套滤波。
2.4 三种滤波选型对照表

三、项目硬件业务架构
1、采集通道

http://www.jsqmd.com/news/1113483/

相关文章:

  • VoiceFixer终极指南:5分钟掌握AI语音修复技术,让模糊录音重获新生
  • 前端资质越高,越来越不敢随便升级框架?
  • [0514]AI EDITOR VIBE_LOG
  • 环形链表(LeetCode 141)C语言最佳解题思路
  • AI岗位替代不是失业倒计时,而是能力重构日程表
  • 佳易王计时计费软件|会员卡类型设置详细教程(SaaS云端版)
  • 点】[Bricks节点]原理解析与实际应用
  • TVA在具身智能技术演进中的独特价值(5)
  • CNAS软件测试体系中,数值修约标准的应用
  • 手动推导反向传播:彻底搞懂神经网络训练的核心黑魔法
  • 展厅设计公司哪个品牌口碑好?汉诺会展领衔国内优质展厅公司价格、效果、性价比分析
  • 计算机Java毕设实战-基于 SpringBoot 的企业人事信息与薪资绩效分析系统的设计与实现 基于 SpringBoot 的员工档案合同运维【完整源码+LW+部署说明+演示视频,全bao一条龙等】
  • ML模型服务化实战:从Notebook到高稳生产环境
  • 【Java毕业设计】基于 SpringBoot 的企业员工薪酬绩效统计分析系统的设计与实现 基于 SpringBoot 的一体化员工人事薪资合同管理系统(源码+文档+远程调试,全bao定制等)
  • Python图片处理:基于Gradio构建启动后在浏览器打开交互界面,支持上传图片、自由拖拽4个顶点实现任意角度拉伸压缩、并添加文字
  • 《对称性共生关系论——凌微经》第3~5章从逻辑归宗至形性一体助读篇
  • 【计算机Java毕业设计案例】基于 SpringBoot 的考勤数据可视化分析系统的设计与实现 基于 SpringBoot 的企业员工签到签退监管系统(程序+文档+讲解+定制)
  • SQL注入攻防体系构建:从原理到实战的全面指南
  • Xshell中实际操作命令
  • 智能体总是不听话?90% 的人没用对 Hermes 的「上下文」——这才是正确的打开方式
  • LIME与SHAP实战指南:金融风控中可解释AI的工程落地
  • 3分钟掌握:抖音无水印批量下载工具的终极解决方案
  • 知识蒸馏:SFT、RL、GKD等核心区别解析
  • 3个关键维度解析open-cmdb:从数据孤岛到智能资产管理的技术演进
  • 电脑加密软件有哪些?6 款热门电脑加密软件精选推荐,2026 电脑防泄密指南
  • 艺术涂料刷涂工艺?一次说到位
  • AI落地漏斗:从POC到规模化ROI的工程化实践指南
  • 未来国际物联网卡的发展趋势是什么?跨境IoT通信产业迭代解析
  • 电驱蚊器有毒吗?最先进的灭蚊神器是什么牌子?十款质量不错灭蚊器榜单对比实测! 避坑贴!
  • OpenClaw AI代理工具:从部署到QQ联动的完整指南