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.

[参考译文] MSP430FR5043:在"RAW"寄存器模式中的 SDHS ADC 寄存器设置问题-无偏置

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1222724/msp430fr5043-register-settings-question-for-sdhs-adc-in-raw-register-mode---no-bias

器件型号:MSP430FR5043

大家好!

我们正在寻找一些示例代码和其他信息、以了解如何从 MSP430FR5043的 SDHS 系统获取原始 ADC 数据。

即、我们希望绕过 USS 系统控制、仅需在8Msps 条件下直接从 CH0_IN 采集样本、而不施加任何偏置

我知道这在"寄存器模式"下是可以实现的、但不清楚如何禁用输入上的 Rx 和 Tx 偏置、以及实际的输入电压输入范围是多少。

如果偏置已禁用、那么输入电压范围是0到1V 吗?

CH0_IN 是否可以由运算放大器直接驱动?

由于输入结构中的限制、CH0_IN 是否始终需要进行交流耦合?

非常感谢您的帮助和建议。

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

    尊敬的 David:

    我认为这个例子可以帮助您:

    https://dev.ti.com/tirex/explore/node?node=A__AG7A3K2TSEyWERTwCVSG.g__msp430ware__IOGqZri__LATEST

    谢谢!

    此致

    Johnson

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

    非常感谢 Johnson -这非常有帮助。

    另一个问题与偏置有关。

    示例代码假定偏置电压为0.9V。

    是否可以禁用 Tx 和 Rx 偏置-用户指南中的图表似乎指示可以实现这一点、但寄存器说明不清楚。

    PGA 输入是否需要交流耦合?

    您知道0.755V 的满量程电压来自何处吗? 产品说明书中显示它应该是1.0V?

    感谢您的帮助?

    Dave

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

    Dave、您好!

    是否存在禁用 Tx 和 Rx 偏置的方法-用户指南中的图表似乎表明这是可能的,但寄存器说明不明确。

    您可以在《用户指南》中找到更多说明,如下图所示:

    PGA 输入是否需要交流耦合?

    这是什么意思? 此 PGA 不支持 差分输入。

    您是否知道0.755V 满量程电压来自何处? 数据表显示它应该是1.0V?

    谢谢!

    此致

    Johnson

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

    再次感谢 Johnson 的帮助、

    关于 Rx 和 Tx 偏置、我想我现在明白了、 SAPHBCTL 寄存器实际上用于控制偏置是打开还是关闭。 这个图非常复杂。

    对于交流耦合、我想知道在需要交流耦合的 CH0_IN 输入引脚上是否存在某种限制、因为我在所有示例设计的输入端看到了一个电容器。 我是否可以假设如果 Tx 和 Rx 偏置都关闭、则不需要交流耦合?

    最后、关于输入电压范围、数据表指定了当 PVCC 小于2.5V 时"最大"输入范围为800mV、当 PVCC 大于2.5V 时"最大"输入范围为1000mV。 不过、我没有在任何地方指定实际的预期输入电压范围、也不知道0.755V 的来源。 是否可以通过某种方法来了解预期的输入电压范围?

    再次感谢。

    Dave

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

    Dave、您好!

    我们在 USS_IN 引脚中添加了一个电容器、以避免直流信号到达 PGA、然后启用偏置以添加失调电压、从而避免负电压。 PGA 输入为0~800mV。

    对于交流耦合,我想知道在要求交流耦合的 CH0_IN 输入引脚上是否存在某些限制,因为我在所有示例设计的输入端看到电容器。 我可以假设如果 Tx 和 Rx 偏置均已关闭、则不需要交流耦合吗?

    当 PVCC=2.5V 时、预期输入小于800mV、0.755取决于建议值、以保持 SDHS 的更好性能。 我们使用 Herbert 算法计算 dTOF、因此我们不需要过多的 Vpp、0.755就足够了。

    最后,关于输入电压范围,数据表指定 PVCC 低于2.5V 时"最大"输入范围为800mV,PVCC 大于2.5V 时"最大"输入范围为1000mV。 不过、我没有在任何地方指定实际的预期输入电压范围、也不知道0.755V 的来源。 是否可以通过某种方法来了解预期的输入电压范围?

    谢谢!

    此致

    Johnson