ADC使用探讨"/>
STM32F303CBT6之ADC使用探讨
STM32F303CBT6的ADC为SAR型ADC,其外设电路如下:
其中Cadc=5pF,Radc=;Cparasitic表示PCB寄生电容,约为7pF(若寄生电容过高会降低转换精度,为了提高采样精度,需要降低采样频率)。
在源和引脚之间的模拟信号源的阻抗或串联电阻(Rain),可能会因为流入引脚的电流而导致其上的电压降。通过电阻为Radc的开关控制内部采样电容(Cadc)的充电。
Cadc的有效充电受Radc+ Rain控制,因此,充电时间常量为tc =(Radc+Rain)× Cadc。如果采样时间短于通过RADC + RAIN将CADC充满电所需的时间(ts < tc),则ADC转换的数字值小于实际值。
不考虑信号源寄生电容与源电容的情况下,ADC采样电路如下,
tc是Cadc电容充满电所需的时间:Vc = VAIN(最大误差1/2 LSB);
Vc:电容(Cadc)电压 ;
tc = (Radc + Rain) × Cadc。
考虑信号源寄生电容与源电容的情况下,ADC采样
更多推荐
STM32F303CBT6之ADC使用探讨
发布评论