A charging control method, comprising: controlling a first rectifier to rectify an alternating current, AC, to output a voltage with a first pulsating waveform, in which no electrolytic condenser is coupled directly at an output of the first rectifier such that the voltage with the first pulsating waveform is outputted; outputting a control signal to a switch unit, such that the switch unit modulate the voltage with the first pulsating waveform based on the control signal; outputting a modulated voltage with the first pulsating waveform to a primary winding of a transformer, such that a secondary winding of the transformer output a voltage with a second pulsating waveform; controlling a second rectifier to rectify the voltage with the second pulsating waveform to output a voltage with a third pulsating waveform to a chargeable battery; being characterized by: outputting a voltage with a fourth pulsating waveform via an auxiliary winding of the transformer; controlling a power supply unit to convert the voltage with the fourth pulsating waveform to output a direct current, DC; determining a charging mode, the charging mode comprising a first charging mode and a second charging mode, a charging speed of the first charging mode is less than that of the second charging mode; when the first charging mode is determined, controlling a controllable switch to switch on, wherein the controllable switch and a filtering unit are in series, and the controllable switch and the filtering unit in series are coupled to an output end of the second rectifier; and when the second charging mode is determined, controlling the controllable switch to switch off, acquiring a temperature of the chargeable battery; when a current charging mode is the second charging mode, controlling the controllable switch to switch on in response that the temperature of the chargeable battery is greater than a first predetermined temperature threshold, or less than a second predetermined temperature threshold, in which the first predetermined temperature threshold is greater than the second predetermined temperature threshold. controlling a first rectifier to rectify an alternating current, AC, to output a voltage with a first pulsating waveform, in which no electrolytic condenser is coupled directly at an output of the first rectifier such that the voltage with the first pulsating waveform is outputted; outputting a control signal to a switch unit, such that the switch unit modulate the voltage with the first pulsating waveform based on the control signal; outputting a modulated voltage with the first pulsating waveform to a primary winding of a transformer, such that a secondary winding of the transformer output a voltage with a second pulsating waveform; controlling a second rectifier to rectify the voltage with the second pulsating waveform to output a voltage with a third pulsating waveform to a chargeable battery; being characterized by: outputting a voltage with a fourth pulsating waveform via an auxiliary winding of the transformer; controlling a power supply unit to convert the voltage with the fourth pulsating waveform to output a direct current, DC; determining a charging mode, the charging mode comprising a first charging mode and a second charging mode, a charging speed of the first charging mode is less than that of the second charging mode; when the first charging mode is determined, controlling a controllable switch to switch on, wherein the controllable switch and a filtering unit are in series, and the controllable switch and the filtering unit in series are coupled to an output end of the second rectifier; and when the second charging mode is determined, controlling the controllable switch to switch off, acquiring a temperature of the chargeable battery; when a current charging mode is the second charging mode, controlling the controllable switch to switch on in response that the temperature of the chargeable battery is greater than a first predetermined temperature threshold, or less than a second predetermined temperature threshold, in which the first predetermined temperature threshold is greater than the second predetermined temperature threshold. outputting a voltage with a fourth pulsating waveform via an auxiliary winding of the transformer; controlling a power supply unit to convert the voltage with the fourth pulsating waveform to output a direct current, DC; determining a charging mode, the charging mode comprising a first charging mode and a second charging mode, a charging speed of the first charging mode is less than that of the second charging mode; when the first charging mode is determined, controlling a controllable switch to switch on, wherein the controllable switch and a filtering unit are in series, and the controllable switch and the filtering unit in series are coupled to an output end of the second rectifier; and when the second charging mode is determined, controlling the controllable switch to switch off, acquiring a temperature of the chargeable battery; when a current charging mode is the second charging mode, controlling the controllable switch to switch on in response that the temperature of the chargeable battery is greater than a first predetermined temperature threshold, or less than a second predetermined temperature threshold, in which the first predetermined temperature threshold is greater than the second predetermined temperature threshold.