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.

[参考译文] AFE5818:斜坡模式步长

Guru**** 2390755 points
Other Parts Discussed in Thread: AFE5818

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/990767/afe5818-ramp-mode-step-size

器件型号:AFE5818

我将尝试将 AFE5818置于斜坡模式、以验证来自定制板上的 AFE5818的数据。 我希望每次我们收到新样本时、这些值都会增加1。 但是、当我运行它时、我看到它增加了64。

我可以从数据表中看到:

斜升^的步长是 ADC 分辨率(N)和串行化因子(S)的函数,由2 μ s (S-N)给出。

我已将 ADC 分辨率设置为14、将串行化因子设置为14、因此我希望步长为1。 即使如此、似乎没有可能的 ADC 分辨率(12位或14位)和串行化因子(12x、14x 或16x)的组合会导致步长为64。

是否需要设置其他寄存器才能使斜坡模式正常工作?

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

    您好!

    这可能是 FPGA 解串器模块中的位映射问题持续时间。 您能否在 support_us_afe_tx@list.ti.com 上向我分享完整的斜坡数据 ? 此外、您还可以在解串器后确认位映射。 它需要与帧时钟对齐。

    谢谢

    Shabbir

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

    感谢您的回复。 我发现了这个问题、我们在将数据表中的寄存器映射复制到代码中时出错了。 ADC 分辨率位字段复制错误、因此我们要向该位字段写入"0b10"(未使用)而不是"0b01"(14位分辨率)。 我修复后、它便开始工作。