Skip to main content
Graduate II
December 20, 2023
Question

Internal ADC noise

  • December 20, 2023
  • 6 replies
  • 3744 views

Hi, Im using internal ADC for ADC calculation.

The noise is getting generated for low voltage signal can someone please tell me how to reduce it as im facing the issue of finding the zero crossing in the signal?

    This topic has been closed for replies.

    6 replies

    Super User
    December 20, 2023

    1. how big is the noise ?  (+/- xx LSB )

    2. show the circuit at the adc input.

    3. which cpu ?

    harry123Author
    Graduate II
    December 20, 2023

    The input is a sine wave from a function generator with 300mv and 1hz.

    Stm32f429 disc1 board

    Graduate II
    December 20, 2023

    you can use VrefInt to calculate millivolt per bit from 1.21V.

    and You should use oversampling which it require more sampling frequency but you will get better accuracy of ADC.

    harry123Author
    Graduate II
    December 20, 2023

    This is the noise that is getting generated.Screenshot (4).png

    Graduate II
    December 20, 2023

    yes, the oversampling will can help you.

    and you should figure out what sampling cycle or sampling time that your system can operate because there is high frequency sampling came with high noise too. so you need to figure out what the value that your system can run on it.

    Graduate II
    December 20, 2023

    There is an application note to reduce noise with the ADC. One aspect in the F4 family is concurrent device activity during sensitive phases during the conversion.

    harry123Author
    Graduate II
    December 22, 2023

    @Uwe Bonnes  can you please tell me how as im new to stm

    Graduate II
    January 2, 2024

    There is also AN4073.