電子工作の際、基礎的な機能から自分で一から組み立てるとそれなりに時間と労力がかかってしまうので、一連の機能を持った便利モジュールを導入してしまいましょう。

本ページでは電子工作の際に役立つモジュールを紹介します。随時更新予定です。

DCモーターモジュール

DCモーターの回転を制御するモジュールです。正転・逆転の制御や、アナログピンを用いることで回転速度の制御などをすることができます。

駆動電圧の範囲はしっかり確認しておきましょう。個人的にはL298Nがおすすめです。

PWM制御(サーボモータ など)モジュール

<

これはPCA9685一択な気がします。PWM制御を多数のチャンネルにて行うことができます。i2cで繋ぐため、消費するピンは2つ(SDAとSCL)で済み、16個のPWM制御をすることができます。

例えば関節を複数持ったロボットを制作する際に多くのサーボモータを制御しなければいけない時に使えるでしょう。PCA9685同士を繋げば最大992個のPWM制御ができるとのことです。

DC電源(昇)降圧コンバータ

DC電源の電圧を変化させたい時に使います。インプットの電圧範囲とアウトプットの電圧範囲をしっかりと事前に確認しましょう。最大の電流を制限できる機能がついているモジュールもあります。

また、許容できる電力(W数)も重要で、電流が多く流れて電力の最大値を超えるとモジュールが落ちてしまう(安全装置が働き電流が遮断されてしまう)ので注意です。私も、モーターの駆動開始時に必要な電力が足りずにモジュールが落ちてしまうことがありました。。

リレーモジュール

リレーモジュールは、プログラマブルに回路の導通・遮断をコントロールすることができます。例えばフォトカプラを用いたリレーの場合はON/OFFに光を用いますので、制御側の回路と導通・遮断対象の回路を電気的に切り離した状態になるので、高電圧の回路でも安全に信号伝達ができます。

スイッチとして使う例もありますが、それはピンでの制御で十分だと思うので、使いどころとしては、電圧の異なる電源を遮断したりするところと考えています。

Dcdcコンバータサーボモータモータコントロール

Related Posts

DM542を使ってステッピングモータをArduinoで動作させる
DM542を使ってステッピングモータをArduinoで動作させる
動画による解説はこちら ステッピングモータコントローラ DM542を使ってステッピングモータを動作させる方法について解説をしていきます。   分解能(ステップ角)について 分解能とは1回のパルス波で何度回転するか、といった指標になり...
Read More
複数の電源をプログラマブルにON/OFF制御したいときはリレーモジュールを使うのがおすすめ!
複数の電源をプログラマブルにON/OFF制御したいときはリレーモジュールを使うのがおすすめ!
ロボットの回路を組んでいると、例えばロボットアーム用のサーボモータ と移動用のDCモータを同時に駆動しなければならない時があります。その際、電源を共有していると、一方の駆動での電流消費によってもう一方が影響を受けてしまうこともあります...
Read More
サーボモータがプルプル振動したり動かなくなったりした場合のチェックリスト
サーボモータがプルプル振動したり動かなくなったりした場合のチェックリスト
サーボモータを動かそうとした時にプルプルと振動したり動かなくなってしまった場合にチェックすべき項目を書き出しました。 回路の状態を検証するためにテスターは不可欠ですので、無い人は買っておきましょう。 線が切れ...
Read More

サイトについて

RoboStationは誰でも手軽にロボットを製作できるようにすることを目的としたEC・ハウツーサイトです。