TI中文支持网
TI专业的中文技术问题搜集分享网站

MSP430F5510: ADC采样都产生一个小尖峰噪声

Part Number:MSP430F5510

ADC采样时,每次采样都会有一个小尖峰噪声。例如,使用50kH采样时,每次采样的时候都会在信号上产生一个尖峰。

Ben Qin:

你好,原来的波形是什么样的?

,

Li Haojie:

原来波形就没有这个毛刺一样的尖峰

,

Li Haojie:

左图为不采样的时候,右图为50k采样的时候,每次采样在AD前端的信号都有了个毛刺

,

Ben Qin:

你是用的是什么板子?是官方的板子还是自己做的?

,

Li Haojie:

这是自己做的板子,用的MSP430F5510的芯片

,

Ben Qin:

我认为这应该跟硬件有关,方便分享下电路图吗?

,

Li Haojie:

这个全部可能不太方便Sweat smile,可以分享下跟AD采样有关引脚的配置,3.3V是DC-DC转换过来的

,

Ben Qin:

好的,我咨询下资深工程师,一旦有回复会立即回复您。

,

Ben Qin:

你好,请将VD3.3的L2去掉再重新检查下波形。

请检查下在ADC转换过程中MCU是出于debug模式还是自由运行模式?

,

Li Haojie:

您好,去掉L2后还是有这个毛刺,MCU应该是处于自由运行模式

,

Ben Qin:

好的,已向工程跟进。

,

Ben Qin:

最佳方法是尽可能靠近 MSP430 电源引脚的良好去耦以及接地和稳压器输出引脚的星形连接。稳压器的低输出阻抗往往会使任何电源噪声短路。

,

Ben Qin:

你的ADC10SHTx.ADC10CTL0值是多少?是默认的值吗? 

是的话,请增加此设置,例如 0100b = 64 个 ADC10CLK 周期,并检查尖峰噪声是否可以降低

,

Li Haojie:

我这边增加试了也没法去除,下面是我的ADC10的寄存器配置

电源我这边换了稳压源和其他电源芯片供电,但是毛刺还是去不掉

,

Ben Qin:

已向工程师跟进。

,

Ben Qin:

你好,你使用了mov.w ,我感觉用bis.w 来设置会更好。不过汇编的话应该还好。

可以再检查下调试时ADC10SHTx.ADC10CTL0的值是多少吗?

如果是64,将它调高再测试试一下(128 ADC10CLK 周期 和 256 ADC10CLK 周期)。

,

Li Haojie:

你好,ADC10SHTx调高后仍然有之前的毛刺,而且毛刺大小也基本一致(128和256的ADC10CLK周期都试过)。

,

Li Haojie:

你好,ADC10SHTx调高后仍然有之前的毛刺,而且毛刺大小也基本一致(128和256的ADC10CLK周期都试过)。

,

Li Haojie:

你好,ADC10SHTx调高后仍然有之前的毛刺,而且毛刺大小也基本一致(128和256的ADC10CLK周期都试过)。

,

Ben Qin:

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

赞(0)
未经允许不得转载:TI中文支持网 » MSP430F5510: ADC采样都产生一个小尖峰噪声
分享到: 更多 (0)