
一、ADC原理ADC——Analog to Digital Converter即模数转换器是将连续的模拟信号转换为离散的数字信号的器件。由于数字信号本身不具有实际意义仅仅表示一个相对大小。故任何一个模数转换器都需要一个参考模拟量作为转换的标准比较常见的参考标准为最大的可转换信号大小。而输出的数字量则表示输入信号相对于参考信号的大小。 它的一般工作过程为采样——保持——量化——编码。1、采样与保持采样由于模拟信号是连续的数字信号是离散的因此我们需要对模拟信号按照一定的采样频率进行采样得到离散的信号。根据采样定理设采样频率为fs输入的模拟信号的最高频率分量的频率为fmax则 fs 与 fmax 必须满足以下的关系fs ≥ 2 fmax保持采样所得的信号并不是立马就能转换为数字信号往往需要一定的时间因此为了给后续的量化和编码提供一个稳定值采样的输出就需要保持一段时间。一般采样和保持是同时完成的。2、量化与编码由于采样后的输出需要保持一定的时间因此经过采样保持后的输出信号只实现了对输入信号在时间上的离散在数值上还是连续变化的模拟量。要转换成数字量还要实现数值上的离散将取样信号表示为一最小数量单位的整数倍这一过程称为量化量化所取得最小数量单位称为量化单位。量化单位取决于设定的ADC参考电压以及编码的位数。例如一个简单的量化方法为当ADC的参考电压为0~4V编码位数为3V那么量化单位为 4 / (2^3) 0.5V。那么就有二、AD转换的一般步骤采样和保持通常在采样保持电路中完成量化和编码通常在AD转换电路中完成。由于AD转换需要一定的时间在每次采样以后需要把采样电压保持一段时间。s(t)有效期间VT导通u向C充电u0(uc)跟随uI的变化而变化s(t)无效期间VT截止u0(uc)保持不变直到下次采样。由于集成运放A具有很高的输入阻抗在保持阶段电容C上所存电荷不易泄放。三、主要技术指标1分辨率说明ADC转换器对输入信号的分辨能力。可以用编码的位数来表示也可以用转换器能区分出输入信号的最小电压来表示。在最大输入电压参考电压一定时输出位数越多量化单位越小分辨率越高。例如ADC转换器输出为位二进制数参考电压为V那么这个转换器能区分出输入信号的最小电压为19.53mV。2转换时间转换时间是指ADC转换器从转换控制信号到来开始到输出端得到稳定的数字信号所经过的时间。ADC转换器的转换时间与转换电路的类型有关不同类型的转换器速度相差甚远。四、逐次比较型ADC转换器ADC的一般过程为采样、保持、量化、编码但是为了减少转换的误差提高精度有一些转换器的保持、量化和编码过程并不是上述所说的原理例如逐次比较型ADC转换器1. 转换方式直接转换ADC2. 电路结构3. 工作原理逐次逼近转换过程和用天平称物重非常相似。天平称重物过程是从最重的砝码开始试放与被称物体进行比较若物体重于砝码则该砝码保留否则移去。再加上第二个次重砝码由物体的重量是否大于砝码的重量决定第二个砝码是留下还是移去。照此一直加到最小一个砝码为止。将所有留下的砝码重量相加就得此物体的重量。仿照这一思路逐次比较型A/D转换器就是将输入模拟信号与不同的参考电压作多次比较使转换所得的数字量在数值上逐次逼近输入模拟量对应值。对图中的电路它由启动脉冲启动后在第一个时钟脉冲作用下控制电路使时序产生器的最高位置1其他位置0其输出经数据寄存器将1000……0送入D/A转换器。输入电压首先与D/A转换器输出电压VREF/2相比较如输入电压VI≥VREF/2比较器输出为1若输入电压VI VREF/2则为0。比较结果存于数据寄存器的Dn-1位。然后在CP的第二个时钟脉冲作用下移位寄存器的次高位置1其他低位置0。如最高位已存1则此时 VO’(3/4)VREF。于是VI再与(3/4)VREF相比较如VI≥(3/4)VREF则次高位Dn-21否则Dn-20如最高位为0则VO’VREF/4输入电压VI与VO’比较如输入电压VI≥VREF/4则 Dn-2位存1否则存0……。以此类推逐次比较得到输出数字量。总结逐次比较型ADC转换器的完成一次转换所需的时间即转换时间与编码的位数和进入ADC转换器的时钟频率有关若是8位则转换时间为8个时钟周期若是12位则转换时间为12个时钟周期。位数越少或者时钟频率越高转换时间越短。