我在运算放大器缓冲器上应用了1伏直流电平。 然后,输出通过1kohm/1kohm 分压器馈送,然后馈送至 MSP430F3368的 ADC0输入。 我获得的读数不是读数0.5V,而是相当于0.7V。 当我查看示波器上的输入时,我可以看到输入稳定在0.5V,但当获得 ADC 读数时,电平将上升到0.7V,使输入显示为200mV 方波,偏移为500mV。 频率和周期与 ADC 上设置的采样和保持时间以及采样频率相对应并随其变化,因此与 ADC 信道的多路复用明显相关。
这似乎太高,不是任何泄漏电流造成的。 您能否解释这种情况的来源以及如何消除这种情况?
我还注意到,当主板以调试模式运行时,从 CCS 工作室连接电缆时,输入保持在500mV,方波不存在,ADC 读数也是预期的。
第一幅图像显示了问题的结果,第二幅图像显示了主板通过 JTAG 连接到 CCS 工作室的情况。 注意:自拍摄图像以来,ADC12clk 已增加到2MHz,没有变化。 这看起来 ADC 输入正在充当恒定电流源! 这怎么会发生?