前回はステッピングモーターをarduinoでまわすところまではうまくいったものの、モーターが小さすぎたのかパワーが足りず、まったくパタパタを動かすことはできませんでした。
比較すると大きさからしてこんなに違うんですから、冷静になって考えればはじめから分かりそうな物ですがね…
モーターを販売していたサイトにあるスペック表をみると、「出力最大負荷」というのが 「19.6 mN-m」とあります。こういうのに関わってこなかった身には全く見慣れない単位です。wikipediaで調べてみると「N-m」はニュートンメートルという単位だそうです。
ふむ。よく分からないですが、今回使ったモーターのN-mは19.6m(ミリ)ですから、0.0196N-mってことですかね。なんだか小さそうですね。
そこでいろいろ調べてみると、このサイトでもっとちゃんとした(?)ステッピングモーターが売られていました。
12Vの外部電源が必要で、以前第一弾のトライでもちょっと出てきた「ドライバ」ってのも必要らしくて、合計で3000円くらいしちゃうんですけど、スペック表を見ると0.23N-mだったので、 たぶん10倍以上のパワーがあるってことなんじゃないでしょうか。サイズも大きいし。
このドライバの型番である「L6470」と「arduino」などで検索すると、こことかこことか、ドライバをarduinoにつないで使うサンプルコードが公開されている方がいらっしゃいます。素晴らしいですね。
ということで、今度はこれを購入して、再度トライしてみたいと思います。
比較すると大きさからしてこんなに違うんですから、冷静になって考えればはじめから分かりそうな物ですがね…
モーターを販売していたサイトにあるスペック表をみると、「出力最大負荷」というのが 「19.6 mN-m」とあります。こういうのに関わってこなかった身には全く見慣れない単位です。wikipediaで調べてみると「N-m」はニュートンメートルという単位だそうです。
ニュートンメートル(newton metre、記号:N m, N・m)は、国際単位系(SI) における力のモーメント(トルク)の単位である。
1ニュートンメートルは、「ある定点から1メートル隔たった点にその定点に向かって直角方向に1ニュートンの力を加えたときのその定点のまわりの力のモーメント」(計量単位令による)と定義されている。
ふむ。よく分からないですが、今回使ったモーターのN-mは19.6m(ミリ)ですから、0.0196N-mってことですかね。なんだか小さそうですね。
そこでいろいろ調べてみると、このサイトでもっとちゃんとした(?)ステッピングモーターが売られていました。
12Vの外部電源が必要で、以前第一弾のトライでもちょっと出てきた「ドライバ」ってのも必要らしくて、合計で3000円くらいしちゃうんですけど、スペック表を見ると0.23N-mだったので、 たぶん10倍以上のパワーがあるってことなんじゃないでしょうか。サイズも大きいし。
このドライバの型番である「L6470」と「arduino」などで検索すると、こことかこことか、ドライバをarduinoにつないで使うサンプルコードが公開されている方がいらっしゃいます。素晴らしいですね。
ということで、今度はこれを購入して、再度トライしてみたいと思います。