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.

[参考译文] MSP430F5510:使用 ADC 时出现尖峰噪声

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1224387/msp430f5510-spike-noise-when-using-adc

器件型号:MSP430F5510

大家好、

客户有问题需要您的帮助:

ADC 在采样时、每次采样都会有一个小尖峰噪声。 例如、对于50kH 采样、每次进行采样时、信号都会出现尖峰。

自制电路板、使用 F5510。

左侧是原始信号、右侧是 AD 采样时的信号。

以下是电路的一部分:

3.3V 是使用 DC-DC 转换。

您能帮助检查这个问题吗?

谢谢。此致、

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

    您好 Ben

    请移除 VD3.3的 L2并再次检查波形。

    请检查 MCU 在 ADC 转换期间是否处于自由运行模式或调试模式?

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

    采样(为采样电容器充电)始终会改变输入。 降低电压。

    这当然取决于源阻抗。 这是未知的,因为你没有包括任何有关这方面的信息。

    然后、您详细了解电源。 这说明您要小心地过滤 AVcc、而不是 AVss。 妥善做法包括尽可能靠近 MSP430电源引脚的去耦以及与稳压器的接地和输出引脚的星型连接。 导致任何电源噪声短路的稳压器的低输出阻抗。

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

    尊敬的 Xiaodong:

    移除了 L2、仍然存在尖峰。

    MCU 应该处于自由运行模式。

    此致、

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

    您好 Ben
    我可以知道 ADC10SHTx.ADC10CTL0 设置吗? 它是默认值吗?
    如果是、请递增该设置、例如0100b = 64 ADC10CLK 周期、并检查尖峰噪声是否可以降低

    谢谢

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

    尊敬的 Xiaodong:

    我曾尝试在此处添加、但无法删除。 下面是我的 ADC10的寄存器配置

    电源方面、我在电源方面替换了稳定电压源等电源芯片、但是这个尖峰仍然不能消除。

    此致、

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

    您好 Ben

    您使用的是 mov.w 我认为会建议 bis.w 设置该位。 但我认为 asm 代码应该没问题。

    您能否在调试期间仔细检查 ADC10SHTx.ADC10CTL0的值?

    如果 ADC10SHTx.ADC10CTL0值是64、您是否可以将此寄存器更改为更高的测试值(128 ADC10CLK 周期256 ADC10CLK 周期)

    谢谢!

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

    尊敬的 Xiaodong:

    ADC10SHTx 在开启之后仍然有之前的毛刺脉冲、毛刺脉冲大小基本相同(已尝试256和10的 ADC128CLK 周期)

    此致、

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

    您好 Ben

    我会就这个噪音与团队进行探讨、稍后再给大家回复

    谢谢

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

    尊敬的 Xiaodong:

    有任何更新吗?

    此致、

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

    您好 Ben

    这是正常现象、每次采样都会有一个小的尖峰噪声。 因此、我们以 ADC10SHTx.ADC10CTL0设置来增加采样时间。 仍然可以看到每个样本的尖峰噪声。 ADC 转换代码应该正确、因为通过采样时间的增加可以避免这个尖峰噪声。

    谢谢!