找回密码
 注册
关于网站域名变更的通知
查看: 347|回复: 1
打印 上一主题 下一主题

[毕业设计] 单片机数字滤波算法研究

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-4-15 10:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
单片机数字滤波算法研究
+ N. r. ?) C) R- K
摘要:本文以51系列单片机为背景,针对电子系统中经常出现的随机干扰,介绍了几种使用较为普遍的克服随; B. R1 _5 ]9 c$ @- [- h3 w
机干扰信号的单片机数字滤波算法,并给出了相应的算法程序。同时对这几种算法进行了比较,并指出了每一种.
9 n; f* x: D; j: ]$ w! z4 H算法的具体适用范围和注意事项。
* P0 T& d9 T& M% A! k关键词:单片机;随机干扰;数字滤波
* k9 \4 Z& v9 ]! k6 L, j
* t, B$ X! n6 v1 引言: e& q2 p7 s; \+ d$ x
在单片机应用中经常需要对输入的信号进行处
1 I& _- H( q6 \1 x. [理,当由于存在随机干扰使被测信号中混入了无用( p+ [. |& b6 n1 i! G+ v6 n
的成分时,可以采用滤波器滤掉信号中的无用成分,+ L# `6 s( d/ b* W+ p7 j
从而提高信号质量。模拟滤波器在其低频和甚低频
+ g. v2 i% c. h$ n时实现是比较困难的,而数字滤波器是不存在这些# A7 c0 ?* r- y! J  g7 Q
问题的。它具有精度高、高可靠性和高稳定性的特
$ r& G7 X- W0 u6 h$ u- l点,因此在单片机应用系统中被广泛用于克服随机. k. ^8 f  r* R, D
误差。采用数字滤波算法克服随机误差主要有如下+ a: P" l8 i" E/ h$ H
优点:
( {5 c! C2 E, a, n9 S! d7 m(1)数字滤波是由软件程序实现的,不需要硬8 h7 @; Z/ o7 ~* Y1 x( J
件,因此不存在阻抗匹配的问题。. }/ l1 l/ D# _9 t6 L" |7 n& z
(2)对于多路信号输入通道,可以共用一个软件
6 j* e, i4 R5 r5 ?% y“滤波器”,从而降低仪表的设计成本。
% _7 ], _* u) O# |7 a(3)只要只当改变滤波器程序或元算参数,就能
) M: O  k/ X5 G# a2 D) i方便的改变滤波特性,这对于低频脉冲干扰和随机
0 U, ^- ]7 e+ v; ^噪声的克服特别有效。0 Z* u- x7 U8 V6 l. X/ ]8 G4 {0 ~
; A5 b4 h5 {6 c
2 算法介绍
% t" Q" B: G# g9 t3 b2 p6 V5 a( h+ c( @- [6 B9 I) d  K
游客,如果您要查看本帖隐藏内容请回复
) b7 R4 W+ h; Q; Q; \5 t1 I5 i
9 ~; F: o  e8 x  M

该用户从未签到

2#
发表于 2020-4-15 18:48 | 只看该作者
单片机数字滤波算法研究
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-7-3 20:28 , Processed in 0.093750 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表