Laptop Battery Charging Circuit - Badcaps
Laptop Battery Charging Circuit - Badcaps
New Members (required) Introduce yourself here. Read the Forum rules here.
SUBSCRIBE
Post Search
Reply
1. Some theory
1.1. Introduction
piernovFilter Almost every laptop has a charging circuit of some sort, that does a few
Super Moderator things:
Hybrid power boost (HPB) and traditional circuits without power boost
(see Warning in HPB section)
Narrow VDC (NVDC)
Texas instrument has a nice overview of these technologies with some more
details at https://e2e.ti.com/blogs_/archives/b...ing-topologies . The
essential information is summarized below.
There are also 2 different designs to handle battery charging rail generation:
Buck converter
Buck-Boost converter
For MacBooks without USB-C you have some more details on the charger
IC here: https://logi.wiki/index.php/ISL6258_...roubleshooting
In this design, the system is fed from the AC adapter, and a MOSFET (we
will call it battery-to-system MOSFET) allows the current to flow from the
battery to the system when on battery only, while prevent current from
flowing directly from the AC adapter to the battery when AC adapter is
plugged in.
Therefore, when on AC adapter, the main power rail voltage will be the
voltage provided by the AC adapter. In general this voltage is between 19V
and 20V. A few machines use 12V or 16V.
When on battery, the main power rail voltage will be the voltage provided by
the battery. This depends on the number of cells in series in the battery and
the state of charge, but it is lower than 19V. (see Battery voltage section)
In this design, the system is fed directly from the battery charging rail. The
voltage on the main power rail is always close to the voltage on the battery.
(see Battery voltage section)
Li-ion cells typically have a nominal voltage of 3.6V to 3.7V, LiPo cells
typically have a nominal voltage of 3.7V to 3.85V. It varies depending on the
brand and series of the cell.
The battery voltage and by extension the voltage used to charge the battery
depends directly on how many cells there are in series inside the battery
pack.
Battery packs can be described with a "xSyP" number, where y is the
number of cells in a group connected in parallel, and x is the number of
groups connected in series.
All cells in parallel in a group will have the same voltage across them.
Putting groups in series will sum their voltages.
For example a 3S2P pack with 11.1V nominal voltage contains 6 cells, 3
groups in series of 2 cells in parallel, for a total voltage across the pack of
3x3.7V = 11.1V.
The number of cells put in parallel in a group helps increasing the capacity,
but it doesn't change the voltage. We are interested in the voltage here, so
we will ignore the cells in parallel.
The "nominal voltage" represents the voltage around which the cell is
throughout most of its discharge, it should be what you are able to measure
on the pack when it's charged to around 50%.
When charged fully, the voltage will be higher, when completely discharged,
the voltage will be lower.
Charging voltage will be a bit higher than the fully charged voltage of the
pack. For example, an 11.55V pack (3S of 3.85V nominal) can in general be
charged at 13.1V (4.35V per cell). An 11.1V pack (3S of 3.7V nominal) can
in general be charged at 12.6V (4.2V per cell). A 10.8V pack (3S of 3.6V
nominal) can in general be charged at 12.3V (4.1V per cell).
This of course highly depends on the exact type of cells used, and using a
voltage that's too high for a given cell type can at best damage the cell, at
worst be a safety threat.
Attached Files
11-15-2020, 02:31 PM #2
To be able to check the main power rail, you have to identify if you have an
HPB or an NVDC configuration.
With an HPB configuration you have to check the voltage after the
2nd DC-in MOSFET and after the current sensing resistor for AC
adapter power input. You are supposed to find the AC adapter voltage.
If you confirmed your main power rail is missing, there are several
possibilities
The other MOSFET could also be shorted, in the case of an HPB topology
the main power rail will be present since current will flow through the shorted
MOSFET and through the body diode of the other MOSFET, but some signal
from the charger IC might be missing causing the platform not to turn on. In
an NVDC topology the main power might be missing.
These signals should come up once the previous signals are good and the
previous problems have been excluded:
ACOK: asserts that the input voltage is good. For P-channel DC-in
MOSFETs it often drives their gates directly and is active low. For N-
channel DC-in MOSFETs it should be active high and may be pulled-
up externally to a 3.3V rail.
ACDRV: only present with N-channel MOSFETs, drives their gate,
should be 6V above input voltage so in general around 25V
Some of the above points at 2.1 No Power can also apply to battery
charging so you should check them as well (in particular 2.1.3. Shorted DC-
in MOSFET).
Once again it is important to know if you have an NVDC or an HPB topology.
Battery has to be detected to start charging.
If it's HPB topology, the battery is in general connected directly to the buck
converter output. A bad or deep discharged battery will pull down the output.
Let the battery charge overnight and see if it recovers, if not, replace the
battery. Without battery, in HPB tology the output of the battery charging rail
will often be low.
DC-in MOSFET or current sensing could be the problem, see "No power
section".
Some charger IC have a "CELL" pin to control the default voltage to apply to
a battery relative to its number of cells in series. Wrong setting can cause
wrong voltage.
Some charger IC have a "CELL" pin to control the default voltage to apply to
a battery relative to its number of cells in series. Wrong setting can cause
wrong voltage.
Attached Files
11-15-2020, 02:31 PM #3
Reserved
piernov
Super Moderator
Quote Flag
11-16-2020, 03:15 PM #4
Thanks for this wealth of information all in one place Piernov, it's very
Pedro147 welcomed
Senior Member
Quote Flag
11-17-2020, 04:30 AM #5
Quote Flag
11-17-2020, 08:27 AM #6
Quote Flag
11-17-2020, 07:35 PM #7
Thank you very much Piernov, for taking the time to post such useful
guipmw material
Member
Quote Flag
11-20-2020, 09:33 AM #8
Quote Flag
11-22-2020, 08:55 AM #9
Another ABC dignostic ..nice thread and very helpful..Chapeau bas pierre
lapfix
Badcaps Legend
Quote Flag
Thank you very much for your contribution oh how precious, congratulations
on your mastery of the subject, I would have a question to ask you if you
allow, what is the way in which the maximum charge of the battery is
detected which switches the orange led to the led white (for HP for
example), specifying the role of the different circuits involved in the process.
THANK YOU waiting for your answer which will be for me a lantern in a dark
cave.
Quote Flag
Quote Flag
Quote Flag
Quote Flag
Quote Flag
thamks
kadi144
Badcaps Veteran
Quote Flag
If you read sheet there you will find comparing circuit read it for more
information
Quote Flag
Quote Flag
I have a question for a problem with the two n-channel mosfets - which I
DavidThijs already replaced to be on the safe side. The BQ24725 emits every 1.3
New Member seconds a very short pulse with an amplitude of approx 11v on the gates of
the two N channel mosfets. When does the charge controller go in such a
Join Date: Jan 2015 mode ? On battery alone, the mainboard correctly powers up. On the DC
Posts: 3 jack alone, I get nothing unless I bridge the 1st mosfet. Then the power
button starts the laptop. Having both battery and a lab power supply
https://w w w .badcaps.net/forum/troubleshooting-hardw are-devices-and-electronics-theory/troubleshooting-laptops-tablets-and-mobile-devi… 16/18
4/25/25, 11:32 AM Laptop battery charging circuit - Badcaps
Country: Belgium connected to the DC jack won't start the laptop unless I bridge again the 1st
mosfet. But then the current limiter of the lab psu kicks in for good reasons.
Any ideas would be appreciated.
Quote Flag
Quote Flag
1 2 3 4 Next
Font Size
Write something...
Image Verification
Please enter the six letters or digits that appear in the image below.
Refresh Image