Answers:
只是为了支持Matt的回答并提供更多详细信息:
大多数现代ADC在数字领域中执行大部分艰巨的抗锯齿工作。原因是数字滤波器倾向于产生更少的副产品,而成本却低得多。实际的链为:
进一步说明,请考虑以下内容:
但是使用8倍过采样:
在下面这本书是为这些样的东西一个优秀的,清晰的资源。
不,这没有道理。假设您的ADC采样率为1kHz。一旦输入到ADC中,一个100 Hz正弦波和一个900 Hz正弦波将产生完全相同的数字采样序列-但您希望通过前者并衰减后者。当输入相同的输入时,您如何期望数字滤波器产生不同的输出?
唯一可行的方法是在ADC允许的速度下对输入信号进行采样,然后在数字域中将其下采样至目标采样率-但除非浪费CPU周期,否则最好使用模拟信号。上游过滤。