文章预览
经常使用MCU中的ADC采集一些信号,成本很低。比如NTC测温、测电源电压、这些都是属于慢变信号。一般使用电阻分压就基本能达到要求。分压电阻的输出阻抗近似等于两个分压电阻并联,对于图中的
100K 和
20K分压,测直流电源的电压,输出阻抗约为16.7KΩ,因为ADC的输入阻抗比较大,需要降低采样率,使ADC的输入阻抗提高,获得需要的精度。如果需要精度高一点,可以使用一个运放缓冲一下,提高信号输出阻抗。需要注意的是运放的输入偏置电压
Vos,如果用运放构成一个跟随电路,则输出约为 Vin±Vos。普通的358、324运放可以达到Vos 4mV,如果要求更高可以用高精度运放。 如果需要采集的是快变信号,考虑到MCU的ADC的采样率速度有限,一般1~2MSPS。按照采样定理,ADC能处理的信号也就500KHz~1Mhz左右。比如下面的电机驱动电流采样电路。通过采样电阻R2
………………………………