尊敬的 Chris:
尽管我的 ADS 可以与微控制器配合使用、但我无法通过频率超过600Hz 的6个通道进行循环。 最大的原因是我必须在通道之间进行多路复用;每次这样做时、我还必须发送 SYNC 和 WAKEUP 命令。
我想知道是否可以做到以下几点:
1.我可以用一个10MHz 的时钟替换电路板上的 XTAL 时钟7.68MHz。
2.我以5MHz (振荡频率的一半)运行 SPI 速度
理想情况下、我可能能够将采样率提高到800Hz。 我还能做些什么?
谢谢、
Khoi Ly
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.
尊敬的 Chris:
尽管我的 ADS 可以与微控制器配合使用、但我无法通过频率超过600Hz 的6个通道进行循环。 最大的原因是我必须在通道之间进行多路复用;每次这样做时、我还必须发送 SYNC 和 WAKEUP 命令。
我想知道是否可以做到以下几点:
1.我可以用一个10MHz 的时钟替换电路板上的 XTAL 时钟7.68MHz。
2.我以5MHz (振荡频率的一半)运行 SPI 速度
理想情况下、我可能能够将采样率提高到800Hz。 我还能做些什么?
谢谢、
Khoi Ly
您好、Khoi、
增加 fCLK 和 SCLK 频率是唯一能够在与该 ADC 复用时提供更高吞吐量的事情。
查看表14、您可以估算多路复用时的数据速率。 将该数字除以6个通道、它将为您提供每通道的有效数据速率。 在30、000SPS 时、循环吞吐量为4374Hz、对于6个通道、为4374/6 = 729Hz/通道。
因此、要实现800Hz/通道、您需要大约(800/729)* 7.68MHz =~8.5MHz 的 fCLK。 10MHz fCLK 和5MHz SCLK 肯定足够快、为6个通道提供800Hz/通道。 请注意、在10MHz 时钟下、30、000SPS 数据速率实际上将是(10/7.68)* 30、000 = 39、062.5SPS。