PROBLEM TO BE SOLVED: To reduce magnetization of a magnetic core when a magnetoelectric transducer is switched to an ON state.;SOLUTION: A processing section performs: stop-time zero adjustment processing (53, 54) of identifying a stop-time zero adjustment voltage data value Dad1 indicating a stop-time zero adjustment voltage value Vad1 of a voltage for adjustment Vad such that a detection voltage V2 is zero when a Hall element 3 is in a stop state; first demagnetization processing (55); and operation-time zero adjustment processing (58, 59) of identifying an operation-time zero adjustment voltage data value Dad2 indicating an operation-time zero adjustment voltage value Vad2 of the voltage for adjustment Vad such that a detection voltage V2 is zero when the Hall element 3 is in an operation state. Thereafter, the processing section starts regular zero adjustment processing, that means, the processing section performs stop processing (60, 61) of stopping the Hall element 3 with the voltage for adjustment Vad of the stop-time zero adjustment voltage value Vad1 being outputted to a negative feedback current generating section 7, and second demagnetization processing (62), and then starts driving of the Hall element 3 (63) and outputs the voltage for adjustment Vad of the operation-time zero adjustment voltage value Vad2 to the negative feedback current generating section 7.;COPYRIGHT: (C)2015,JPO&INPIT
展开▼