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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
单片机数字滤波算法研究
  @. V) `2 B+ g8 h
摘要:本文以51系列单片机为背景,针对电子系统中经常出现的随机干扰,介绍了几种使用较为普遍的克服随
6 b- y6 ]0 Z8 k+ ?" ^! {5 p机干扰信号的单片机数字滤波算法,并给出了相应的算法程序。同时对这几种算法进行了比较,并指出了每一种.8 I' n7 X9 @4 @
算法的具体适用范围和注意事项。
! h/ M# m1 _! a( n- I关键词:单片机;随机干扰;数字滤波
- s1 o" i# A7 b, d9 T& x4 f% X2 l% N: N* v5 A' T& q# Y: h5 J
1 引言
7 x/ _. d# t: Q/ g) o5 I/ X在单片机应用中经常需要对输入的信号进行处5 ?3 o' m# b6 d7 h* B0 O; v
理,当由于存在随机干扰使被测信号中混入了无用0 G, l. a+ A" }
的成分时,可以采用滤波器滤掉信号中的无用成分,
! n/ L) @( H" ]" U从而提高信号质量。模拟滤波器在其低频和甚低频$ X" d8 Y/ e1 W2 {% I/ A
时实现是比较困难的,而数字滤波器是不存在这些! B, E5 x6 _; B* z
问题的。它具有精度高、高可靠性和高稳定性的特
1 O4 z! Q  `% U* v/ Y% M点,因此在单片机应用系统中被广泛用于克服随机
" a* o& n. L8 n$ I误差。采用数字滤波算法克服随机误差主要有如下! W) ]/ n" ^7 A( B
优点:/ e) |" v5 X* L
(1)数字滤波是由软件程序实现的,不需要硬2 u, v/ A+ A! O$ _( \
件,因此不存在阻抗匹配的问题。
; ^8 E. l# V- A1 k. [# g(2)对于多路信号输入通道,可以共用一个软件+ q+ s! t, E/ C$ O. M. d5 z2 i+ G
“滤波器”,从而降低仪表的设计成本。
- G4 ~9 C0 |/ M* ^, I7 U(3)只要只当改变滤波器程序或元算参数,就能. H5 Q! N$ g$ \6 L, T9 J6 U
方便的改变滤波特性,这对于低频脉冲干扰和随机& P; p2 m) Z$ M
噪声的克服特别有效。
3 ^! t. N& |4 U2 I( f1 K' z% O% V( _% i3 g/ K: I
2 算法介绍8 W( K( _$ ^# k8 H( V; R
$ i  A. K4 D1 X) p0 c
游客,如果您要查看本帖隐藏内容请回复
8 g$ c5 l* x3 ]; o

: [5 {; s3 m) M! u* W

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-10-2 19:04 , Processed in 0.140625 second(s), 26 queries , Gzip On.

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

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

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