Diagnosing intermittent power rail drops on battery powered circuits

Alan

Administrator
Staff member
Admin
Moderator
Joined
Feb 21, 2025
Messages
382
You’re running off battery, and everything seems to be in order, then out of the blue, the power rail dips and resets your board. You’ve checked for any obvious shorts, perhaps swapped the cells. Could it be a faulty regulator? A loose ground? Inrush spikes? What did you discover was the real problem?
 
I was sure it was the firmware. Turns out, it was a brownout from the regulator hitting its current limit when a motor kicked in.
I implemented a soft-start and added more local decoupling, and it’s been rock solid ever since.
The batteries are holding steady… for now.
 

I thought I had the layout just right until I discovered a high-ESR capacitor and a long battery lead acting like an antenna.
I’d get a transient dip during load changes that would reboot the system.
Adding a larger low-ESR capacitor and improving the grounding sorted it out.
Just goes to show, those pesky little gremlins can be sneaky.
 
I spent days tracking this down. I changed out batteries, blamed the regulator, and even second-guessed my oscilloscope. In the end, it was just a loose ground connection and not enough bulk capacitance near the microcontroller. It’s funny how small things can lead to big resets.
 
I had something similar happen, it turned out to be a slim ground trace and an unexpected spike on startup.
Swapping in a bulk capacitor fixed the issue. It’s wild how everything looks fine on paper but falls apart under real-world conditions.
 
Back
Top