This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好,
简单地说,我目前已将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
Joel,
本文档将详细概述您所看到 的https://www.ti.com/lit/spracv0的原因/模拟工具/解决方案 。虽然本文档适用于任何SAR ADC,但它还包含一些有关F2837x的详细信息,这些信息应证明是有用的。
简而言之,您可能会观察到内部S/H电容器的存储器效应,因为前一个样品中残留的一些残余电压留在S/H帽上,在ADC转换之前,必须由下一个样品过度驱动。 以上应用手册将详细介绍如何避免这种情况,无论是来自更强的驾驶员,更长的稳定时间,还是不同的输入上限网络。
最佳,
Matthew