A contactor drive circuit, configured to drive a bistable contactor or a normally closed contactor, wherein the contactor drive circuit comprises a power supply, a processor, a line connection and control unit, a first drive end (LVD+), and a second drive end (LVD-); wherein the first drive end and the second drive end (LVD+, LVD-) are configured to drive the bistable contactor or the normally closed contactor, and the processor is electrically connected to the line connection and control unit; the processor is configured to determine, according to a value of a current flowing through the contactor, a type of the contactor connected between the first drive end and the second drive end (LVD+, LVD-) when a contactor is connected between the first drive end and the second drive end (LVD+, LVD-); the contactor drive circuit being characterized in that the processor is configured to control the line connection and control unit to enable the first drive end (LVD+) to be electrically connected to an anode of the power supply, and controls the second drive end (LVD-) to be electrically connected to a cathode (NEG-) of the power supply according to a result of the determining; or the processor is configured to control the line connection and control unit to enable the second drive end (LVD-) to be connected to the anode of the power supply, and controls the first drive end (LVD+) to be electrically connected to the cathode (NEG-) of the power supply according to a result of the determining; wherein the contactor drive circuit further comprises a first switch unit and a second switch unit, wherein the first switch unit and the second switch unit (Q1, Q2) are electrically connected to the processor, and the processor is configured to control the second switch unit to be conducted and the first switch unit to be disconnected, to control the second drive end (LVD-) to be electrically connected to the cathode (NEG-) of the power supply; or the processor is configured to control the first switch unit to be conducted and the second switch unit to be disconnected, to control the first drive end (LVD+) to be connected to the cathode (NEG-) of the power supply; wherein the line connection and control unit is a relay, wherein the relay comprises a first normally closed contact, a second normally closed contact, a first normally open contact, a second normally open contact, a first common contact, a second common contact, and a coil, wherein the first normally closed contact and the second normally open contact are connected to the anode of the power supply, the first normally open contact is connected to the cathode (NEG-) of the power supply by using the first switch unit, the second normally closed contact is connected to the cathode (NEG-) of the power supply by using the second switch unit, the first common contact is connected to the first drive end (LVD+,), the second common contact is connected to the second drive end (LVD-), one end of the coil is electrically connected to the processor, and the other end of the coil is grounded; the processor is configured to determine, according to the value of the current flowing through the contactor, the type of the contactor connected between the first drive end and the second drive end (LVD+, LVD-) when the contactor is connected between the first drive end and the second drive end (LVD+, LVD-); and the processor is configured to control the first common contact to be electrically connected to the first normally closed contact and the second common contact to be electrically connected to the second normally closed contact according to the result of the determining, so that the first drive end (LVD+) is electrically connected to the anode of the power supply; or the processor is configured to control the first common contact to be electrically connected to the first normally open contact and the second common contact to be electrically connected to the second normally open contact according to the result of the determining, so that the second drive end (LVD-) is electrically connected to the anode of the power supply; wherein when the processor is configured to determine that the type of the contactor connected between the first drive end and the second drive end (LVD+, LVD-) is a bistable contactor, wherein the bistable contactor comprises an auxiliary contact, wherein the auxiliary contact indicates a current working state of the bistable contactor, the processor is configured to control, according to the current working state of the bistable contactor, the first common contact to be electrically connected to the first normally closed contact and the second common contact to be electrically connected to the second normally closed contact, and control the second switch unit to be conducted and the first switch unit to be disconnected, to control the bistable contactor to switch from a first working state to a second working state; and the processor is configured to control, according to the current working state of the bistable contactor, the first common contact to be electrically connected to the first normally open contact and the second common contact to be electrically connected to the second normally open contact, and control the first switch unit to be conducted and the second switch unit to be disconnected, to control the bistable contactor to switch from the second working state to the first working state.