![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 84
GuYH_
努力成为六边形战士!
展开
-
C语言——二分法得出测量电容值对应的纸张数(电赛19年纸张计数装置)
本人在备战2021年全国大学生电子设计竞赛的训练中,练习了19年的纸张计数装置的题目。在最终由单片机MCU学习计算拟合出的电容曲线,以及对应纸张数相应的电容值利用二分法得到最终测量的纸张数。以下介绍我们使用二分法的实际用法以及在使用过程中碰到的一些问题。在此工程中二分法的作用是:在若干个大小排列后的数据(存储在数组)中,遍历寻找测量数据与这若干个数据中最接近的数据所对应的位置。int half=35,low=0,high=70;void Half_FindPlace(void){ if(lo原创 2021-11-29 11:40:51 · 1424 阅读 · 4 评论 -
常用ADC采样数字滤波算法最全汇总!!!【❤️建议收藏❤️】
滤波算法汇总1.一阶互补滤波方法:取a=0~1,本次滤波结果=(1-a)本次采样值+a上次滤波结果优点:对周期性干扰具有良好的抑制作用适用于波动频率较高的场合缺点:相位滞后,灵敏度低滞后程度取决于a值大小不能消除滤波频率高于采样频率的1/2的干扰信号*/ //float a;//u16 firstOrderFilter(u16 newValue, u16 oldValue)//{// return a * newValue + (1-a) * oldValue;//}///原创 2021-09-13 18:56:27 · 22349 阅读 · 8 评论