The M54641 is an IC for driving a smallsize bi-directional motor that rotates in both forward and reverse directions. Giving signal to inputs IN1 and IN2 outputs the signal of the same phase to output pins O1 and O2. That is, giving high-level signal to input IN1 and low-level signal to input IN2 sets output O1 to high-level and output O2 to low-level. Connection of a motor between output pins O1 and O2 uses O1 as an output current source and O2 as an output current sink to rotate the motor. In addition, giving the reverse signal to inputs IN1 and IN2 sets O1 and O2 to low-level and highlevel, respectively, resulting in rotating the motor reversely. However, when both IN1 and IN2 are set to "H", both O1 and O2 are set to low-level, resulting in sudden stop of motor rotation. (Brake mode) |