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.

[参考译文] TMS320F28335:通过 ADC 采集的样本不稳定

Guru**** 2595805 points
Other Parts Discussed in Thread: TMS320F28335

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1186764/tms320f28335-the-acquired-samples-through-adc-goes-erratic

器件型号:TMS320F28335

全部交易、

我将 TMS320F28335用于逆变器控制、 并且目前 正在实施开环。  我使用的电压感应卡将50Vac 调节为0至+3V 、以采集到 F28335微控制器中。 但是,我面临以下问题。

我调节直流总线电压以控制交流输出电压、Code Composer Studio 图形工具上就可以很明显地看出这一点。 尽管如此、在特定直流电压之后、波形 会松动 正弦波形、如下面所附的图所示。 但是、当我降低电压时、波形变为正常。 任何人都能解决这个神秘的问题!

我可以确保我选择的样本大小包括一个完整的输出正弦周期。 此外、实际输出电压形状几乎是正弦。

这是电压为正弦时的屏幕截图

下图显示了波形何时不稳定。

下面的波形显示了直流电压何时进一步增大。

我处在一个非常紧张的角落。 能有人让我感到很失望!

此致、
Rajesh BN。

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

    您好、Rajesh、

    您的照片不够清晰。 可以解决这个问题吗?

    [引用 userid="426845" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1186764/tms320f28335-the-acquired-samples-through-adc-goes-erratic "]此外,实际输出电压形状几乎是正弦。

    那么、您是否说实际输出电压看起来正常、但通过 CCS 图形工具的输出电压不正确?

    此致、

    陈  

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

    绝对是! 实际的三相电压为正弦电压、但获取的值不是正弦电压。 然而 、正弦部分会被反转、如所附的 doc 文件中提供的图所示。

    e2e.ti.com/.../tiforusdoubts-_2800_1_2900_.docx

    此致、

    Rajesh BN。

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

    您好、Jiang、

    我已经解决了这个问题。 问题源于变量的初始化。

    ADC 镜像值存储在初始化为整数的变量中。 然后对该值进行缩放以获取实际值、并将其初始化为浮点数。

    原始代码中使用以下逻辑。

    内部 VR;

    浮点 VRA;

    VR = ADC mirror.Adcresult0;

    VRA=(VR-2048)*50/2048;

    在我将 VR 初始化为 float 而不是 int 后、它就像梦一样工作。 不过、我想知道上述代码为什么会产生问题。

    此致、

    Rajesh Bn。

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

    您好!

    不确定可能是什么问题。 ADCresults0是寄存器值吗? 或者您定义了不同的参数。

    但当它超过12~14 Ω 电压并将改变正/负符号时、值看起来是不正确的。

    此致、