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.

LP-MSPM0L1306: How to remove a noise of ADC results.

Part Number: LP-MSPM0L1306
Other Parts Discussed in Thread: MSPM0L1306

Hi, 

I'm testing the ADC with the LP-MSPM0L1306.

SDK : mspm0_sdk_1_20_01_06 (latest version)

Example project : adc12_single_conversion_vref_internal_LP_MSPM0L1306_nortos_ticlang.

I connected GND to the ADC pin on EVM and checked the ADC results in a graph.

As a result, the results sometimes have a noise.

The captured noise is small, with a typical noise deviation of +/-10.

However, sometimes the noise deviation is +/-100.

I'm going to capture this.

This test uses the settings from the example, so I believe it is the correct setting.

However this configuration of example showed noise.

Are there any guides or ADC settings on how I can reduce noise?

  • Hi SY,

    I think it relevant to the circuit noise for the high value. Meanwhile, can you change the sample time and check whether it is the same?

    B.R.

    Sal

  • Hi Sal Ye,

    First, There is no voltage source noise. The input power is very stable.

    I got better results when I enable the hardware average mode.

    There is a lack of explanation for this feature. Could you explain in more detail?

    When this feature is enabled, will the result value be delayed for the accumulated time?

    How do I calculate the time the result value is accumulated?