1、 硬件滤波主要是通过电容电阻来组合起来滤波的 这个成本很低 而且特别好实现 如果要求的不精确的话这种硬件滤波Z好不过了 但是如果要求精确的话 就挂了 因为这种用电容电阻组成的滤波器他的陡峭性一点都不好 所以在要求精确的频率滤除的情况下很可能将有用的信号也给滤除掉了 因此 硬件滤波便宜 容易实现 但是如果有效信号频率和滤除信号频率比较接近的话效果不好。
2、软件滤波主要是讲DSP,这个滤波由于采用的是先将模拟信号数字化 然后再将得到的数字信号用现有的滤波器函数来处理,然后将处理过后的有用的数字信号再转化为模拟信号(视需要而定),这样的处理方法可以得到要求很精确滤波器。效果很好。因此,软件滤波效果好,但是复杂,成本高,至少要有DSP的开发环境,如果自己想做的话。
以上仅是个人意见,如果有不当之处,还请楼下指正和补充