STM32上进行卡尔曼滤波

STM32上进行卡尔曼滤波

1.卡尔曼滤波介绍

卡尔曼滤波的核心是融合测量值和系统模型预测值,消除随机噪声,即用动态加权平均,逐步逼近真实状态。

2.程序简单分析

程序上首先初始化滤波器的参数,然后取芯片内部温度传感器的值,然后进行滤波输出,使用起来还是比较简单。

3.温度滤波前后对比

对滤波前的温度值和滤波后的温度值进行对比,可以发现滤波前的值跳变的比较大,经过滤波后的值就比较稳定,即更像一条平滑的曲线。

4.板子运行效果

板子主控为STM32H750VBT6,在Keil中直接当STM32H743VIT6使用,有2MB的flash。带RS485接口,带CAN接口,带以太网接口,带RS232接口,带512MB的SD NAND芯片,带4MB的SPI-flash芯片W25Q32,带ST-LINK V2.1下载器,带USB转TTL串口芯片CH340。

补充:对这个板子或程序感兴趣的可以闲鱼搜索"大功率的小汪",了解更多。

相关推荐
省四收割者1 小时前
一文详解信号完整性(3)--规避SI问题的具体实现方法
嵌入式硬件·硬件架构·信号处理·智能硬件·pcb工艺·altium designer
巴巴媛6662 小时前
STM32学习笔记【32.BKP + RTC】
笔记·stm32·学习
KaifuZeng3 小时前
通信与接口协议面试十一、网口
嵌入式硬件·面试·通信与接口协议
ACP广源盛139246256733 小时前
破局 PCIe 4.0 交换瓶颈@ACP#IX8024 / ASM58024参数及应用对比
大数据·人工智能·分布式·嵌入式硬件
迷茫、Peanut3 小时前
51调时钟(2)
单片机
吠品3 小时前
Python字典键获取的四种实用方法
stm32·单片机·嵌入式硬件
ye150127774554 小时前
220V转12V|18V1A非隔离电源芯片WT5110
单片机·嵌入式硬件·其他·硬件工程
XTIOT6664 小时前
CRPT 诚实标识采集落地技术实践:分工况硬件选型与合规数据标准化解决方案
大数据·运维·人工智能·嵌入式硬件·物联网
云栖梦泽5 小时前
从 IMX415 摄像头驱动理解 Media Controller 框架
linux·开发语言·c++·嵌入式硬件