Battery Equalization systems are necessary as cell imbalance can lead to poor performance and safety hazards. In this paper we present a novel active battery equalization control, based on the Shunt Transistor method, which is feasible for EV battery equalization. Unlike the actual Shunt Transistor control methods that can only operate at the end of the charging process, the proposed smart control is able to accomplish the equalization during both driving and charging EV operations (optimizing time and performance) with a high final efficiency. Balancing is not enough when battery aging manifests; therefore, health management is essential. By taking advantage of the proposed system, a novel on-line unhealthy cell detection and cell change decision function is implemented. The proposed health analysis can be performed during normal driving, without the need for numerous charging/discharging cycles, a considerable data set, or complex models or estimations. Simulation results and experimental validation, in a battery pack made up with three cells, first prove the correct equalization during driving (with a real driving profile) and charging/discharging operations, with high efficiency (over 95%); and secondly, validates the cell health analysis, obtaining a cell health map and detecting the unhealthy cell placed on purpose.