介绍了10种经典的软件滤波方法的优缺点和应用方法
上传时间: 2013-04-24
上传用户:saharawalker
单片机软件滤波的几种方法:假定从AD中读取数据的子程序为:unsigned int get_ad();1、限幅滤波法(又称程序判断滤波法)A、方法:根据经验判断,确定两次采样允许的最大偏差值(设为A)。每次检测到新值时判断:如果本次值与上次值之差<=A,则本次值有效;如果本次值与上次值之差>A,则本次值无效,放弃本次值,用上次值代替本次值。B、优点:能有效克服因偶然因素引起的脉冲干扰C、缺点:无法抑制那种周期性的干扰,平滑度差D、软件实现://=======================//值A可根据实际情况调整,value为有效值,new_value为当前采样值//滤波程序返回有效的实际值
上传时间: 2013-10-20
上传用户:xiaojie
10种软件滤波方法的示例程序 假定从8位AD中读取数据(如果是更高位的AD可定义数据类型为int),子程序为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_value; }
上传时间: 2013-11-10
上传用户:gxf2016
10种软件滤波方法的示例程序
上传时间: 2013-12-16
上传用户:李彦东
10种软件滤波方法的示例程序
上传时间: 2013-12-16
上传用户:manking0408
10种软件滤波方法 里面介绍了10种软件滤波的编程思想
上传时间: 2015-04-01
上传用户:tfyt
单片机实现软件滤波 ,十种方法,介绍和源程序都有。
上传时间: 2014-01-11
上传用户:181992417
10种经典的软件滤波方法(zt),自己收藏的和大家分享
上传时间: 2015-07-04
上传用户:大融融rr
从网上收集的多个软件滤波算法文章,大概有10种.
上传时间: 2015-08-22
上传用户:ippler8
adc0832器件的软件滤波程序,可是有相当使用价值的,我在实际项目中就经常用这个软件的,只要加入到你的项目中就可以了。
上传时间: 2013-12-27
上传用户:ve3344