Le mécanisme d'équilibrage utilise un système poétiquement nommé bypass. Chaque cellule (ou groupe de cellules) de la chaîne série est surveillée par un ensemble de composants ressemblant le plus souvent à ceci :
Un comparateur mesure la tension de la/les cellule(s), et quand celle-ci atteint 4,2 Volts, il sature un mosfet qui dérive le courant de charge dans une résistance de 100 Ohm. Donc un courant de l'ordre de 40 milliAmpères continue de charger les autres cellules en série, jusqu'à ce que celles-ci soient aussi bypassées.
La tolérance est souvent celle-ci : 50 milliVolts sans hystérésis.
Constats :
-- le courant d'équilibrage est faible (~40mA), c'est donc un système plutôt laborieux et il ne faut pas hésiter à laisser (de temps en temps) quelques heures après la diode verte du chargeur.
-- comme l'a dit @alrog , l'équilibrage "parfait" nécessite que la tension du chargeur soit au minimum de la forme N fois 4,2V, avec un léger rab à cause des tolérances et des éventuels composants supplémentaires, diode anti-retour et/ou mosfet de protection ultime 4,28V (voir X1).
-- comme le chargeur maintient indéfiniment sa tension max (sauf exception), il y a toujours un petit courant qui circule dans les R de 100 Ohms, c'est à dire 42 mA pour chaque bms.
A noter, on voit de + en + souvent réapparaître (comme pour les packs génériques) des protections de sur-courant (voir T1), qui peuvent aussi être gérés par les roues multi-packs...