Power Question
studysession
Posts: 66
Hi -
I ordered the BOE BOT kit and should be here later this week.
The Homework board and the BOE board have a connection for 9v battery. Would it hurt if I plugged in my 7.2v sub-c cell or lipo battery pack from RC's there instead since they are rechargable? Thanks
I ordered the BOE BOT kit and should be here later this week.
The Homework board and the BOE board have a connection for 9v battery. Would it hurt if I plugged in my 7.2v sub-c cell or lipo battery pack from RC's there instead since they are rechargable? Thanks
Comments
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Chris Savage
Parallax Tech Support
csavage@parallax.com
Thanks
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Chris Savage
Parallax Tech Support
csavage@parallax.com
The BOE has a low-dropout regulator on it, which acts as a 'variable resistor' to drop whatever power voltage you give it to 5 volts on its output. You can use up to 24 volts DC with no damage to the board. The BOE and BS2 are very good about this.
Chris was referring to a jumper on the BOE, which lets you pass the unregulated battery voltage directly to the servo's, which are used as the wheel motors. This jumper lets you select whether to pass the regulated 5 volt 'Vdd' to the servos, or if using a 6 volt battery bypass the regulator (for the servo's only) and get a little more power to the servos.
IF you use your 7.2 volt batteries, and IF you install the jumper so that 7.2 volts goes directly to the servos -- well, that's a little 'hot' for most servos. It may result in more 'sparking' inside the servo motor, and thus reduce its life. But it won't burn out the servo electronics (like driving it with 9-volts probably would). Nor will it have ANY effect on the other BOE circuitry.
In any case, you can always choose NOT to bypass the regulator, and drive your servos with a nice regulated 5 volts.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Chris Savage
Parallax Tech Support
csavage@parallax.com
May I ask what's the difference?
I ordered two of the BOE-BOT's. Looks like older model than what is on the site. Looks like on the Parallax site now comes with bluetooth if I understand it correctly. The ones I ordered are serial and no bluetooth. I have been going through the "What is a Microcontroller?" from the kit I bought from Radio Shack. Wish I got into this sooner. I also bought some robot building "How To" books from Amazon. I want to make some of my own designs. I have a CNC Mill and a Lathe that I want to convert to CNC.
After I go through the BOE-BOT book, I want to make it radio control after I am done. [noparse]:)[/noparse]
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Chris Savage
Parallax Tech Support
csavage@parallax.com
I would think if it is rated for 24V then can use 24V???
Well, what we're talking about is "Vin" (which is the 'raw' voltage applied to the BOE, coming directly from your batteries or wall-wart) and "Vdd" (which is the regulated output of the voltage regulator). I'll mention "Vss" (which is 'ground') just to get it out of the way.
So, on the BOE, it turns out (if I have this right) that the BS2 IS in fact powered from "Vin", NOT from "Vdd". Now, the BS2 module has its own linear regulator on-module, good for about 50 mA current, which drops "Vin" to 5 volts. BUT, this linear regulator (apparently) can only handle up to 9 volts DC on its input. Seems way low to me, but that's what Chris is saying.
So that's where the 9-volts limitation is coming from. Personally, I've run my BOE with a 12-volt wall-wart without problems, so some more clarification may be needed on this issue.
Thanks
I attached the schematics for the BOE REV C. As you can see that the BS2 is in fact powered from Vin. I think the reason for this is because the BS2 has its own voltage regulator, the LM2940-5.0. So what I gather from this if you ran the BS2 from the Vdd which is already at 4.75 to 5.25v being delivered by the LM7805, you run the risk that the voltage would drop below the minimum voltage, by the LM2940-5.0 on the BS2 and cause it to keep resetting it self. So what it looks like is the LM7805 main purpose is to deliver 4.75 to 5.25v to the servos.
This is my two cents.
-Matt
I updated it so it sounded more clear.
Post Edited (Matt Battle) : 8/10/2006 4:42:35 PM GMT
-Matt
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Chris Savage
Parallax Tech Support
csavage@parallax.com
MikeS
By specifying 9V max it keeps the 9V unregulated supplies (typically at 14-15V) within the spec.· So if you have a regulated supply at say 15V on a BS2 you could use it.· Current output from the on-board regulated of the BASIC Stamp would be limited due to higher thermal dissipation of excess voltage.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Chris Savage
Parallax Tech Support
csavage@parallax.com
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
-Rule your Destiny-
--Be Good. Be Bad. Be Provas--
I'm sure it does, but what would be the point of doing that? Here's why I ask:
The CPU takes a finite about of current (which is published).
The individual I/O pin ports and sets of pin ports have a finite and limited amount of current that they can sink/source.
The ancillary chips used with a BS-2xx also use only a finite amount of current.
Above and beyond that, on most if not all BS-2xx modules there is some overhead built in.
Parallax has done a careful study of all of these current loads, and the overhead, and has chosen an appropriate voltage regulator for each of the BS-2xx modules. In fact, if for some strange reason you want the Stamp to NOT use the onboard regulator, you can do that as well. Check the PBASIC Reference Manual for the difference between powering the PBASIC Stamp from the Vin pin vs. the Vdd pin.
The implication of adding heat sinks is that you want to drive the onboard voltage regulators "harder" which is quite contrary to the way Parallax has things planned. One of their chief concerns with ANYTHING they produce is product longevity, and reliability. Why would one want to cast that to the wind, when one can add an external voltage regulator, or use a carrier board which has one installed, and such a method is so much easier, safer, causes no excess heat, and has no downside?
Regards,
Bruce Bates
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
<!--StartFragment -->