ADC 低时钟 精度
请教各位:
1、一个单片机的ADC模块,它的最高时钟为32MHz,如果分频到2KHz,会不会对采样精度有影响?个人感觉如果时钟太低的话,采样时间就会拉长,采样电容的电压就会因为漏电流而下降,导致误差增加。
2、假如ADC的Vref为3.3V,12 bits,总的不可调整误差为4LSB,那么3V的电压转换精度是不是比0.5V的转换精度高呢?换句话说,就是输入电压越高,转换精度越大,当然,输入电压要略小于Vref,以防止“削波”。
谢谢!
不可调整误差为4LSB, 如果这个误差是随机性的, 那么就只有 10位精度了. 如果类似于 固定偏置. 那么这就不影响精度.
这个要看单片机的具体型号了。手册上应该有ADC采样率的最大和最小值的
对于第一个问题,如果再ADC允许的速率范围内,精度就是可以保证的,不会因为速率低而导致误差增加。
对于第二个问题,总不可调整误差是4LSB这句要看具体的“总不可调整误差”的定义。
一般ADC的直流误差分为失调误差、增益误差、INL\DNL等。
如果是失调误差和INL、DNL,那么输入电压越高,转换精度越高; 如果是增益误差,那么输入电压高低,转换精度都是一样的。
手册上的采样速率只有最大值,没有最小值,所以我就在这个地方有点疑问了,
手册上的采样速率只有最大值,没有最小值,所以我就在这个地方有点疑问了,如果我ADC的时钟很低,那我的采样速率就很低,而且单片机里面的采样电容又都是pF级的,本身存储的电量就不多,要是漏电流大一点,采样时间长一点,那采样电容上的电压下降还是很可观的,但也有人说ADC的采样保持时间对于一个具体的ADC是固定不变的,与采样时间无关,请问是这样的吗?
这个不同的AD有不同的结构。你看一下有没有Acquisition time这个指标。看看这个指标后面的单位是具体的时间还是时钟周期的个数