Electric vehicles powered by battery energy storage have become a new green and clean energy vehicle. To this end, the system structure of the 160kW electric vehicle charger is introduced, with two independent PWM and Buck converters, which can be charged with a single gun or with two guns, which improves the utilization rate of the charger and can output a wide range of DC voltage to meet the battery working voltage. MATLAB simulation and experimental results verify that the charger can effectively charge constant current and voltage.