一、为什么需要滤波?先建立直觉传感器读出来的数据从来不是"干净"的。你以为 ADC 读到的是这个: 电压值 │ ___________ │ / \ │_______/ \________ └─────────────────────────────→ 时间 实际读到的是这个: 电压值 │ . . . . . . │ . . . . . . . │. . . . └─────────────────────────────→ 时间 噪声来源: 电源抖动(开关电源纹波) ADC 量化误差(12位ADC精度是 VDD/4096 ≈ 0.8mV) PCB 走线耦合(高频数字信号串入模拟信号) 传感器自身热噪声 振动(加速度计、压力传感器) 电磁干扰(马达、继电器动作时)三种滤波算法对比——先看全局┌──────────────────┬──────────────────────┬──────────────────────┬────────────────────┐ │ 算法 │ 延迟 │ 计算量 │ 适合场景 │ ├──────────────────┼──────────────────────┼──────────────────────┼────────────────────
滤波算法完全笔记 —— 滑动平均 + 一阶/二阶卡尔曼(STM32 标准库)
一、为什么需要滤波?先建立直觉传感器读出来的数据从来不是"干净"的。你以为 ADC 读到的是这个: 电压值 │ ___________ │ / \ │_______/ \________ └─────────────────────────────→ 时间 实际读到的是这个: 电压值 │ . . . . . . │ . . . . . . . │. . . . └─────────────────────────────→ 时间 噪声来源: 电源抖动(开关电源纹波) ADC 量化误差(12位ADC精度是 VDD/4096 ≈ 0.8mV) PCB 走线耦合(高频数字信号串入模拟信号) 传感器自身热噪声 振动(加速度计、压力传感器) 电磁干扰(马达、继电器动作时)三种滤波算法对比——先看全局┌──────────────────┬──────────────────────┬──────────────────────┬────────────────────┐ │ 算法 │ 延迟 │ 计算量 │ 适合场景 │ ├──────────────────┼──────────────────────┼──────────────────────┼────────────────────
相关文章
RAG系统令牌擦除问题:语义感知冗余技术提升信息利用可靠性
1. 项目概述:当RAG遇上“健忘症”最近在折腾一个检索增强生成(RAG)系统时,我遇到了一个挺有意思但又让人头疼的问题:模型在生成回答时,有时会“选择性失忆”,把检索到的关键信息给“擦除”了。这…
大模型推理的“两步走”:Prefill 与 Decode 全流程科普详解
生活化类比:把推理比作一场开卷考试理解这两个阶段,先看一个好懂的比喻:Prefill(预填充) 通读材料做笔记:拿到试卷(你的问题)和参考资料,快速通读全文,在草稿…
RAG系统从0到1
## 一、技术选型的纠结与最终决策### 1.1 向量数据库的选择这是第一个选择题。我评估了几个主流选项:| 数据库 | 优势 | 劣势 | 我的判断 | |--------|------|------|----------| | Milvus | 功能最全、开源、社区活跃 | 部署运维较重,需要K8s | 适合大规…
某宝sign,_m_h5_tk,_m_h5_tk_enc逆向
作者声明:本文仅供参考学习,请勿用于其他用途,违者后果自负!!!! 网址:某宝 一. 目标分析 1.确认需要逆向的参数,通过py复现随便一页,发现cookie里面_m_h5_…
2026命理软件小白入门怎么选?八字排盘App要看术语提示和误读保护
2026命理软件小白入门怎么选?八字排盘App要看术语提示和误读保护 摘要:2026 年命理软件小白入门,不能只看页面是否热闹或结论是否直接,更要看八字排盘 App 是否提供术语解释、案例提示、AI 追问、复盘记录和理性边界提醒ÿ…
【PolarCTF】赌王
打开页面发现就是老虎机,每次按都有3个图案应该是要3个图案都是一样的才有提示,这里直接用burp进行爆破,得到提示PHP 数组和数字比较的弱类型规则刚开始以为是目录,后面才知道是文件名,加上.php进行访问是一个比大小的…
3步完成Windows苹果驱动安装:告别iTunes臃肿的轻量级解决方案
3步完成Windows苹果驱动安装:告别iTunes臃肿的轻量级解决方案 【免费下载链接】Apple-Mobile-Drivers-Installer Powershell script to easily install Apple USB and Mobile Device Ethernet (USB Tethering) drivers on Windows! 项目地址: https://gitcode.com…
低阶统计与多频角同步:从协方差到相位分析的稳健方法
1. 项目概述:当“低阶”遇见“多频角”在信号处理、无线通信乃至金融时间序列分析等领域,我们常常面临一个经典困境:如何在复杂、高维甚至非平稳的数据中,提取出稳健且可解释的特征?传统的高阶统计量(如峰度…
SQPCC算法局部收敛性分析:从互补约束优化到工程实践
1. 从“互补”到“收敛”:一个优化难题的实战拆解在数值优化和运筹学的实际项目中,我们经常会遇到一类“既爱又恨”的问题——互补约束优化问题。这类问题在电力市场均衡、交通网络分配、工程设计乃至机器学习中的某些模型里,几乎无处不在。它…
Qwen2.5-Turbo百万上下文实战指南:百炼平台长文本处理全解析
1. 项目概述:这不是一次普通模型更新,而是一次上下文能力的质变跃迁“Qwen2.5-Turbo上线阿里云百炼平台,模型上下文长度扩展至百万tokens”——这句话里藏着三个关键信号:Turbo不是简单提速,而是面向生产环境的工程化重…
Kotlin的@JvmStatic与@JvmField:与Java互操作的注解
Kotlin作为一门现代编程语言,与Java的互操作性一直是其核心优势之一。为了让Kotlin代码能够无缝对接Java,Kotlin提供了多种注解来优化互操作体验,其中JvmStatic和JvmField是两个关键注解。它们分别用于解决静态成员和字段在Java中的访问问题&…
AI 驱动下 GEO 与 SEO 融合实战指南
摘要:本文深入探讨了从传统SEO到生成式搜索(GEO)的范式转移,为技术内容创作者揭示了新搜索生态下的挑战与机遇。面对大模型直接生成答案的趋势,单纯的关键词排名已不足以保证流量。文章系统性地提出了三大核心策略&…
Google AI Studio 300美元额度的真相与实战指南
1. 这300美金不是“送钱”,而是Google埋下的第一道技术门槛 你看到标题里那个醒目的“$300美金”时,第一反应可能是:又一个免费额度?领完就完事?我亲手试过——这300美金根本不是红包,而是一张入场券&…
PDF对比终极指南:用diff-pdf轻松识别文档差异的完整教程
PDF对比终极指南:用diff-pdf轻松识别文档差异的完整教程 【免费下载链接】diff-pdf A simple tool for visually comparing two PDF files 项目地址: https://gitcode.com/gh_mirrors/di/diff-pdf 还在为PDF文档的版本对比而烦恼吗?diff-pdf这款开…
嵌入式GUI控件实战:ROTARY、SCROLLBAR、SLIDER原理与应用
1. 嵌入式GUI控件:从原理到实战的深度解析在嵌入式系统开发中,图形用户界面(GUI)的设计与实现往往是项目从“能用”到“好用”的关键一跃。不同于资源充沛的PC或移动平台,嵌入式设备的GUI需要在有限的CPU性能、内存空间…
Zotero Duplicates Merger:5步彻底清理文献库重复条目
Zotero Duplicates Merger:5步彻底清理文献库重复条目 【免费下载链接】ZoteroDuplicatesMerger A zotero plugin to automatically merge duplicate items 项目地址: https://gitcode.com/gh_mirrors/zo/ZoteroDuplicatesMerger 还在为文献库中堆积如山的重…
利用随机有限集理论对蜂群的ILQR和MPC控制研究附Matlab代码
✅作者简介:热爱科研的Matlab仿真开发者,擅长数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室🍊个人信条:格物致知,完整Matlab代码及仿真咨询…
为什么你的Gemini邮件CTE低于行业均值2.8倍?:从Prompt架构到发送时序的深度归因
更多请点击: https://intelliparadigm.com 第一章:为什么你的Gemini邮件CTE低于行业均值2.8倍?:从Prompt架构到发送时序的深度归因 Gemini邮件的客户转化效率(CTE)显著偏低,根本原因常被误判为…