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.

[参考译文] ADS131E06:外部 fCLK 变化的复位过程

Guru**** 2502205 points
Other Parts Discussed in Thread: ADS131E06

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/697367/ads131e06-reset-procedure-for-external-fclk-change

器件型号:ADS131E06

我们使用 ADS131E06对电力线进行同步采样(不是相对于零相、而是仅在每个周期保持128个平均间隔的采样)、并将根据需要更新外部 CLK 频率。  fCLK 的范围为1.47-2.13 MHz (AVDD-AVSS = 5V)。  遗憾的是、这些更改将不会"平滑"- CLK 将被停止、时钟发生器时序参数被更新、然后 CLK 重新启动(~1ms CLK 停止时间)。  我们将每500ms 对8个周期("数据采集窗口")进行一次采样。 我的计划是在完成最后一个样本读取后不久进行任何 fCLK 更新,在一个数据采集窗口和下一个数据采集窗口之间的>300ms“死区时间”期间进行。

以下是我建议的程序:

  1. 在数据采集窗口的最后一次转换期间、将 START 设置为低电平以停止未来的转换。
  2. 等待/DRDY 处于低电平、将/CS 设置为低电平、然后根据规格读出最终采样数据。
  3. 将/CS 设置为高电平,然后设置>2*tCLK 延迟。
  4. 如上所述更新 fCLK。
  5. 等待>(2^18)*tCLK (即最大~180ms) 以满足 tPOR 要求(电源未中断)。
  6. 脉冲/RESET 低电平持续>1*tCLK,然后延迟>17*tCLK。
  7. 发送命令/重新初始化配置寄存器以准备下一个数据采集窗口。
  8. 将 START 置为高电平可在就绪时开始转换。

您是否会建议进行任何更改、或者您是否有其他建议?

谢谢、

Bruce Lott

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

    我不确定您是否将 ADS131E06的稳定时间考虑在内(请参阅图31、第28页)。 当您在步骤8中将启动设置为高电平时、您有584 tCLK 稳定时间(假设 DR 为16SPS)。 除此之外、我不会发现您建议的程序有任何问题。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您查看此过程、Tom。 我的笔记中有稳定时间、但在上面忽略了这一点。