k*********3 发帖数: 257 | 1 现在要做一个 ADC 测的是电极上的电压 打算用 SAR ADC 做
看了很多应用 要在ADC之前加上前置滤波器 主要是虑除noise 或者说限制noise的带宽
因为分辨率要求不高 多少有点noise似乎问题不大 现在正在计算中 到底noise在我应
用的带宽有多大的影响 请大家凭借自己的设计经验讲讲需要加这个滤波器吗?
要被ADC sense 电压大概是 -10 到 10 V 然后通过一个 0.1增益的 buffer 也就是
说大概要sense的电压为 -1到1
其实我的担心主要是这样的 加了滤波器要在他的后边再加一个buffer提高驱动能力
挺麻烦的 而且deadline狠近了 |
c*******e 发帖数: 18 | 2 Normally, an anti-aliasing filter is necessary. Take a look of the bandwidth
of your buffer with gain of 0.1 see if the cutoff frequency is OK for ur
ADC. Or you can change the design of this buffer and make it work as an anti
-aliasing filter at same time. |
k*********3 发帖数: 257 | 3 多谢! 请问 anti alias的 buffer 和 一般的buffer (opamp有什么区别)
另外这个 anti-alias 是不是就是 adc的采样的时候把noise按照采样频率折合进来了 |
a****l 发帖数: 8211 | 4 depends on your application. If your application is noise-sensitive, you
MUST have anti-aliasing filter, otherwise, you can do away with it.
带宽
力
【在 k*********3 的大作中提到】 : 现在要做一个 ADC 测的是电极上的电压 打算用 SAR ADC 做 : 看了很多应用 要在ADC之前加上前置滤波器 主要是虑除noise 或者说限制noise的带宽 : 因为分辨率要求不高 多少有点noise似乎问题不大 现在正在计算中 到底noise在我应 : 用的带宽有多大的影响 请大家凭借自己的设计经验讲讲需要加这个滤波器吗? : 要被ADC sense 电压大概是 -10 到 10 V 然后通过一个 0.1增益的 buffer 也就是 : 说大概要sense的电压为 -1到1 : 其实我的担心主要是这样的 加了滤波器要在他的后边再加一个buffer提高驱动能力 : 挺麻烦的 而且deadline狠近了
|
d**r 发帖数: 899 | 5 噪声主要造成的影响是code jump,即同样条件下不同时间测量结果的变化范围。你可以
做一个噪声分析,然后计算可能有多少code jump,看看对你的应用会不会造成问题。如
果会,就要想办法减小噪声。如果主要噪声源来自于白噪声,那么滤波器会有所帮助。
但如果是来自于1/f噪声,你可能需要调整(增大)晶体管尺寸。
所以,我建议你做个噪声分析先。
带宽
力
【在 k*********3 的大作中提到】 : 现在要做一个 ADC 测的是电极上的电压 打算用 SAR ADC 做 : 看了很多应用 要在ADC之前加上前置滤波器 主要是虑除noise 或者说限制noise的带宽 : 因为分辨率要求不高 多少有点noise似乎问题不大 现在正在计算中 到底noise在我应 : 用的带宽有多大的影响 请大家凭借自己的设计经验讲讲需要加这个滤波器吗? : 要被ADC sense 电压大概是 -10 到 10 V 然后通过一个 0.1增益的 buffer 也就是 : 说大概要sense的电压为 -1到1 : 其实我的担心主要是这样的 加了滤波器要在他的后边再加一个buffer提高驱动能力 : 挺麻烦的 而且deadline狠近了
|
m*******g 发帖数: 17 | 6 赞。
另外不知道你的ADC要求的ENOB,DNL,INL有多高。
可以
。如
【在 d**r 的大作中提到】 : 噪声主要造成的影响是code jump,即同样条件下不同时间测量结果的变化范围。你可以 : 做一个噪声分析,然后计算可能有多少code jump,看看对你的应用会不会造成问题。如 : 果会,就要想办法减小噪声。如果主要噪声源来自于白噪声,那么滤波器会有所帮助。 : 但如果是来自于1/f噪声,你可能需要调整(增大)晶体管尺寸。 : 所以,我建议你做个噪声分析先。 : : 带宽 : 力
|
f*****0 发帖数: 489 | 7 it depends on your adc and sampling requirements. if you need very high
sampling rate, near the frequencies of the noise, then you will need some
filtering.
Otherwise, just buffer the input signal and or run it directly into the adc.
another way to put it: run it into adc directly and if it doesn't work, try
something else. |