This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

reducing noise on ADC

Dear friends,
I am working with stm32f103RBT6 MCU. I have used AMS1117 3.3V regulator both for MCU VDD and also for the VDDA pin. due to noise from GPRS device I need a way to reduce this noise. ADC value is affected about 2% of input value when GPRS is sending or connecting to server.
I have a separate power switching regulator for GPRS and have used small signal capacitors as well as ferret beads.
I think I should isolate MCU by a DC/DC from power source or use a reference voltage IC for AVDD.
Is there any point other than these?

Parents
  • What type of resistor?

    Metal film or some other variant?

    And what power rating? How much does the resistor heat up at 20mA current?

    Maybe you should add a temperature sensor, allowing you to create a calibration curve over the full expected temperature range.

    But if 1% is a problem then I think you should do a full review of the design, so all critical components have well defined parameters over the full operating range of temperatures, voltages, ...

Reply
  • What type of resistor?

    Metal film or some other variant?

    And what power rating? How much does the resistor heat up at 20mA current?

    Maybe you should add a temperature sensor, allowing you to create a calibration curve over the full expected temperature range.

    But if 1% is a problem then I think you should do a full review of the design, so all critical components have well defined parameters over the full operating range of temperatures, voltages, ...

Children