LM2576 can be designed to provide up to 3A of current for battery charging. Here is the schematic of LM2576 in a 3A battery charger circuit for use with 5 cell Ni-Cd or Ni-MH battery.
battery charger circuit designs with logic level controls for allowing a
logic controller to adjust the battery charging current to any one of rates.
See here for more details about LM2576 in the Battery Charging Circuit Application (source: national.com)