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.

[参考译文] MSP430G2553:10位ADC的电流采样问题

Guru**** 2539500 points
Other Parts Discussed in Thread: MSP430G2553

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/572535/msp430g2553-current-sampling-problem-with-10bit-adc

部件号:MSP430G2553

您好,

我尝试通过将msp430g2553 MCU的10位ADC转换为电压来采样电流。

我有一个输出电流的简单光电二极管。

我通过50k欧姆的电阻器将其输出连接到接地。 然后使用ADC测量电阻器上的压降。 不管用。 当电阻器连接到ADC引脚时,我使用万用表测量大约2.75V的电压。 当我断开ADC引脚时,我测量电阻器上的100mV,这是有意义的。

为什么将电阻器连接到ADC引脚会产生此问题?

我缺少什么?

我正在使用CCS中的一个代码示例,用于使用1.5v参考电压,中断和DTC的10位ADC。

顺便说一下,如果我连接到同一ADC引脚A电压源,则测量结果是正常的,没有改变。

谢谢!

David

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

    [报价用户="David Gerber]当电阻器连接到ADC引脚时,我使用万用表测量大约2.75V的电压。 当我断开ADC引脚时,我测量电阻器上的100mV,这是有意义的。[/QUOT]

    似乎您正在将电阻器/二极管连接到错误的针脚。 请仔细检查您为ADC输入配置的引脚实际上是您连接二极管的引脚,检查是否为有问题的引脚正确设置了ADC10AE0位。 如果仍不能顺利完成,请尝试另一个ADC输入(针脚)。 相应地更改软件,请尝试。  

    David Gerber 说:
    我正在使用CCS中的一个代码示例[/QUOT]

    具体哪一个? 您在IT方面有什么变化? 是否有机会展示? —连同电路信息。

    附注 请不要说您使用ADC采样电流。 测量的是电阻器上的电压(下降),而不是电流。

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

    您好,

    我已经解决了问题。 显然,我对影响ADC的代码做了一些更改(我不记得做了)。 我再次像在示例中一样配置了所有内容,现在工作正常。

    我使用的示例是:msp430g2x33_ADC10_02.c (也适用于MSP430G2553)。

    此致,
    David