单片机系统中经常采用的滤波方法

发布者:创意旋律最新更新时间:2016-01-13 来源: eefocus关键字:单片机系统  滤波方法 手机看文章 扫描二维码
随时随地手机看文章
      1、限幅滤波法(又称程序判断滤波法)    

       A、方法:根据经验判断,确定两次采样允许的最大偏差值(设为A),每次检测到新值时判断:如果本次值与上次值之差<=A,则本次值有效。如果本次值与上次值之差>A,则本次值无效,放弃本次值,用上次值代替本次值    

       B、优点:能有效克服因偶然因素引起的脉冲干扰。    

       C、缺点:无法抑制那种周期性的干扰,平滑度差。    

       2、中位值滤波法    

       A、方法:连续采样N次(N取奇数),把N次采样值按大小排列,取中间值为本次有效值。    

       B、优点:能有效克服因偶然因素引起的波动干扰,对温度、液
 
位的变化缓慢的被测参数有良好的滤波效果。    

       C、缺点:对流量、速度等快速变化的参数不宜。

       3、算术平均滤波法    

       A、方法:连续取N个采样值进行算术平均运算。N值较大时:信号平滑度较高,但灵敏度较低;N值较小时:信号平滑度较低,但灵敏度较高。N值的选取:一般流量,N=12;压力:N=4    

       B、优点:适用于对一般具有随机干扰的信号进行滤波,这样信号的特点是有一个平均值,信号在某一数值范围附近上下波动。    

       C、缺点:对于测量速度较慢或要求数据计算速度较快的实时控制不适用,比较浪费RAM。        

       4、递推平均滤波法(又称滑动平均滤波法)    

       A、方法:把连续取N个采样值看成一个队列,队列的长度固定为N,每次采样到一个新数据放入队尾,并扔掉原来队首的一次数据.(先进先出原则),把队列中的N个数据进行算术平均运算,就可获得新的滤波结果。N值的选取:流量,N=12;压力:N=4;液面,N=4~12;温度,N=1~4    

       B、优点:对周期性干扰有良好的抑制作用,平滑度高,适用于高频振荡的系统。        

       C、缺点:灵敏度低 ,对偶然出现的脉冲性干扰的抑制作用较差,不易消除由于脉冲干扰所引起的采样值偏差,不适用于脉冲干扰比较严重的场合,比较浪费RAM        

       5、中位值平均滤波法(又称防脉冲干扰平均滤波法)    

       A、方法:相当于“中位值滤波法”+“算术平均滤波法”。连续采样N个数据,去掉一个最大值和一个最小值,然后计算N-2个数据的算术平均值。N值的选取:3~14    

       B、优点:融合了两种滤波法的优点,对于偶然出现的脉冲性干扰,可消除由于脉冲干扰所引起的采样值偏差。    

       C、缺点:测量速度较慢,和算术平均滤波法一样,比较浪费RAM。
 

       6、限幅平均滤波法    

       A、方法:相当于“限幅滤波法”+“递推平均滤波法”,每次采样到的新数据先进行限幅处理,再送入队列进行递推平均滤波处理 。   

       B、优点:融合了两种滤波法的优点,对于偶然出现的脉冲性干扰,可消除由于脉冲干扰所引起的采样值偏差。    

       C、缺点:比较浪费RAM。

       7、一阶滞后滤波法    

       A、方法:取a=0~1,本次滤波结
 
