5.8.3 Removing Noise Digitally

If the operational amplifier is being used with an Analog-to-Digital Converter (ADC), digital averaging of the data can remove or reduce the amount of noise present in a sample. All microcontrollers can perform this action in software; but some microcontrollers feature advanced ADC peripherals that can perform this operation in hardware for reduced CPU utilization. This method of noise reduction is further discussed in Microchip Application Note AN4225, “Maximizing the Signal: Tips and Tricks to Properly Acquiring Analog Signals” (DS00004225A).