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.

[参考译文] MSP430F4784:16位 Σ-Δ ADC 问题

Guru**** 2387080 points
Other Parts Discussed in Thread: MSP430F4784, MSP430F6779A, ADS1248
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/769634/msp430f4784-16-bit-sigma-delta-adc-question

器件型号:MSP430F4784
主题中讨论的其他器件: MSP430F6779AADS1248

有人能告诉我 MSP430F4784上的16位 Σ-Δ ADC 块是否具有用于50/60Hz 抑制的陷波滤波器?  

提前感谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Scott、

    感谢您将问题发布到 E2E! 简而言之、遗憾的是、MSP430F4784没有用于50/60Hz 抑制的陷波滤波器。

    MSP430F4757的 SD16_A 模块具有一个 Sinc3梳状滤波器、该滤波器对 调制器的1位数据流执行抽取。  《MSP430x4xx 系列用户指南》中的图29-3和部分29.2.7 显示/讨论了滤波器的第一个陷波如何等于采样频率 fs。 Fs 等于调制频率 Fmod 除以过采样率(OSR)。 因此、可以通过使用 Fmod 和 OSR 指定采样频率来放置陷波。 在最小闪存模块和最大 OSR 时、最小 Fs 约等于117.9Hz。 在图29-3中、陷波发生在 FS 到 Fmod 的每整数倍。 如您所见、F4784无法将第一个陷波设置为50Hz 或60Hz。

    现在、使用较新的 MSP430F6779A 的 SD24_B 模块、您可以将 FS 设置为50Hz (FMod = 50kHz、OSR = 1000)或60Hz (FMod = 60kHz、OSR = 1000)、但与我们的其他器件(如 ADS1248)一样、不能同时覆盖这两个模块。 其余陷波将在100Hz、150Hz 等频率或120Hz、180Hz 等频率下出现 理想情况下、可使用10Hz 的采样频率、这意味着50Hz 和60Hz 的陷波、但不幸的是、MSP430F6779A 无法实现这种缓慢的采样频率。 从较高的层次来看、这假设采样频率为50Hz 或60Hz 是可以接受的、但我怀疑它满足您的采样要求。

    也许一种替代方法是在软件中实现带抑制或阻带滤波器。 希望这对您有所帮助!

    此致、

    James