Recharging batteries while the robot is powered on.
Could someone give me a fairly detailed description of how to charge a battery while a robot is still powered on? Is it as simple as attaching a charger to the batteries or should there be a filter or voltage/amperage protector of some kind?
I'm lazy and haven't really checked if there is a recent post for this, I hope there isn't.
I'm lazy and haven't really checked if there is a recent post for this, I hope there isn't.
Comments
This assumes that the robot doesn't need to keep operating while it's recharging.· If you only need the robot to retain data, you could get around it by shifting the data into EEPROM.·
If the robot needs to be ready to run at all times, you'd probably need a separate power supply.· The type of power supply would depend on the requirements.· If the current draw is low enough, you might get away with just·capacitor /resistor combination to·keep the chip ticking away while recharging is in progress.· Otherwise you·should consider·dual power supplies and trigger the·robot to switch·from the depleted source to the fresh source while recharging is in progress.
This raises the question of what's the best·strategy for recharging.· You need to consider how long the robot is expected to run for between charges,·how long it's able to recharge for, and how much human intervention is needed.· It might be more practical to have·a fully charged power pack on standby and just swap it out when required.· That eliminates the downtime associated with recharging.·
If the robot is doing frequent short runs,·it might be better to use a·smaller (lighter) power pack with a lower milliamp-hour rating and recharge it more often.· If the robot is doing long runs or heavy work, you'd need a larger (heavier)·power pack·with a higher milliamp-hour rating, which means longer recharge times as well.· The other thing to consider is the "C" rating of the batteries, which determines how much power·the batteries can actually deliver in one hit.
All of this determines·what type of batteries and charger you'll need.··Different batteries require different chargers.· Some are fast charge, some are slow charge, some produce more heat, some less.· Generally speaking the chargers are specific to the type of battery - either NiCad,·NiMh,·LiPo, lead acid, etc.· I prefer NiMh, but each have their pros and cons.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Tia'Shar Manetheren
NiMh:· Very common, more mature technology, widely available, moderate cost, good performance.· No problems with "memory effect".·
NiCad: Older technology, known problems with "memory effect" if not completely discharged before recharging, which reduces battery life.· Some environmental / safety concerns over cadmium.
Lead acid:· Low cost, widely available, proven technology.· Good for heavy loads (e.g. starter motors, electric wheel chairs), long recharge times.· More difficult to maintain.· Risk of explosion if incorrectly charged.· Heavy.· Environmental / safety risks because of lead content and battery acid.· Arguably the battery of choice for heavier robots.
Lead acid - look at SLA (sealed lead acid).
Make sure your charger supports the battery type, many/most chargers dont support all types.
It's possible to design a charging circuit that would disconnect the robot from the battery when a charger is plugged in and connect the robot to a separate part of the charger for powering the robot while charging.
www.hobbypartz.com/liba25c2211t.html
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
PG
An ADC monitors battery voltage to determine when charging is required/complete so the 'bot can back away from the dock (otherwise, with a constant current charger, the battery would overcharge eventually, though I keep current just above a trickle/slow charge range); a small zener is used on the 'bot side to an I/O pin to detect when there is voltage across the front of the charging "tusks".
Both 'bot and charger/nest are fused and protected by 6amp diodes so there can't be inadvertent short circuits across the charging hoops or the charging tusks. The diodes also help drop the voltage in just a bit to get it into a nice maximum limit for charging lead acid batteries at a constant current (I use a 2A 16v wall-wart supply scavenged from a old inkjet printer).
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
When the going gets weird, the weird turn pro. -- HST
1uffakind.com/robots/povBitMapBuilder.php
1uffakind.com/robots/resistorLadder.php
thanks for posting that site - I'd not seen it before ... some good, and reasonably priced stuff there! - H
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