Make a battery intelligent charging system