果=(1-a)*本次采样值+a*上次滤波结果。    

       B、优点:对周期性干扰具有良好的抑制作用,适用于波动频率较高的场合。    

       C、缺点: 相位滞后,灵敏度低,滞后程度取决于a值大小,不能消除滤波频率高于采样频率的1/2的干扰信号。        

       8、加权递推平均滤波法    

       A、方法:是对递推平均滤波法的改进,即不同时刻的数据加以不同的权。通常是,越接近现时刻的数据,权取得越大。给予新采样值的权系数越大,则灵敏度越高,但信号平滑度越低。    

       B、优点:适用于有较大纯滞后时间常数的对象和采样周期较短的系统。    

       C、缺点:对于纯滞后时间常数较小,采样周期较长,变化缓慢的信号不能迅速反应系统当前所受干扰的严重程度,滤波效果差。

       9、消抖滤波法    

       A、方法:设置一个滤波计数器将每次采样值与当前有效值比较:如果采样值=当前有效值,则计数器清零如果采样值<>当前有效值,则计数器+1,并判断计数器是否>=上限N(溢出),如果计数器溢出,则将本次值替换当前有效值,并清计数器 。   

       B、优点:对于变化缓慢的被测参数有较好的滤波效果,可避免在临界值附近控制器的反复开/关跳动或显示器上数值抖动。    

       C、缺点:对于快速变化的参数不宜,如果在计数器溢出的那一次采样到的值恰好是干扰值,则会将干扰值当作有效值导入系统。

       10、限幅消抖滤波法   

        A、方法:相当于“限幅滤波法”+“消抖滤波法” 先限幅,后消抖。    

       B、优点: 继承了“限幅”和“消抖”的优点改进了“消抖滤波法”中的某些缺陷,避免将干扰值导入系统。    

       C、缺点:对于快速变化的参数不宜。
 
       11、IIR 数字滤波器

       A. 方法:确定信号带宽, 滤之。   Y(n) = a1*Y(n-1) + a2*Y(n-2) + . + ak*Y(n-k) + b0*X(n) + b1*X(n-1) + b2*X(n-2) + . + bk*X(n-k)。

       B. 优点:高通,低通,带通,带阻任意。设计简单(用matlab)

       C. 缺点:运算量大。
 

关键字:单片机系统  滤波方法 引用地址:单片机系统中经常采用的滤波方法

上一篇:单片机IO驱动继电器电路的误区
下一篇:一种基于串行背板总线的控制系统设计

推荐阅读最新更新时间:2024-03-16 14:43

