主题中讨论的其他器件: ADS1252
你(们)好。
请让我了解如何阅读该表。
我想使用同步模式、但我认为它在我们的系统中不起作用。
根据该表、
tDRAY 是否表示时钟需要被计数384次(典型值)?
如果是这样、同步模式需要1536个 CLK、因为它说它需要将 SCKL 拉至4倍。
正确吗?
此致。
Kengo。
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.
您好 Kengo、
/DRDY 引脚通常用作 MCU 的中断、以指示 ADS1251何时完成转换。 然后、MCU 可以使用该中断来读取 ADC 的数据、而无需对时钟进行计数。
要实现多个 ADC 的同步、您需要提供计时器延迟或对/DRDY 下降沿进行计数、以了解 ADS1251何时进入同步模式。 例如、如果您有两个 ADS1251器件、并且希望同步它们、以便它们的转换及时对齐、您将...
为了确保两个 ADC 保持同步、您可能需要定期重新同步(如果每个 ADC 都有自己独特的时钟源)、或者更好地确保您与两个 ADC 共享相同的 CLK 信号。
您好 Kengo、
遗憾的是、我没有 ADS1252的任何示例代码;但是、由于函数调用在任何给定的 MCU 上创建中断将是唯一的、因此示例可能有用、也可能不有用。 但是、用于同步的伪代码将如下所示...
将 START 引脚设置为高电平
延迟(设置计时器中断或计数/DRDY 中断)
将 START 引脚设置为低电平
如果只使用 MCU 的内置延迟函数会更简单、那么也许只需调用该函数来实现延迟并将延迟时间设置为480us (对于上面给出的8MHz 时钟示例)、以便等待大约10个/DRDY 周期。