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.

[参考译文] ADS7953:加电/复位后转换无效

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/826231/ads7953-invalid-conversions-after-power-up-reset

器件型号:ADS7953

无效转换实际上意味着什么? 我们实际上会遇到通过可编程逻辑实现控制的问题。

例如、第一个 I 命令/配置 ADC。 假设我希望通道定序采用手动模式(完全没有自动模式)。 我在帧 N 中选择通道、并在帧 N+2中获得结果。 那么我是否必须放弃完整的第一个转换结果? 这意味着我将获得帧 N+3中的第一个有效 ADC 结果。 我是否正确获取了它? 如果是这种情况、并且我将获得通道0晶圆复位或上电的第一个有效数据、那么执行0至15手动通道序列的过程将是:

  • 加电/复位
  • 在帧 N 中选择手动模式和通道0
  • 在帧 N+1中选择手动模式和通道0
  • 在帧 N+2中选择手动模式和通道1
  • 在帧 N+3中选择手动模式和通道2
  • (笑声)

在帧 N+3中、通道0的第一个有效数据将通过 SPI 返回。 之后、所有后续扫描的通道将根据数据表 Foigure 51中的时序返回有效结果。 如果我错了、请纠正我的问题、或确认我以正确的方式理解了它。 提前感谢!

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

    您好!

    当您首次启动器件时、是的、首次转换将不是 有效的测量。

    如果不使用序列模式、则应在帧 N+2处看到有效数据。 但是、如果您正在使用定序、那么在数据表中、如果您尝试使用自动定序、图50将非常有帮助。

    对器件进行编程后、如您所述、帧 N+2中将提供有效数据

    此致

    Cynthia

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

    尊敬的 Cynthia:

    非常感谢您的回答。  只有为了确保我已正确理解您的意思:上电后的第一次转换必须被丢弃、因为它不是有效的测量。 在手动通道定序模式下、我是否必须特别注意这一点? 根据我在 手动模式下的第一个理解、我由于 假设 我必须选择第一个要在开始时测量的通道两次(在我的示例中、是通道0)而松开了一个额外的帧? 根据我的示例序列、第一个有效测量 值在帧 N+3处可用。 可能在上电两次后选择第一个通道并不必要、因为我在之间获得了两个测量数据(帧 N 和 N+1)、在任何情况下都不会使用这两个数据。 这将与您的答案一致。 因此、我认为所需的程序仍没有完全澄清。 再次、非常感谢您的参与!

    此致、

    Andreas

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

    安德烈亚斯

    无论您希望以何种模式运行器件、加电后的第一个 SDO 数据都将没有有效数据

    如果您决定在手动模式下运行器件、请使用初始 SDI 命令对通道0进行采样、然后使用帧 N

    直到帧 N+2将看到该数据。

    无需选择第一个通道两次。

    您还可以看到、帧 N+1中的数据此时也不会保存有效数据。

    此致

    Cynthia