新型可编程无线遥控技术单片机系统设计
开关电路由8550 三极管、4007 二极管和继电器组组成。开关电路中继电器属于强电电路,直接用集成电路芯片不能驱动,为此在单片机与继电器之间必需设置一个驱动继电器的电路。本系统利用三极管的截止和饱和两个状态来关闭或打开继电器开关。图3中只给出了P1.7 口的开关控制电路原理图,对于图3 中未给出的I/O 口和P1.7 口的连接方法相同,这样本设计可以遥控9 路电路。   接收系统电路的如图3 所示。      图3 接收系统电路示意图   3 系统应用   3.1 系统控制原理   系统主要是通过编程实现单片机对开关电路的状态进行控制。充分利用其软硬件资源,可以实现对受控电路的多种状态进行控制,还可以实现单键控制多路电路
[模拟电子]
新型可编程无线遥控技术<font color='red'>单片机系统</font>设计
单片机系统中常用的地址锁存器芯片74LS373 74hc373
单片机系统中常用的地址锁存器芯片74LS373以及coms的74hc373。是带三态缓冲输出的8D触发器,其引脚图与结构原理图、电路连接图如下: 74LS373引脚图内部结构原理图电路连接图 E G 功  能 0 0 直通Qi = Di 0 1 保持(Qi保持不变) 1 X 输出高阻 74LS
[单片机]
<font color='red'>单片机系统</font>中常用的地址锁存器芯片74LS373 74hc373
单片机系统可靠性技术及发展
随着半导体技术的飞速发展,单片机本身的设计中不断采用了一些新的抗干扰技术,使单片机的可靠性不断提高。除选择抗干扰能力强的单片机外,单片机系统中其它辅助元器件的可靠性也至关重要,一些抑制干扰的元器件的使用有助于提高系统的可靠性。此外,单片机系统在电路设计、印制电路板的设计、布线与制造工艺、系统安装时有无良好的接地等,都直接影响应用系统的可靠性。   单片机自身的抗干扰措施   为提高单片机本身的可靠性。近年来单片机的制造商在单片机设计上采取了一系列措施以期提高可靠性。这些技术主要体现在以下几方面。   1.降低外时钟频率   外时钟是高频的噪声源,除能引起对本应用系统的干扰之外,还可能产生对外界的干扰,使电
[单片机]
32. 电子密码锁设计
1.实验任务 根据设定好的密码,采用二个按键实现密码的输入功能,当密码输入正确之后,锁就打开,如果输入的三次的密码不正确,就锁定按键3秒钟,同时发现报警声,直到没有按键按下3种后,才打开按键锁定功能;否则在3秒钟内仍有按键按下,就重新锁定按键3秒时间并报警。 2.电路原理图 图4.32.1 3.系统板上硬件连线 (1). 把 单片机系统 区域中的P0.0/AD0用导线连接到 音频放大模块 区域中的SPK IN端子上; (2). 把 音频放大模块 区域中的SPK OUT端子接喇叭和; (3). 把 单片机系统 区域中的P2.0/A8-P2.7/A15用8芯排线连接到 四路静态数
[单片机]
32. 电子密码锁设计
小型单片机系统延时关机电路
很多电子产品具有延时自动关机功能。下面介绍一个小型系统中的延时关机功能。   设计思路很简单.就是先按轻触开关给系统供电,系统上电正常工作后通过一个引脚控制一个电子开关,代替轻触开关为系统供电,在单片机程序设计时定义一个变量,每次使用系统时清零该变量.没有使用系统时利用单片机的定时器自动累加此变量。到达一定值后该引脚输出翻转,控制电子开关关闭,系统自动断电。   相关电路如附图所示。系统采用 9V 电池供电。所以要先用 7805 稳压。 Q1 为电子开关, Q2 及其周边元件为控制电路。 R1 和 R3 的阻值可以根据实际电路加以选择。电子开关受单片机的④脚控制。复位电路分为上电复位及按键复位,系典型应用。   其工作过程为
[单片机]
小型<font color='red'>单片机系统</font>延时关机电路
技术文章—电源噪声滤波器的基本原理与应用方法
随着现代科学技术的飞速发展,电子、电力电子、电气设备应用越来越广泛,它们在运行中产生的高密度、宽频谱的电磁信号充满整个空间,形成复杂的电磁环境。复杂的电磁环境要求电子设备及电源具有更高的电磁兼容性。于是抑制电磁干扰的技术也越来越受到重视。接地、屏蔽和滤波是抑制电磁干扰的三大措施,下面主要介绍在电源中使用的EMI滤波器及其基本原理和正确应用方法。 电源设备中噪声滤波器的作用 电子设备的供电电源,如220V/50Hz交流电网或115V/400Hz交流发电机,都存在各式各样的EMI噪声,其中人为的EMI干扰源,如各种雷达、导航、通信等设备的无线电发射信号,会在电源线上和电子设备的连接电缆上感应出电磁干扰信号,电动旋转机械和点火系
[电源管理]
技术文章—电源噪声<font color='red'>滤波</font>器的基本原理与应用<font color='red'>方法</font>
一种消除有源电力滤波器系统振荡的控制方法
摘要:提出一种增加局部反馈的控制方法,对传统有源电力滤波器控制方式进行了改进。该方法具有能较彻底地消除系统振荡,同时降低电网侧电流和公共连接点电压畸变率的优点。仿真分析结果验证了该方法的有效性。 关键词:有源电力滤波器;谐振;控制方式;高通滤波器   1 引言 有源电力滤波器(APF)是一种动态抑制谐波电流、补偿无功的新型装置,具有响应速度快、补偿效果好,能实现动态连续实时补偿等优点。其基本原理在于向电网中注入一个与谐波电流、无功电流大小相等、方向相反的补偿电流,从而达到消除谐波,使电网侧电流成为正弦且电网功率因数为1的目的。因此,采用有效的控制方式,精确地产生补偿电流是决定滤波效果的重要因素。在各种类型的电力有源滤波
[工业控制]
一种消除有源电力<font color='red'>滤波</font>器系统振荡的控制<font color='red'>方法</font>
单片机软件滤波方法
10种软件滤波方法的示例程序 假定从8位AD中读取数据(如果是更高位的AD可定义数据类型为int), AD采的返回给 get_ad();函数. 1、限副滤波 /* A值可根据实际情况调整 value为有效值,new_value为当前采样值 滤波程序返回有效的实际值 */ #define A 10 char value; char filter() { char new_value; new_value = get_ad(); if ( ( new_value - value A ) || ( value - new_value A ) return value; return new_va
[单片机]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved