This application relates to a current detection circuit, a
motor controller, and a vehicle, including a comparison circuit, an
overcurrent monitoring circuit, and a
processing unit. The input terminal of the comparison circuit is connected to the output terminal of a differential current sampling circuit. The first output terminal of the comparison circuit is connected to both the input terminal of the
overcurrent monitoring circuit and the
processing unit. The second output terminal of the comparison circuit is connected to the output terminal of the
overcurrent monitoring circuit, and the output terminal of the overcurrent monitoring circuit is connected to the
processing unit. The comparison circuit converts the differential
signal output by the differential current sampling circuit into a first conversion
signal and a second conversion
signal. The overcurrent monitoring circuit converts the first conversion signal into a third conversion signal. When either the second or third conversion signal is an overcurrent level signal, and the signal amplitude determined based on the first conversion signal is less than a set threshold, the processing unit determines that the differential signal output by the differential current sampling circuit is zero, thus improving the reliability of current sampling.