Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
Community Proposals
Community Proposals
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »
Q&A

Comments on Mitigating Reference Voltage Ripple in 12-bit ADCs Powered by Switching Regulators

Post

Mitigating Reference Voltage Ripple in 12-bit ADCs Powered by Switching Regulators [closed]

+2
−2

Closed as unclear by Olin Lathrop‭ on Nov 8, 2025 at 15:53

This question cannot be answered in its current form, because critical information is missing.

This question was closed; new answers can no longer be added. Users with the Vote on Holds ability may vote to reopen this question if it has been improved or closed incorrectly.

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 from Sparkfun.The schematic is given below.

Image_alt_text

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).

Image_alt_text

I am using the below probe.

Image_alt_text

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.

Image_alt_text

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?.

History

1 comment thread

Too much missing information (3 comments)
Too much missing information
Olin Lathrop‭ wrote 10 months ago

What voltage is the reference? What power voltages are available? Is that 10 mV ripple RMS, peak, peak to peak? What is the ripple frequency? What is the maximum frequency of interest you want to measure? How fast can the A/D go?

You really should have been able to see for yourself that some of this information is relevant but missing.

Any answers with this many unknows will be too much guesses. I'm closing the question until it is better specified.

newbie‭ wrote 10 months ago

Hi Olin,I added the required details.Could you please help me.

Olin Lathrop‭ wrote 10 months ago

Still unanswered questions.