主题中讨论的其他器件: ADS1298
您好!
我目前正在使用 ADS1298R 和 Raspberry Pi 4、在1KSPS 下使用时遇到问题。
我已经使用了时钟分频器128和256。
我在确定最佳时钟分频器时感到困惑。
有时、我得到了满意的结果。
取得良好的结果后、我再也不会获得良好的结果。
为什么会出现这样的结果? 我有什么问题吗? 我应该将代码发送到这里吗?
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.
您好!
我目前正在使用 ADS1298R 和 Raspberry Pi 4、在1KSPS 下使用时遇到问题。
我已经使用了时钟分频器128和256。
我在确定最佳时钟分频器时感到困惑。
有时、我得到了满意的结果。
取得良好的结果后、我再也不会获得良好的结果。
为什么会出现这样的结果? 我有什么问题吗? 我应该将代码发送到这里吗?
尊敬的 William:
啊、我想我现在理解得更好了。
外部时钟的标称频率为2.048MHz。
对于高分辨率(HR)模式、调制器以 FMod = fCLK /4的速率对输入信号进行采样、而对于低功耗(LP)模式、Fmod = fCLK / 8的速率对输入信号进行采样。
然后、CONFIG1寄存器中的抽取率 DR[2:0]设置采样率。
000:Fmod / 16 (HR 模式:32kSPS、LP 模式:16kSPS)
001:Fmod / 32 (HR 模式:16kSPS、LP 模式:8kSPS)
010:Fmod / 64 (HR 模式:8kSPS、LP 模式:4kSPS)
011:Fmod /128 (HR 模式:4kSPS、LP 模式:2kSPS)
100:Fmod /256 (HR 模式:2kSPS、LP 模式:1kSPS)
101:Fmod / 512 (HR 模式:1kSPS、LP 模式:500SPS)
110:Fmod /1024 (HR 模式:500SPS、LP 模式:250SPS)
根据您的采样模式了解时钟、调制器和生成的采样频率之间的关系应该有助于您计算所需的时钟频率。