一种基于单片机的模拟量采集滤波算法设计
作者机构:航空工业西安航空计算技术研究所陕西西安710065
出 版 物:《电子制作》 (Practical Electronics)
年 卷 期:2024年第32卷第3期
页 面:88-90页
学科分类:08[工学] 0812[工学-计算机科学与技术(可授工学、理学学位)]
摘 要:模拟量采集是嵌入式系统的一项重要功能,模拟量信号易被嵌入式系统本身或外部的噪声源所干扰,产生失真问题。针对上述问题,本文提出了一种基于单片机的模拟量采集算法。首先采集系统空载的模拟量信号,对其进行插值、平滑滤波等预处理操作;随后对处理后的数据进行快速傅里叶变换提取频域特征;采集系统负载模拟量信号时,对其进行相同操作并由空载信号进行反向滤波,再通过逆傅里叶变换输出。实验结果表明,本文提出的算法能够较好地滤除噪声干扰,提升了模拟量采集的准确率。