您好!
我们正在使用新产品中的 RM42L432,我们看到 ADC 输入存在一些奇怪的行为。 我们发现、在读取 ADIN[0..3、20]作为组转换的一部分时、组转换会在测得的第一个信号上产生~5ns 尖峰(几乎就像引脚短接地一样)。 这会导致 ADC 周期性地测量电压不正确。 我们发现的修复方法是禁用 ADIN[20]的测量、ADIN[20]是唯一直接接地的输入。 将其中一个 ADC 引脚直接连接到 GND/VDD 是否有问题? 或者、这听起来像是输入之间没有足够的切换时间的症状吗? 我们很好地解决问题,我们只想了解在我们不正确使用 ADC 输入的情况下导致问题的原因。
我们曾认为这可能是由接地后 ADC 再充电中的采样电容器引起的。 不过、我不确定这一点、因为我希望在其他输入端也会看到类似(尽管较小)的行为、因为没有任何 ADC 输入处于相同的电压。 我还尝试在 ADC 输入端添加1nF 电容器、虽然它减少了尖峰行为、但如果这是由8pF 电容器引起的、它的作用不如我预期的那样大。
ADC 设置:
12位模式
- 10MHz ADC 时钟
-采样时间~700ns
- ADIN[0..3、20]是组1转换的一部分
-顺序通道转换