Close

Great disappoint and voltage sag

A project log for Remote Control Mini Blimp!

Mini blimp flies through hoops! Features 3 DC motors/ propellers, battery charging, and wireless communication.

sophi-kravitzSophi Kravitz 06/27/2018 at 16:003 Comments

I presented on this project at Hackaday Belgrade (I'm at 1:44:32) and had it working just enough to talk about :)

I still have a couple of issues to work out, and one of them turned out to be a huge bummer.

Last night I worked with Ed Nisley, a great friend and an engineer with better tools than I, to discover what exactly was going on.  Ed has a Tectronic device from the 70s which coupled with a hall effect sensor converts the signal to a current value to be viewed on a scope. We looked at the current (in yellow), which fortunately doesn't dip under load. However, at the point of reset, with all three motors running (one shown here in purple) + the ESP8226 reaching out to WiFi (1.2A) we observed a voltage dip down to 2.6V at the ESP8266 supply/ buck-boost output (green). 

This could be because the back emf is going back into the voltage supply due to such long traces on the board. A little hard to see, but the highlighted trace is the battery supply trace.

I'll recreate some of this test and post scope pictures later. My plan to troubleshoot is to solder three fat wire paths over the board: a path directly from battery supply to buck boost converter + battery supply to each driver.

For now, this is a pretty big bummer as if this is the case, I'll need to redo my layout to put the buck-boost (top left) converter much closer to the supply (bottom middle).

Stay tuned...

Discussions

Attila Kalinka wrote 06/28/2018 at 09:56 point

It's not just about the power trace. Yes, it's thin and needs to be wider, but in these kind of applications when you're mixing high power dirty stuff with sensitive digital ICs, you also need a solid ground plane (  not ground trace !). I suggest you should move on to a 4layer PCB. If it's not possible, design a good solid ground, and fill up empty space on the board with ground. Also, you should avoid placing the ESP in the path of those high currents. One way is to have a star-ground design. A careful placement of power-decoupling capacitors as close as possible to ESP power pin(s) is also mandatory. I think you have to redesign this PCB. I doubt strengthening the power-trace will solve the issue, but fingers crossed :)

  Are you sure? yes | no

Jarrett wrote 06/27/2018 at 16:15 point

Bodge on some big through-hole caps directly to the ESP's power pins?

  Are you sure? yes | no

Sophi Kravitz wrote 06/27/2018 at 17:33 point

maybe. I have 1.2 grams extra to work with :)

It could also be that the ESP isn't a great choice for small brushed dirty motors. I've had so many struggles keeping its power supply steady.

  Are you sure? yes | no