A high voltage interlock circuit comprising: a first switching module, one terminal of the first switching module being connectable to a first power supply, and the other terminal of the first switching module being connectable to one terminal of a high voltage component module and a first power ground; a second switching module comprises a first driving unit and a first switching unit arranged in isolation, the first driving unit being used to drive the first switching unit to close, a current input terminal of the first driving unit being connectable to the other terminal of the high voltage component module, one terminal of the first switching unit being connectable to a second power supply, and the other terminal of the first switching unit being connectable to a second power ground; a third switching module comprises a second driving unit and a second switching unit arranged in isolation, the second driving unit being used to drive the second switching unit to close, a current output terminal of the second driving unit being connectable to the other terminal of the high voltage component module, one terminal of the second switching unit being connectable to a third power supply, and the other terminal of the second switching unit being connectable to the second power ground; a fourth switching module, one terminal of the fourth switching module being connectable to a fourth power supply, and the other terminal of the fourth switching module being connectable to a current output terminal of the first driving unit, a current input terminal of the second driving unit and the first power ground; a controller, configured to control the first switching module and the fourth switching module to close alternately, obtain a first detection result at one terminal of the first switching unit and a second detection result at one terminal of the second switching unit, and determine a fault of the high voltage component module based on the first detection result and the second detection result. a first switching module, one terminal of the first switching module being connectable to a first power supply, and the other terminal of the first switching module being connectable to one terminal of a high voltage component module and a first power ground; a second switching module comprises a first driving unit and a first switching unit arranged in isolation, the first driving unit being used to drive the first switching unit to close, a current input terminal of the first driving unit being connectable to the other terminal of the high voltage component module, one terminal of the first switching unit being connectable to a second power supply, and the other terminal of the first switching unit being connectable to a second power ground; a third switching module comprises a second driving unit and a second switching unit arranged in isolation, the second driving unit being used to drive the second switching unit to close, a current output terminal of the second driving unit being connectable to the other terminal of the high voltage component module, one terminal of the second switching unit being connectable to a third power supply, and the other terminal of the second switching unit being connectable to the second power ground; a fourth switching module, one terminal of the fourth switching module being connectable to a fourth power supply, and the other terminal of the fourth switching module being connectable to a current output terminal of the first driving unit, a current input terminal of the second driving unit and the first power ground; a controller, configured to control the first switching module and the fourth switching module to close alternately, obtain a first detection result at one terminal of the first switching unit and a second detection result at one terminal of the second switching unit, and determine a fault of the high voltage component module based on the first detection result and the second detection result.