18位的adc,基准是2.048v
请问怎么保证理论的分辨率 15uv呢?
我用电池的电压3.8v做差分输入,但是后面只有4位不跳,就是3.8000x, x会跳,理论上应该是3.80000x
那么我想问下能不能用软件方式进行处理呢?!
pin Li:
看来你没太理解adc的分辨率咋回事
建议搜“ADC 的输入噪声:好噪声,坏噪声和丑噪声。有些噪声怎样可以是好噪声?”看看就明白了
简单地说,这18位是包含噪声值的18位,注定了末尾一些位会跳。所以就有了无闪烁位数的概念,无闪烁位数就是18位减去噪声位数,所以无闪烁位数比18位要低不少
如何达到你需要的分辨率呢,一是买高位ADC,二是放大信号降低噪声,三是多采样然后平均
Carter Liu:
楼上说的很对,如果你想用软件处理,建议采用均值滤波
Seasat Liu:
最安全的做法是用更高分辨率的芯片,比如24bit的
仔细的布局布线你的板卡,可以提高有效位
用软件做平滑滤波
Jason Shen:
数字电路中采用平滑平均滤波器。