大家好、
通过 MUX 在两个输入通道之间切换时、您能否告知安全时隙? 数据表上是否有一些参数显示了这一点?
非常感谢。
此致
陈
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.
陈
该器件应能够立即在任何通道之间切换。 输入多路复用器将在接合下一个通道之前关闭第一个通道。
但是、我要注意的是、您可能应该在单次转换模式下使用该器件、然后等待指定的时间来读取数据并设置下一个通道和配置。 我认为这是从器件中获取预期通道数据的最简单方法。 这本身确实会在切换通道之间增加一点延迟。 我刚才提到、如果您的客户获取了错误的 ADC 测量信道数据、就会发生这种情况。
在连续转换模式下使用 ADC 的问题在于了解何时发生新配置或新通道更改。 对于处于连续转换模式的 ADS1115、在进行中的转换完成后会进行新配置。 这意味着、如果您编写新配置、则不会立即生效。 这可能会导致混淆器件何时收到配置以及何时收集数据。 即使您使用 ALERT/RDY 引脚指示转换完成、连续转换模式的实现通常会更加混乱。
在单次转换模式下使用器件、您将:
1:对配置寄存器进行编程、以使用正确的配置进行转换。
2.等待数据周期+额外10%+ 20us。 这是进行转换所需的时间、转换时考虑到内部时钟的变化、并在最后一次转换后额外唤醒器件。
3.读取最后一个数据。
4.重复从1开始以启动下一个通道。
例如、当数据速率为860SPS 时、每次转换的时间周期应约为1.3ms。
吴约瑟