10种软件滤波方法的示例程序.pdf

  • 文件大小: 109.84KB
  • 文件类型: pdf
  • 上传日期: 2025-08-21
  • 下载次数: 0

概要信息:

Home | Article | Download | Gallery | Message Board | 
-童腾-学电子公告栏
 
本类更新TOP5 
液晶显示1602与遥控程序演
示  
软件去除键抖动  
C51的编程规范  
从定时器开始说中断  
如何编写供C调用的汇编子程
序  
 
本类热门TOP5 
矩阵式键盘扫描原理  [752]  
3310液晶显示屏C51测试程序 
 [414]  
单片机系统设计与C51编程实
践  [366]  
单片机技术的发展与单片机应
用的…  [341]  
经典防抖动键C51源程序(zt) 
 [336]  
 
 
站内搜索: 
  搜索
 文章  下载  图集 nmlkji nmlkj nmlkj
站 点 申 明 
    本站的大部分资料,文章都来
自网上收集,其版权归作者本人
所有,如果有任何侵犯您权益的
地方,请联系我们,我们将马上
进行整理,谢谢。 
百 度 搜 索
 
   搜索
Google 搜 索 
 
10种软件滤波方法的示例程序 
 
 
作者:未知    来源:net    添加日期:2005-8-21    查看次数:63
以下是我编的示例程序,如有不足之处还望各位同行指教 
假定从8位AD中读取数据(如果是更高位的AD可定义数据类型为int),子
(); 
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_value; 
          
} 
2、中位值滤波法 
/*  N值可根据实际情况调整 
    排序采用冒泡法*/ 
#define N  11 
char filter() 
{ 
   char value_buf[N]; 
   char count,i,j,temp; 
   for ( count=0;countvalue_buf[i+1] ) 
         { 
            temp = value_buf[i]; 
            value_buf[i] = value_buf[i+1];  
             value_buf[i+1] = temp; 
页码,1/4-童腾-学电子--10种软件滤波方法的示例程序
2004-4-14http://c.thec.cn/myso/ShowArticle.asp?ArticleID=259
 
     搜索          } 
      } 
   } 
   return value_buf[(N-1)/2]; 
}      
3、算术平均滤波法 
/* 
*/ 
#define N 12 
char filter() 
{ 
   int  sum = 0; 
   for ( count=0;countvalue_buf[i+1] ) 
         { 
            temp = value_buf[i]; 
            value_buf[i] = value_buf[i+1];  
             value_buf[i+1] = temp; 
         } 
      } 
   } 
   for(count=1;count=N)   return new_value; 
       delay(); 
      new_value = get_ad(); 
   } 
   return value;     
} 
10、限幅消抖滤波法 
/* 
*/ 
略 参考子程序1、9 
10种软件滤波方法的示例程序 上一篇:单片机实现软件滤
下一篇:C51绝对地址访问
该文章总得分:0 
平均分:0,共有0人参加评分。
   3 分 打分
    关于我们 | 服务项目 | 为您导航 | 版权声明 | 关系机构 | 感谢常来 | 联系我们 
CopyRight © myso.qyun.n
Em
页码,4/4-童腾-学电子--10种软件滤波方法的示例程序
2004-4-14http://c.thec.cn/myso/ShowArticle.asp?ArticleID=259

缩略图:

  • 缩略图1
  • 缩略图2
  • 缩略图3
  • 缩略图4
当前页面二维码

广告: