您好,
简单地说,我目前已将ADC设置为如下示例:
ADCBINT2在ADCB上生成SOC7,在ADCC上生成SOC7以进行并行采样,并在ADCC上生成SOC8以在ADCC3上对另一个信号进行采样。
当我在ADCB2上放置1V信号时,所有功能都按预期工作,可能忽略是否存在任何偏移- ADCB2读1350,ADCC2/ADCC3都读0。
当我将1V DC应用于ADCC2,将0V应用于ADCB2/ADCC3时,12位值会出现以下结果:
ADCB2 = 0
ADCC2 = 1277
ADCC3 = 60
同样,如果我将1VDC应用于ADCC3,将0V应用于ADCB2/ADCC2,则会出现以下结果:
ADCB2 = 0
ADCC2 = 108
ADCC3 = 1287
在ADCC上进行采样时,即使未应用任何电压,也会在该ADC内的输入上生成电压。 我对所有引脚应用0伏电压,它们都降至0, 但是,当我重新启动直流电源时,在对直流电压进行采样的ADC内的通道上再次产生一个小电压,即使没有对该通道施加电压。
为什么会发生这种情况-我假设不应在任何未施加任何电压的通道上产生电压-来自另一通道的电路是否会将一些电荷泄漏到采样中并保持不同的电容器 信道转换信号时?
欢迎就为什么会出现这种现象提出任何建议。
此致,
Joel