主题中讨论的其他器件: AMC3336
我正在使用 AMC3336EVM 进行测试、以查看如何读取检测到的值。 我在 INP 和 INN 之间改变1.0V 信号、但当我发送芯片16个时钟周期时、DOUT 上接收到的值在相同电压的读取尝试之间差异很大。
我的设置是将 INP 和 INN 直接连接到提供0.9V 差分电压的电源。 我从 Rapsberry Pi 4以3.3V 电压为电路板供电、并使用同一 RPi 4上的 GPIO 引脚为芯片提供时钟、然后在另一个 RPi GPIO 引脚上读取 DOUT。 Rpi 提供接地、VDD 接地以及 CLK 和 DOUT 也是如此。 我将 CLKIN 和 DOUT 连接到示波器、以通过 CLKIN 查看 DOUT 信号。
在我尝试从 DOUT 输入信息之前、EVM 已通电一段时间。 我保持电压不变、并通过 CLKIN 发送16个时钟。 我希望每次应用相同的 CLKIN 序列时、我应该从 DOUT 获得相同的位模式、但从 DOUT 读回的信号会发生很大变化、有时会发生很大变化。
例如、当我尝试在 DOUT 读数中计时时、我可能会得到类似于以下内容的结果。
但是、当我使用完全相同的电压再次尝试时、我将得到如下所示的结果。
我假设 DOUT 信号应在相同的电压下相同
我已将输入电压改变为0.9V、0V 和-0.7V、结果相似。
我的读取方式是否有问题? 我会假设 CLKIN 位拆裂、然后读取 DOUT 应该起作用、我错了吗?
请提供建议。