Electronic Projects, forums and more.

Go Back   Electronic Circuits Projects Diagrams Free > Electronics Forums > Electronic Projects Design/Ideas/Reviews


Electronic Projects Design/Ideas/Reviews Are you building an electronic project or want to? Maybe you need some assistance? Come and submit your electronic questions here and let our experienced members find a solution.

Reply
 
Thread Tools Display Modes
Old 8th July 2007, 03:43 AM   (permalink)
Experienced Member
hardcore misery is on a distinguished road
Default Battery Charger with auto shut-off feature

Is it possible to make a battery charger that turns off automatically when the battery installed(for example, a cellphone battery) is already full-charged by the battery charger? or install a timer(which can be setup by the user, whether to set the timer at 3hrs or anytime you desired based on the estimated time the battery will be in full-charged)and shuts-off the battery charger?

it would be impractical to interface the batter charger on a Visual Basic program, so is there any way to do this?
hardcore misery is offline   Reply With Quote
Old 8th July 2007, 03:58 AM   (permalink)
Experienced Member
 
Leftyretro has a spectacular aura about
Default

Quote:
Originally Posted by hardcore misery
Is it possible to make a battery charger that turns off automatically when the battery installed(for example, a cellphone battery) is already full-charged by the battery charger? or install a timer(which can be setup by the user, whether to set the timer at 3hrs or anytime you desired based on the estimated time the battery will be in full-charged)and shuts-off the battery charger?

it would be impractical to interface the batter charger on a Visual Basic program, so is there any way to do this?
Most 'automatic' battery chargers utilize a end of charge voltage set-point to stop the main charge and/or switch to a trickle or maintaining charge.

Certainly a timer, mechanical or electronic, is a simple addition to make but without the voltage derived end of charge function it would still be possible to overcharge and damage batteries due to underestimating the state of charge of the battery when charging starts.

I'm sure there exists somewhere battery chargers with serial or other communications ports for computer communications, however standalone chargers are the most common.

Lefty
Leftyretro is offline   Reply With Quote
Old 8th July 2007, 07:02 AM   (permalink)
Experienced Member
 
ericgibbs is a splendid one to beholdericgibbs is a splendid one to beholdericgibbs is a splendid one to beholdericgibbs is a splendid one to beholdericgibbs is a splendid one to beholdericgibbs is a splendid one to beholdericgibbs is a splendid one to beholdericgibbs is a splendid one to behold
Default

Quote:
Originally Posted by hardcore misery
Is it possible to make a battery charger that turns off automatically when the battery installed(for example, a cellphone battery) is already full-charged by the battery charger? or install a timer(which can be setup by the user, whether to set the timer at 3hrs or anytime you desired based on the estimated time the battery will be in full-charged)and shuts-off the battery charger?

it would be impractical to interface the batter charger on a Visual Basic program, so is there any way to do this?
You can interface the battery charger to the PC's Visual Basic program, using the PC's parallel port.

The port can drive a serial ADC, say 10 or 12 bit, the VB prog can read the battery state and then switch a relay
via the port to disconnect the charger from the battery at a predetermined voltage.
ericgibbs is offline   Reply With Quote
Old 8th July 2007, 08:20 AM   (permalink)
Experienced Member
hardcore misery is on a distinguished road
Default

Quote:
Originally Posted by ericgibbs
You can interface the battery charger to the PC's Visual Basic program, using the PC's parallel port.

The port can drive a serial ADC, say 10 or 12 bit, the VB prog can read the battery state and then switch a relay
via the port to disconnect the charger from the battery at a predetermined voltage.

yes, but it would be impractical to use a PC just for timing a battery charger... i hope that there are other ways to do that...
hardcore misery is offline   Reply With Quote
Old 8th July 2007, 09:26 AM   (permalink)
Experienced Member
mcs51mc is on a distinguished road
Default

Quote:
Originally Posted by hardcore misery
it would be impractical to interface the batter charger on a Visual Basic program, so is there any way to do this?
Some do...

