一、ADC采样电路

ADC电路的全称应该为模拟数字量转换电路,即模数转换。模拟量\rightarrow数字量。例如下面的一个示例:我们要测一个电源的电压,我们应该如何将该电压转换成一个数字?我们需要将一个连续变换的模拟电压最终转换成一个数字。这里我们假设该电源的电压为12V,我们单片机的工作电压为5V,如果我们直接将该电源接入单片机,单片机会直接烧毁,因此我们需要一个分压电路,如下图。

分析该电路,该电路Bat1接电源并通过R2R_2R3R_3分压,很明显R2R_2R3R_3中间节点的电压为R3R2+R3VBat1\frac{R_3}{R_2+R_3}*{V_{Bat1} }C1C_1电容主要是给ADC提供滤波的,因为电池在使用时,要输出较大的电流其电压会降低(电动车瞬间加油门),加入该电容就可以避免电池电压的波动。R1R_1是限流电阻,可用可不用,ADC控制器内部是高阻态的。

在整个电路中ADC支路的电流非常小,几乎没有,大部分电流是通过R2R_2R3R_3流走的。R2R_2R3R_3作为分压电阻,建议越大越好。