Post History
I am using a 12-bit ADC with its reference voltage powered by a switching regulator that introduces approximately 33 mV Peak to Peak ripple on the reference line and ripple frequency is 1.7 Khz. W...
#4: Post edited
- I am using a 12-bit ADC with its reference voltage powered by a switching regulator that introduces approximately **33 mV** Peak to Peak ripple on the reference line and ripple frequency is **1.7 Khz**. Will calibrating the ADC effectively mitigate the effects of this ripple?
- Additionally, are there any firmware-based techniques that can compensate for or nullify reference voltage ripple at the ADC?
- I am using a [Buck-Boost Converter module](https://www.sparkfun.com/sparkfun-buck-boost-converter.html) from Sparkfun.The schematic is given below.
- 
Before doing the measurement I placed two **0.1 uF** capacitors in parallel with two **22 uF** present in the board.My oscilloscope wave from is given below.I a using this oscilloscope first time.I believe my settings are correct.(Coupling AC,BW--> 20 MHz).- 
- I am using the below probe.
- 
- I did one more experiment after that. I removed the two 0.1uF placed in parallel with the 22uF. Then I kept an RC filter at the output **R= 330K** and **C = 470pF**. The output of the RC filter output is given below. Here I can see that the ripple is reduced.Peak to pkeak ripple now became **16.2 mV** and ripple frequency is **1.55 Khz**.
- 
- Still my ripple voltage is very high. My ADC is 12 bit and reference voltage is 3.3V.
- Can you suggest some methods to reduce ripple on this board?.
- I am using a 12-bit ADC with its reference voltage powered by a switching regulator that introduces approximately **33 mV** Peak to Peak ripple on the reference line and ripple frequency is **1.7 Khz**. Will calibrating the ADC effectively mitigate the effects of this ripple?
- Additionally, are there any firmware-based techniques that can compensate for or nullify reference voltage ripple at the ADC?
- I am using a [Buck-Boost Converter module](https://www.sparkfun.com/sparkfun-buck-boost-converter.html) from Sparkfun.The schematic is given below.
- 
- Before doing the measurement I placed two **0.1 uF** capacitors in parallel with two **22 uF** present in the board. My oscilloscope wave from is given below.I a using this oscilloscope first time.I believe my settings are correct.(Coupling AC,BW--> 20 MHz).
- 
- I am using the below probe.
- 
- I did one more experiment after that. I removed the two 0.1uF placed in parallel with the 22uF. Then I kept an RC filter at the output **R= 330K** and **C = 470pF**. The output of the RC filter output is given below. Here I can see that the ripple is reduced.Peak to pkeak ripple now became **16.2 mV** and ripple frequency is **1.55 Khz**.
- 
- Still my ripple voltage is very high. My ADC is 12 bit and reference voltage is 3.3V.
- Can you suggest some methods to reduce ripple on this board?.
#3: Post edited
I am using a 12-bit ADC with its reference voltage powered by a switching regulator that introduces approximately 10 mV ripple on the reference line. Will calibrating the ADC effectively mitigate the effects of this ripple?Additionally, are there any firmware-based techniques that can compensate for or nullify reference voltage ripple at the ADC?
- I am using a 12-bit ADC with its reference voltage powered by a switching regulator that introduces approximately **33 mV** Peak to Peak ripple on the reference line and ripple frequency is **1.7 Khz**. Will calibrating the ADC effectively mitigate the effects of this ripple?
- Additionally, are there any firmware-based techniques that can compensate for or nullify reference voltage ripple at the ADC?
- I am using a [Buck-Boost Converter module](https://www.sparkfun.com/sparkfun-buck-boost-converter.html) from Sparkfun.The schematic is given below.
- 
- Before doing the measurement I placed two **0.1 uF** capacitors in parallel with two **22 uF** present in the board.My oscilloscope wave from is given below.I a using this oscilloscope first time.I believe my settings are correct.(Coupling AC,BW--> 20 MHz).
- 
- I am using the below probe.
- 
- I did one more experiment after that. I removed the two 0.1uF placed in parallel with the 22uF. Then I kept an RC filter at the output **R= 330K** and **C = 470pF**. The output of the RC filter output is given below. Here I can see that the ripple is reduced.Peak to pkeak ripple now became **16.2 mV** and ripple frequency is **1.55 Khz**.
- 
- Still my ripple voltage is very high. My ADC is 12 bit and reference voltage is 3.3V.
- Can you suggest some methods to reduce ripple on this board?.
#1: Initial revision
Mitigating Reference Voltage Ripple in 12-bit ADCs Powered by Switching Regulators
I am using a 12-bit ADC with its reference voltage powered by a switching regulator that introduces approximately 10 mV ripple on the reference line. Will calibrating the ADC effectively mitigate the effects of this ripple? Additionally, are there any firmware-based techniques that can compensate for or nullify reference voltage ripple at the ADC?
