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.

[参考译文] DDC232:诊断模式似乎不工作

Guru**** 2382480 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/916764/ddc232-diagnostic-mode-seems-not-working

器件型号:DDC232

德洛、

在我们的应用中、有两个 DDC232C 以 菊花链模式连接。

寄存器的配置和配置的回读工作正常(两个器件的数据和模式)。

我们在 20位输出模式下工作、转换时间为50Hz、数据时钟速率小于2MHz、主时钟为4.8MHz。

在数据回读中、诊断模式似乎无法正常工作。

在随附的文件中、您可以找到来自转换器的数据、这些转换器的输入是悬空的、并且在启用和禁用诊断模式的情况下都是如此。

在启用诊断模式的情况下、我们应该有完整的"0"数据或正确的行为?

有线索???

谢谢

e2e.ti.com/.../TI_5F00_Forum.pdf

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Stefano、

    诊断模式(位0 = 1)只是将输入与外部世界断开、因此、它就像具有零电流。 但零电流不对应于零代码。 它大约为4096 +噪声、偏移、漂移...  

    查看您的数据、是否有可能以某种方式移动一位? 例如、第一个通道类似于 1000 0000 0111 1001 0100。 这种模式在通道之间重复、 其中第一个位为0或1、然后是8个零、最后是3个1、其余的1。 我的理论是、MSB 以某种方式一直返回(LSB)、要么位于该通道上、要么位于上一个通道上(所有数据流都移动了一位)。 这样、您将得到0000 1111 0010 1001 (3881)、它接近理想的零输入。

    请检查并告知我们...

    此致、

    教育