Please keep in mind that every type (chemistry) of battery needs other "end of charge" detection and other charging way!
mcs51mc is offline   Reply With Quote
Old 8th July 2007, 09:31 AM   (permalink)
Experienced Member
 
ericgibbs is a splendid one to beholdericgibbs is a splendid one to beholdericgibbs is a splendid one to beholdericgibbs is a splendid one to beholdericgibbs is a splendid one to beholdericgibbs is a splendid one to beholdericgibbs is a splendid one to beholdericgibbs is a splendid one to behold
Default

Quote:
Originally Posted by hardcore misery
yes, but it would be impractical to use a PC just for timing a battery charger... i hope that there are other ways to do that...
Hi,
I read you OP as though you were asking if there was a way with VB?

[i]it would be impractical to interface the batter charger on a Visual Basic program, so is there any way to do this?[/I]

You could use a simple PIC, that has a 10bit ADC and say an internal osc.
Write a program to monitor the Vbty state and switch OFF a relay.

You could also use a OPA comparator to monitor the Vbty and switch OFF the
charge to the battery.

A timer is not the best way to go, as you dont know how long you will have set the timer for, the battery may not be fully discharged??
ericgibbs is offline   Reply With Quote
Old 9th July 2007, 09:58 AM   (permalink)
Experienced Member
hardcore misery is on a distinguished road
Default

Quote:
Originally Posted by ericgibbs
Hi,
I read you OP as though you were asking if there was a way with VB?

[i]it would be impractical to interface the batter charger on a Visual Basic program, so is there any way to do this?[/I]

You could use a simple PIC, that has a 10bit ADC and say an internal osc.
Write a program to monitor the Vbty state and switch OFF a relay.

You could also use a OPA comparator to monitor the Vbty and switch OFF the
charge to the battery.

A timer is not the best way to go, as you dont know how long you will have set the timer for, the battery may not be fully discharged??
your idea is very interesting however, i even don't have any knowledge in basic programming with PIC's

i have two ideas for this b.charger.

1. Put a timer circuit for switching off the battery charger (condition: this is good for those who knows the estimated time for charging up a battery)

2. Put an auto-shut off circuit that detects the battery whether it is fully charged.

if i we were only thought with basic programming for PIC's
hardcore misery is offline   Reply With Quote
Old 9th July 2007, 10:20 AM   (permalink)
Experienced Member
 
Blog Entries: 1
Gayan Soyza is a glorious beacon of lightGayan Soyza is a glorious beacon of lightGayan Soyza is a glorious beacon of lightGayan Soyza is a glorious beacon of lightGayan Soyza is a glorious beacon of light
Default

Quote:
Originally Posted by hardcore misery
1. Put a timer circuit for switching off the battery charger (condition: this is good for those who knows the estimated time for charging up a battery)
You still did not mention what battery you are going to charge.

Timer method is good if you know the EXACT TIME that it reaches to its fully charged condition from a dead battery. Otherwise it will be overcharged.

Quote:
2. Put an auto-shut off circuit that detects the battery whether it is fully charged.
This can be done with a simple comparator IC to detect whether it is exceeding its calculated value.But personally I don't like this method.

once you trickle charge your batteries no more problem occured.
__________________
Gayan
Forum Supporter
Gayan Soyza is online now   Reply With Quote
Old 9th July 2007, 11:10 AM   (permalink)
Experienced Member
hardcore misery is on a distinguished road
Default

Quote:
Originally Posted by Gayan Soyza
You still did not mention what battery you are going to charge.

Timer method is good if you know the EXACT TIME that it reaches to its fully charged condition from a dead battery. Otherwise it will be overcharged.



This can be done with a simple comparator IC to detect whether it is exceeding its calculated value.But personally I don't like this method.

once you trickle charge your batteries no more problem occured.

oops! i forgot to mention that... it is for a cellphone battery...

just thinking of this..

cellphone charger -> "auto-shut off circuit" -> cellphone

so is there any chance for this?

thinking also for added features:

the charger shuts off then triggers an alarming sound or flashlights

Last edited by hardcore misery; 9th July 2007 at 11:13 AM.
hardcore misery is offline   Reply With Quote
Old 10th July 2007, 02:14 PM   (permalink)
Experienced Member
hardcore misery is on a distinguished road
Default

