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.

[参考译文] MSP430FR6820:内部 ADC 模块问题

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/860851/msp430fr6820-inner-adc-module-problem

器件型号:MSP430FR6820

您好!

我们使用 MSP430FR6820中的 ADC 模块进行两种不同的测量、具有两种配置和"配置"(这两种配置都很常见)。

我们在一个周期内进行测量:第一个配置、获取样本、解构 ADC;第二个配置、获取样本、 解构 ADC 等。 n´t ADC 不会结束转换、达到 "冻结的 ADC 模块"状态(附下图)。 取消配置后的寄存器附在下面第二张图片中。  

如果我仅测试第一个配置(永无休止的周期:第一个配置、获取样本、解析)或仅测试第二个配置(永无休止的周期:第一个配置、获取样本、解析图)、则一切都正常。

您能提供一些建议吗?

在哪种情况下、ADC 可以停止工作?

谢谢

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

    您好!

    我想您会遇到 ADC 将进行一次转换的问题。 因为当你读取 ADCMEMX 时、下一个转换开始。 它将毕竟完成转换。

    在最后一次转换后添加 ADCCTL0 &=~ ADCENC。 如果 IF 不能解决您的问题。 请发布您的代码。

    伊斯天

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

    您好、伊斯天、

    感谢您的反馈。 到目前为止、添加该部件后、它看起来很好、几天后将再次检查。

    1. 关于这个问题的一个问题:如果我们使用1.2V 基准(ADC12MCTL0 = ADC12INCH_31 | ADC12VRSEL_1 | ADC12WINC)、那么是否可以将比基准更高的电压连接到输入? 最大输入电压将为1、8V。据悉、在1.2V 至1.8V 之间、ADCMEM0值将为0x0FFF。 它会断开转换器吗?

    此外、我们需要检查最小电池电压(高于1、8V)。 在我们的应用中、我们使用868MHz 收发器(Tx 电流30mA、电压逐渐下降)、我们需要能够及时将其关闭。 我们是否有使用比较器/msp430fr6820测量 baterry (Vcc)的任何示例?

    谢谢!

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

    您好!

    它不会损坏转换器。 从规格中可以看出、如果 模拟输入电压范围低于 AVCC、则没关系。

    以下是您可以找到的参考代码:

    e2e.ti.com/.../msp430fr6x7x_5F00_compe_5F00_01.c

    e2e.ti.com/.../msp430fr6x7x_5F00_compe_5F00_02.c

    e2e.ti.com/.../msp430fr6x7x_5F00_compe_5F00_04.c

    e2e.ti.com/.../msp430fr6x7x_5F00_compe_5F00_05.c

    伊斯天

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

    谢谢您、伊斯天、

    这会有所帮助。

    关于最后一个有关电池电压测量的问题、您是否碰巧对此有一些反馈(使用 MSP 进行基于比较器的测量)?

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

    您好 Bart、

    很抱歉让您感到困惑、并且回复较晚。 我附加的代码用于比较器。 它可以在您的情况下使用。

    伊斯天