http://bbs.eeworld.com.cn/thread-507310-1-1.html
不客气的说,去除这个尖尖的刺,无论是你用什么办法,效果都和你预期的有相当大的差距;甚至付出极大的代价,而收益却不好意思说;第一:这个尖尖的东西到底是什么?
第二:它产生的原因到底是什么?从干扰的源头去抑制它才是本;通常都是快速开关导致的反激反冲一类的;降低开关的速度这个问题也就大大缓解了;比RC滤波,LC滤波,钳位,续流等加起来的效果都要强;开关速度的选择,你要有个谱,太快了不一定是什么好事;太慢也达不到你的要求,而且开关的损耗也大增;第三:为什么要去除它,用算法去解决呢,如平均值等;或根据它出现的规律,在开关后延时一小段时间再去采样;避开这个尖尖的毛刺;(这个是零成本解决方案,我用的就是它)