1
$\begingroup$

I have a Raspberry Pi (Model B) attached to a Roomba. I'm using this part to bring the unregulated 17V+ power of the Roomba down the 5V/1A of the Pi. The problem is that the Pi will randomly reboot and cause peripherals (such as the bluetooth adapter) to freak out and not work. We can sometimes drive it around for a little while before it reboots, other times it happens almost immediately.

$\endgroup$
  • $\begingroup$ 1. What does the Roomba spec on the 17V supply? 2. Did you put a scope on both sides of this (the input and output of your regulator)? $\endgroup$ – Guy Sirton Mar 27 '14 at 23:52
  • $\begingroup$ 3. did you follow the application notes here tracopower.com/products/tsr1.pdf ? $\endgroup$ – Guy Sirton Mar 27 '14 at 23:56
  • $\begingroup$ I went looking for a source online, and it turns out the battery is 14.4 volts, at lease for a comparable replacement battery. I'm an idiot and after reading these comments I realized I forgot the capacitors. What is L1? $\endgroup$ – Ian Hyzy Mar 28 '14 at 17:54
  • $\begingroup$ You should rewrite that comment as an answer to the question so that it can receive upvotes. $\endgroup$ – Ian Mar 28 '14 at 21:10
  • $\begingroup$ I'm not trying step down more then 32V and I don't need to meet "EN 55022 class A", do I still need those things? I'm getting 5V and 1A out to the Pi. $\endgroup$ – Ian Hyzy Mar 29 '14 at 2:29
2
$\begingroup$

The Raspberry Pi B, and in particular the Raspberry Pi B2 are fairly sensitive to having enough current to meet their peek power needs. For most of my apps, I have been using a 1.5A supply, and that has been more than sufficient for the Raspberry Pi B+, however when I started trying to use the Raspberry Pi B2 I needed a peak of 3A to be able to not have it "brown out" and reboot.

I would recommend upping your available power, and see if it makes a difference.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.