help me please..
hardcore misery is offline   Reply With Quote
Old 11th July 2007, 12:36 AM   (permalink)
Experienced Member
mneary is a glorious beacon of lightmneary is a glorious beacon of lightmneary is a glorious beacon of lightmneary is a glorious beacon of lightmneary is a glorious beacon of light
Send a message via AIM to mneary
Default

You scared us away when you said 'cellphone'. The present state of cellphone batteries is lithium, which requires more than casual knowledge of the battery to prevent over/undercharging and fire. Some batteries have built in microprocessors that you need to communicate with.

I don't think this is a beginner project.
mneary is offline   Reply With Quote
Old 11th July 2007, 12:58 AM   (permalink)
Experienced Member
hardcore misery is on a distinguished road
Default

Quote:
Originally Posted by mneary
You scared us away when you said 'cellphone'. The present state of cellphone batteries is lithium, which requires more than casual knowledge of the battery to prevent over/undercharging and fire. Some batteries have built in microprocessors that you need to communicate with.

I don't think this is a beginner project.
so there are no ways to do this project with stand-alone circuits? so the only way is the PC-interfacing thing?
hardcore misery is offline   Reply With Quote
Old 11th July 2007, 02:26 AM   (permalink)
Experienced Member
mneary is a glorious beacon of lightmneary is a glorious beacon of lightmneary is a glorious beacon of lightmneary is a glorious beacon of lightmneary is a glorious beacon of light
Send a message via AIM to mneary
Default

Quote:
so the only way is the PC-interfacing thing?
There may be a way, but it'll require more documentation than you've provided. A lot more. You've only finally mentioned 'cellphone' after three days.
mneary is offline   Reply With Quote
Old 11th July 2007, 02:39 AM   (permalink)
Experienced Member
 
Blog Entries: 1
Gayan Soyza is a glorious beacon of lightGayan Soyza is a glorious beacon of lightGayan Soyza is a glorious beacon of lightGayan Soyza is a glorious beacon of lightGayan Soyza is a glorious beacon of light
Default

Here is one similar to simple NIMH charger.It designed for Li-ION.

See the attachments.But I cannot give a full guarantee with the charger,but it is quiet good done with familiar components.

If you have NIMH charger you can alter it to a LI-ION charger.

Here is the main link
http://www.shdesigns.org/lionchg.html
Attached Files
File Type: pdf lionchg.pdf (19.9 KB, 56 views)
File Type: pdf lionchg2.pdf (24.9 KB, 45 views)
File Type: pdf lionchg3.pdf (45.6 KB, 34 views)
__________________
Gayan
Forum Supporter
Gayan Soyza is online now   Reply With Quote
Old 11th July 2007, 07:08 AM   (permalink)
Experienced Member
hardcore misery is on a distinguished road
Default

Thanks for all the response! i think i forgot to say something... all i need is a circuit with a switching feature(on/off) but the charger will be any cellphone charger which is already built.

my friend recommended me to use a comparator that switches off the charger if it detects the cellphone battery if its already full-charged.( but i don't have any circuit yet) this project is tentative. we need to think of other projects which is
also great... but i will pursue this project, if my group decided on this...
hardcore misery is offline   Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes


Similar Threads
Thread Thread Starter Forum Replies Latest
Lead Acid battery charger manojp01 Electronic Projects Design/Ideas/Reviews 5 29th January 2008 05:16 PM
Battery charger help... dieselmo34 Electronic Projects Design/Ideas/Reviews 14 18th December 2006 05:30 PM
Cheapo battery charger auto shutoff? Iceman_Chris General Electronics Chat 3 21st November 2006 06:01 PM
Battery charger for mobile phone Motorola 2PAC Mafia General Electronics Chat 0 4th October 2005 03:19 PM
constant voltage, constant current Lead Acid Battery Charger Erwin_Macaraig Micro Controllers 0 4th January 2005 09:35 PM



All times are GMT. The time now is 05:30 AM.


Electronic Circuits  |  Radio Controlled
Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.