Hi folks,
I'm building a robot right now in hopes of crossing over into the robotics industry from my software engineering background. I'm an electronics tinkerer for the most part and definitely not an EE, so I was hoping that someone could review my power system design and tell me if it's ok or if I'm totally loony. I rather suspect the latter.
My robot runs most of its boards and sensors off of 5V, which I'm supplying via a 2-cell lipo battery (roughly 7.4V) connected to a switching step-down voltage regulator from pololu. I added up all the max current draws and the sum falls below the regulator's max, so I think that's going to work well for me. One of the boards, a beagleboard-xm, can pull over an amp in theory, so I didn't want to just use a few alkaline cells with a cheap 3-wire regulator.
What concerns me is the 12V side. I'm using a 3-cell,1.3Ah lipo battery (roughly 11.1V) with 15C continuous discharge. This needs to power my robot motors/motor controllers as well as a Hokuyo laser rangefinder (12V, 0.3A normal, 0.8A "rush"). My motors take 12V and draw 300 mA free-run and 5A stall. I plan to take the lipo output and split it 3 ways - two directly into the 2 motor controller boards and the third into an adjustable switching boost regulator which I'll connect to my laser scanner. Herein lies my concern. Firstly, that laser scanner - it's pretty expensive - if I do something to fry that thing, I'll be devastated. I think as long as I adjust the regulator pretty close to 12V and maybe glue the adjuster pot in place, I'll be safe from sending it too much voltage. I don't want it to run low because the motors are pulling more power, though, and I don't know if I need to do anything to protect the scanner's power from electrical noise caused by the motors.
I'm using lipos because I have some background with rc helis, I know they've got enough guts to power something for quite a while, and I've got a nice charger to do balance-charging. I'm well aware of the need to keep them from discharging too much, though, so I'm using motor controller boards with a low-voltage monitor/cutoff feature. I figure I can just monitor the the 3-cell lipo since it'll run low long before the 2-cell one ever does. Actually, for the 2-cell, I was planning to monitor it as well. I got a sample fuel-guage ic from TI, but it's a 3mmX4mm QFN, and soldering the #@$ thing by hand is simply inhuman. Even a SchmartBoard didn't work for me. Grr. So I'm not monitoring the 2-cell lipo directly.
So.. what do you think? Do I need to re-work my 12V circuit or will it work pretty well as-is? Should I be concerned about anything else? Comments & advice are greatly appreciated.
Thanks in advance,
Mark
I'm building a robot right now in hopes of crossing over into the robotics industry from my software engineering background. I'm an electronics tinkerer for the most part and definitely not an EE, so I was hoping that someone could review my power system design and tell me if it's ok or if I'm totally loony. I rather suspect the latter.
My robot runs most of its boards and sensors off of 5V, which I'm supplying via a 2-cell lipo battery (roughly 7.4V) connected to a switching step-down voltage regulator from pololu. I added up all the max current draws and the sum falls below the regulator's max, so I think that's going to work well for me. One of the boards, a beagleboard-xm, can pull over an amp in theory, so I didn't want to just use a few alkaline cells with a cheap 3-wire regulator.
What concerns me is the 12V side. I'm using a 3-cell,1.3Ah lipo battery (roughly 11.1V) with 15C continuous discharge. This needs to power my robot motors/motor controllers as well as a Hokuyo laser rangefinder (12V, 0.3A normal, 0.8A "rush"). My motors take 12V and draw 300 mA free-run and 5A stall. I plan to take the lipo output and split it 3 ways - two directly into the 2 motor controller boards and the third into an adjustable switching boost regulator which I'll connect to my laser scanner. Herein lies my concern. Firstly, that laser scanner - it's pretty expensive - if I do something to fry that thing, I'll be devastated. I think as long as I adjust the regulator pretty close to 12V and maybe glue the adjuster pot in place, I'll be safe from sending it too much voltage. I don't want it to run low because the motors are pulling more power, though, and I don't know if I need to do anything to protect the scanner's power from electrical noise caused by the motors.
I'm using lipos because I have some background with rc helis, I know they've got enough guts to power something for quite a while, and I've got a nice charger to do balance-charging. I'm well aware of the need to keep them from discharging too much, though, so I'm using motor controller boards with a low-voltage monitor/cutoff feature. I figure I can just monitor the the 3-cell lipo since it'll run low long before the 2-cell one ever does. Actually, for the 2-cell, I was planning to monitor it as well. I got a sample fuel-guage ic from TI, but it's a 3mmX4mm QFN, and soldering the #@$ thing by hand is simply inhuman. Even a SchmartBoard didn't work for me. Grr. So I'm not monitoring the 2-cell lipo directly.
So.. what do you think? Do I need to re-work my 12V circuit or will it work pretty well as-is? Should I be concerned about anything else? Comments & advice are greatly appreciated.
Thanks in advance,
Mark