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.

[参考译文] ADS7844:意外的 DOUT

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/756776/ads7844-unexpected-dout

器件型号:ADS7844

我尝试使用24时钟周期模型与器件通信(用户手册中的图3)、但在16时钟周期"转换"期间、似乎从未从器件中获取任何数据。  但是、在发送8位命令字时、我确实会在 DOUT 中看到数据。  下面的屏幕截图显示了我为单端 CH0请求数据。

设置:

Vref=3.3V; Vcc=3.3V;SHDN/=3.3V;时钟速度= 1MHz

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


    我不认为 DOUT 上有数据是个问题。 它可能是之前的转换被计时输出。 您甚至可以在数据表的图6中看到类似的内容。

    如果没有忙指示器、我会说您似乎已经为数据计时、DOUT 随后将输出零填充结果。

    此时、我不会看到您设置器件的方式有任何问题。 当您收集此数据时、输入的电压是多少? 您能否验证基准连接?

    在接下来获取数据时、请确保器件输入端具有非零输入、即 CH4 (如果您继续使用010通道)。 此外、确保 COM 接地。 我将检查器件引脚处的连接。

    除此之外、我还会检查其他通道、以防布局或通道连接出错。


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

     嗨、Joseph、

    我认为图6显示了每个转换实现的15个时钟、我试图避免这些时钟、因为它的确定性稍微降低了(或者至少对我来说是这样)。  如果我每次始终发送24个时钟(两次查询之间的时间很长)、那么在发送命令时 DOUT 不应始终为平坦线?

    自从我上一篇文章以来、我在写入和接收之间添加了延迟、现在我获得了不同的结果(CH0的输入为1.5V)、但是、在发送命令时、我仍然会获取数据。

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


    我对图6的看法是、在写入控制字节的过程中、您可以看到有一些数据时钟输出。 这只是取决于先前状态发生的情况。

    我要注意的是、我确实找到了一个先前的情况、其中有一些数据在控制字节上计时、但它在一个未解析的帖子中:

    e2e.ti.com/.../257353

    通常、我会说、如果您获得正确的数据、这可能不是一大问题、但在您的情况下、您的输入为3.3V 基准电压上的1.5V。 您应该会得到:

    (1.5V/3.3V)*(2^16)= 29789d = 745Dh

    但是、您将得到91C8h。 这将转换为:

    91C8h = 37320d
    (37320*3.3V)/(2^16)= 1.879V

    我会注意到、我认为您可能测量了错误的通道。 83的控制字节从 CH0 - CH1读取差分结果。 我想您想测量从 AIN0到 COM 的单端测量值。 验证输入是否正确测量您提供的1.5V 电压。

    此外、您还提到在写入和接收之间添加了一些延迟、现在您会得到不同的结果。 我曾考虑过提及这一点、但我认为他的关键时间是 Tacq、即使在较低的电源电压下、也是1.5 us。 当我查看您的上一篇文章时、我认为这一点很容易实现(从第5个 DCLK 字节的下降沿开始到第8个 DCLK 的下降沿、您在第一篇文章中展示了大约3us)。 同样、我会再次查看所有时序。


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



    自您上一篇文章发布以来已经有一段时间了、我想知道您是否能够解决 ADS7844的通信问题。 我在上一篇要尝试的文章中提到了一些问题、包括验证正确的通道和数字计时。

    我现在将关闭此帖子、但如果您继续遇到问题、请返回帖子、该主题将保持打开状态。


    吴约瑟