工具/软件:WEBENCH设计工具
尊敬的先生/女士:
我使用16位 ADS8860连接到支持32 Wroom。 今天、当我用1.5V 直流电压测试 ads8860并在示波器中检查 CONVST、SCLK 和 DOUT 信号时、我发现我在 ESP32代码中设置的 CLK 频率与示波器读数不匹配。 我在 ESP32代码中设置10kHz 时钟频率、但示波器中显示了115.740kHz 的时钟频率。
ESP32和 ADS 8860之间的详细电路连接如下所示。
下图显示了在示波器中读取的 CONVST (黄色)、CLK 信号(绿色)和 DOUT (粉色)。 从图中可以看出、clk 频率为115.740kHz、而不是10kHz。 我不确定问题是由 ESP32微控制器造成的、还是我的电路连接有问题。
问题1. 您能不能建议可能的原因是什么?
接下来、当我将输入电压更改为150uV DC 时、DOUT 信号的测量值为零。 详细电路图如下所示。
问题2. 下图显示了在示波器中读取的 CONVST (黄色)、CLK 信号(绿色)和 DOUT (粉色)。 从图中可以看出、DOUT 信号为零、读取 ESP 32微控制器为0V。 根据计算结果、ADS8860应该能够将模拟输入电压低至50uV (3.3V/65536)。 因此、我想检查我的电流电路连接是否正确? 如果我的电流电路连接错误、我在哪里犯错? 以及如何纠正这些错误? 以便我可以使用完整的输入电压范围。
最后、但同样重要的是、在上面的示波器图中、CLK 频率为1kHz。 但是、clk 信号(绿色)看起来像锯齿波形。 因此、我想知道时钟信号为什么看起来像锯齿波?
谢谢。