监控两路ADC采集电压如何更有效的比较这两路电压值
第一路电压比较稳定基本在一个数值上浮动,有毛刺。第二路电压从低到高慢慢逼近第一路电压,也有毛刺我需要一个算法当这两路电压逼近时触发事件,这个算法能有效的过滤掉毛刺,误触发的几率小一点
DMA硬件累加平均 对付窄毛刺适最佳算法是加权平均算法或者中值算法,采集多点数据排序后取中值,或者去掉两端极值后取中段的平均值。
万万不要用一般的均值算法,因为毛刺也会算进去, 采样N次去掉最大最小值求平均或求中值作为本次ADC值,需要更平滑无毛刺的话,再用数字一阶低通滤波即可有很好的效果。
页:
[1]