Other Parts Discussed in Thread: ADS1252, ADS127L11, ADS1260
主题中讨论的其他器件: ADS127L11、 ADS1260
对于 ADS1252U、等效电路的文档中显示了两个独立的板载时钟引脚。 在文档中、它讨论了以16MHz 的速度运行 CLK、能否使用 Arduino 上的晶体振荡器来完成? 如果不是什么是使用 Raspberry PI 或一些类似单板计算机提供时钟信号的最佳方法、以获得最大速率和精度。
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.
Other Parts Discussed in Thread: ADS1252, ADS127L11, ADS1260
对于 ADS1252U、等效电路的文档中显示了两个独立的板载时钟引脚。 在文档中、它讨论了以16MHz 的速度运行 CLK、能否使用 Arduino 上的晶体振荡器来完成? 如果不是什么是使用 Raspberry PI 或一些类似单板计算机提供时钟信号的最佳方法、以获得最大速率和精度。
尊敬的 Avery Mills:
我想您说过您在 Arduino / Raspberry Pi 上具有时钟振荡器输出吗? 情况不是这样吗?
ADS1252不支持晶振输入、因此 如果控制器没有板载时钟输出、则需要一个16MHz 时钟振荡器、例如 www.digikey.com/.../14548830
-Bryan
尊敬的 Avery Mills:
您要将时钟输出引脚连接到 ADS1252上的 CLK 输入。
请注意、SCLK 是串行时钟引脚、与控制器上的 SPI 外设一起使用。 这是 ADC 的一个单独输入、并控制通信时序。 CLK 引脚控制 ADC 时序
您也可以考虑具有集成时钟的较新 ADC、例如 ADS127L11 (https://www.ti.com/product/ADS127L11)或 ADS1260 (https://www.ti.com/product/ADS1260)
-Bryan
尊敬的 Avery Mills:
对于 Raspberry PI、您还需要适用于 ADC 的 Linux 驱动程序。 我尚不了解 ADS1252的现有 Linux 驱动程序、这意味着您需要编写自己的驱动程序
是的、您将需要为 ADS1252提供两个来自控制器的单独输出:CLK 引脚为恒定的16 MHz (最大值);SCLK 引脚为可变的16 MHz (最大值)。 您需要根据 ADS1252数据表中的图12-14编写代码、使控制器需要输出正确的 SCLK 模式
-Bryan