Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Battery Charging + Buck Converter

Status
Not open for further replies.

tiwari.sachin

Full Member level 6
Full Member level 6
Joined
Aug 1, 2009
Messages
341
Helped
3
Reputation
6
Reaction score
3
Trophy points
1,298
Location
India
Activity points
4,449
Let me first explain the requirement.

There shall be 2 options to power this board. First from SMPS (12V, 3 amps) or a car battery (12V).
Second via a Li Ion battery (2 cell, 7.4V, 4000mAH)

The battery charging and switching between SMPS or a Li Ion Battery is working and is tested.

The below block shall give the complete details.




I tried using LM2576 for 5v and 1117 for 3.3V and during test, when I connect a load that draws about 1amp on 5V, LM2576 heats up. I have not connected any load on 3.3V.

If in case there is no SMPS and the power to this module is via Li Ion Battery then the voltage on this battery will drop and this should not have issues with output voltage.

My observations are that when the input voltage drops below 7.4V, the output of the LM2576 will also start to drop and this obviously is not intended.

I am planning to use a LDO for 5V also instead of LM2576.

Do suggest me if I am doing it the right way or is my concept wrong.

Below is how I am taking care of charging:

1. Drop from 12V SMPS to 7.5V using diodes. (This is not a good option as it takes lot of diodes to do so). I am doing it so that I keep same voltage as input for LM2576.
2. Switching between SMPS and battery is done using MOSFET. I am checking if SMPS power is present, if it is then the power is from SMPS and if not then via battery.
3. When the SMPS is present, the LiIon Battery is charged and it draws about 500mA during charging. After charging is completed, it disconnects itself and power flow is via SMPS as long as it is present. I am using BQ24105 from TI for charging.

My concerns are that the SMPS and Li Ion battery is decided by the customer and he wants it to be same and cannot be changed. Suggestions on changing the battery or input is not possible.

He has a new requirement now that says that the module could also be used in vehicle and hence instead of SMPS, he can connect that to a car battery too... So now the components have to be automotive grade too.

Do share your views on this design and flow.
 

Static charge can build up on a vehicle. So you must add safeguards against that too.

You'll need to hook up a few logic gates, so they can decide which source to draw current from. You'll need to build in a priority list in your algorithm.

Check the hookup every minute or so during charging, in addition to the start of charging. You want your device to update its decision, so it can automatically switch to a preferred source in case the user were to change the hookup in the middle of charging.

Your flow chart has the main ingredients. Add more decision blocks as required. It's likely the job can be done without needing a microcontroller.
 

BradtheRad,

I have tested the flow for switching and it works fine. I have tested various aspects that I have shared for switching. What concerns me now is the heating of LM2576-5V when I draw more than a amp.

Another concerns are the spikes that would be generated during cranking. I am really not sure how to handle this part.

Meanwhile, the design is a non-microcontroller solution. Although the power from this part of the circuit is used to power a microcontroller whose application is completely different.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top