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.

[参考译文] msp430G2433:AD 转换器、用于获取容量电压

Guru**** 2609285 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/652275/msp430g2433-ad-converter-to-get-the-voltage-of-capacity

器件型号:MSP430G2433

您好,

  我有一个容量再充电电路、我要 做的是通过 AD 转换器使容量的电压增长过程、但我发现当 MCU 在8MHZ 模式下工作时、AD 转换器可以触摸目标值然后返回、 但在12MHz 下工作时、AD 转换器无法达到目标值。 这意味着容量的电压没有充电操作。 或者充电过程中出现了问题。

  那么、MSP430的 AD 转换器能否直接连接到容量以获取容量电压?  请给我 一些有关  MSP430 AD 工作原理的解释或材料。  

希望得到 您的回复。 谢谢!

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

    您好、杨

    "在12MHz 下工作时、AD 转换器无法达到目标值。 这意味着容量电压没有充电操作"是指?

    您是否使用 MSP430为电容器充电?

    此致、

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

    您好、Ling、

       感谢您的回复、很抱歉让您产生误解。

       我 正在使用 MSP430 AD 转换器来测量容量电压。

      这是一个正常电路、如下所示:

     当我们测量点 A 和点 B 之间的电压时、有一个电压-时间曲线

     我想使用 MSP430的 AD 转换器来获取电压、以便我能够获得电路的电压-时间曲线。

     对于测试,我为一个点设置目标电压,这意味着我编程 的 MSP430 AD 转换测量 A 点,如果 A 的电压达到预设电压(曾经是什么,例如0x200),则成功并返回。

     这是条件。

     我得到的结果是、当我使用1MHz 和8MHZ (DCO)时、MCU 的 AD 转换可以达到预设电压并返回。 但是、一旦我将 MCU 设置 为高于12MHz (DCO)的工作频率、它永远不会达到预设电压。 就像容量上没有电流充电操作一样(我在上面提到过)。

    经过一些研究、我得到了它的等效电路:

     在 A 点启动 MSP430 AD 转换时,我们可以得到上面的等效电路。

    哪个 C1 >> C2。

     如果频率较慢,C1将有机会获得足够的充电时间,以便达到预设电压。

    但是、如果频率较高、则大部分电流消耗在 C2上、而不是 C1上、因此我们无法使 C1达到目标电压。

    我是对的吗?

    如果是真的、我如何实现我的目标? 以获得电路的电压-时间曲线。

    谢谢!

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

    您好、杨

    你是对的。 我建议在电容器和 ADC 输入之间添加一个缓冲器。

    还有一件事。 请遵循数据表中的 ADC 频率规格。

    此致、

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

    您好、Ling、

      这是一个非常导入的信息、非常感谢

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


    您应该能够使用电压表验证 C1//C2上的电压。 ADC 内部电容非常小。 即使在高采样频率下、我也怀疑这是问题的根源。
    您如何准备好 ADC? 是否使用采样完成中断? 还是引入了软件延迟?
    在我看来、您的问题与不允许 ADC 完成转换有关。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、杨

    您的问题是否已得到解决?

    此致、