An over-current protection device is constituted of a current detection
unit for detecting a current from a power-supply source to a load having
a magnetism detection element with a magnetic impedance (MI) effect, an
AC-current supply device for supplying an AC current to the detection
element, a bias-current supply device for supplying a bias current to a
bias coil, a peak detection device for detecting a peak of impedance of
the magnetism detection element as a variation of voltage, and a switch
corresponding to a phase for selecting an output of the peak detection
device. In the current detection unit, a holding device for holding a
switch output and an amplifier are disposed in common for detecting the
current in each phase, thereby expanding a current detectable range and
reducing power consumption and cost.