您好,
我有一个容量再充电电路、我要 做的是通过 AD 转换器使容量的电压增长过程、但我发现当 MCU 在8MHZ 模式下工作时、AD 转换器可以触摸目标值然后返回、 但在12MHz 下工作时、AD 转换器无法达到目标值。 这意味着容量的电压没有充电操作。 或者充电过程中出现了问题。
那么、MSP430的 AD 转换器能否直接连接到容量以获取容量电压? 请给我 一些有关 MSP430 AD 工作原理的解释或材料。
希望得到 您的回复。 谢谢!
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.
您好,
我有一个容量再充电电路、我要 做的是通过 AD 转换器使容量的电压增长过程、但我发现当 MCU 在8MHZ 模式下工作时、AD 转换器可以触摸目标值然后返回、 但在12MHz 下工作时、AD 转换器无法达到目标值。 这意味着容量的电压没有充电操作。 或者充电过程中出现了问题。
那么、MSP430的 AD 转换器能否直接连接到容量以获取容量电压? 请给我 一些有关 MSP430 AD 工作原理的解释或材料。
希望得到 您的回复。 谢谢!
您好、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达到目标电压。
我是对的吗?
如果是真的、我如何实现我的目标? 以获得电路的电压-时间曲线。
谢谢!