sajeev
Advanced Member level 4
- Joined
- Apr 29, 2005
- Messages
- 112
- Helped
- 4
- Reputation
- 8
- Reaction score
- 1
- Trophy points
- 1,298
- Location
- Kerala-India
- Activity points
- 2,197
Nicad, Nimh batteries have to be charged by constant current and not constant voltage. Here is an excellent article about battery charging.sajeev said:Now... I have some doubts..Since i used 2 cells,what voltage level i need to set for LM317 output?
I set it as 9v.When Lm317 is turned on then 560ma current flows through 2 cells.
Can i accept this value?
No need of PWM. Charge for 1 second, give a gap of 5 mS and then continue.About pwm...
Whats period i need to set?I set it as 4ms.Duty cyle time is varied according to
the charging current.With 4ms period LM317 becomes extremely hot.Can I avoid heating of the IC by adjusting the period?
Can I accept this 4ms period?
When the voltage starts dropping. It is called negative delta V method.How to determine that battery is fully charged?
dV = previous voltage - present voltage = negative or zero, keep charging.2cells.. means1.25x2=2.50v..I heard that fully charged 2cells maintain 3.96v across across it.Is that currect?
I am using buit in a2d to check the voltage.I heard about dv/dt checkig of battery..Whats meant by that?How check dv/dt?
ravimarcus said:Nicad, Nimh batteries have to be charged by constant current and not constant voltage. Here is an excellent article about battery charging.sajeev said:Now... I have some doubts..Since i used 2 cells,what voltage level i need to set for LM317 output?
I set it as 9v.When Lm317 is turned on then 560ma current flows through 2 cells.
Can i accept this value?
https://www.angelfire.com/electronic/hayles/charge1.html
No need of PWM. Charge for 1 second, give a gap of 5 mS and then continue.About pwm...
Whats period i need to set?I set it as 4ms.Duty cyle time is varied according to
the charging current.With 4ms period LM317 becomes extremely hot.Can I avoid heating of the IC by adjusting the period?
Can I accept this 4ms period?
When the voltage starts dropping. It is called negative delta V method.How to determine that battery is fully charged?
dV = previous voltage - present voltage = negative or zero, keep charging.2cells.. means1.25x2=2.50v..I heard that fully charged 2cells maintain 3.96v across across it.Is that currect?
I am using buit in a2d to check the voltage.I heard about dv/dt checkig of battery..Whats meant by that?How check dv/dt?
dV = previous voltage - present voltage = positive, terminate charge.
Google for negative delta V and you will come up with many results.
Cheers
Ravi
Changing the PWM values will not allow you to change modes since the charging current will be the same. You will have to change the charging current for different modes.sajeev said:Thanks for sugessions.I want to use pwm because I am planning to charge the batteries at different modes.ie, slow charging,medium,fast,or any thing between these.If i am not hurry to get the battery to be fully charged then i can switch it to 4% of C charging mode...etc.For this pwm is easy ,because i only need to change the timer value for various modes..
As you are in Bangalore, PM me and I will give you my telephone no. Call me and I will help you out.The IC LM317 is configured in constant charding mode in that article.I am using that circuit,and switching the IC as I needed.What is the specification for transformer i need to use.Currently i am using 7-0-7/1A.But when I am swiching the charger in to fast charger mode the pic resets,because of the voltage drop in the supply.I dont want to use a bulky transformer.Any trick to use the same transformer?
I read the code for intelligent battery charger using pwm.I changed the assembly code in to C(Hitech C.) with some modification.The charger is working fine.I used pic16f73 instead of pic16f711.For a2d i used the ref voltage as 2 and max charging current as 560ma(1.25/2.2=560ma).Now the problem is after charging the battery with full current its switchung over to trickle mode with in 10 or 20 minutes.I used 2500mah NIMH battery (2 in series).I dono whether the battery is good or not.I tried with adjusting the count3 variable to higher values like ..4,5..What may be the reason?How can i check whether battery is good or not?
I will upload the code and hardware..
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?