• ベストアンサー

ステッピングモーターの過電流検出方法

ステッピングモーター(2相・ユニポーラ)で過負荷を検出したいのですがコイルに流れる電流量の増加を検出すればよいのではないかと思いますがどのようにすると良いでしょうか? おおよそで電流を電圧変化に変換しコンパレータで検出できるかなと考えていますがどういう形で電流を取り出し、電圧変換すればよいでしょうか? よろしく御願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • angkor_h
  • ベストアンサー率35% (551/1557)
回答No.1

簡単な方法は、電流線路に、回路電流(電圧)に影響を与えない小さな抵抗を入れて、その両端をコンパレータで比較することだと思います。 しかし、ステッピングモーターの駆動は電圧によるパルスであるため、過負荷電流検出とは短絡検出と思われますが、過電流が流れた後では遅いので、相当な検出速度(パルス幅の半値時間以内など)が要求されると思いますが、「高速検出動作(成否判断時間不足)による誤検出」の防止も必要など、工夫が必要かと思います。 あるいは、モーターが動作し得ない微小な高周波をモーターコイルに常に流して、その電圧(又は電流)で「コイルが正常」を監視する方法もあるかと思います。 このほうが、「パル駆動の都度監視」ではなく長期的監視になるので、監視性能は向上するかと思います。

poyo3
質問者

お礼

遅くなりましたが回答ありがとうございます。 確かにパルスモーターですからDCモーターとは勝手が違いますね。 少しばかり工夫がいりそうですね。