Arduino®モーターのさまざまな種類は何ですか?
arduino®マイクロコントローラーを使用して、いくつかの異なるタイプのモーターを制御できます。正確な電子制御回路はプロジェクトによって異なりますが、すべてのモーターはArduino®ボードの出力ピンにリンクされています。プログラミングコードを使用して、接続されたモーターの速度と方向を変更したり、モーターを選択した位置に進めることができます。 Arduino®モーターの3つの最も一般的な品種は、直流(DC)、ステッパー、サーボです。
直接電流モーターは比較的単純で、多くの目的に使用できます。 DCモーターには、磁石内に配置されたワイヤのコイルが含まれています。電気がコイルを通して送られると、結果として生じる電磁界はシャフトを回転させます。これらのプロジェクトで使用されている直接的な現在のArduino®モーターの多くには、重い車輪の回転や他の機械的タスクの達成にレバレッジを提供するシンプルなギアボックスが含まれます。
非常に小さなDCモーターは、arduino®出力に直接接続できますピンですが、電流を40以上以上描くモーターには、追加の制御回路が必要です。トランジスタはこの目的によく使用されます。これにより、Arduino®は低電流信号を使用し、ソリッドステートスイッチをアクティブにし、高電流をモーターに送信できます。ロボット工学などの一部のアプリケーションでは、「H-Bridge」と呼ばれる配置でいくつかのトランジスタが組み合わされています。 Hブリッジを使用すると、極性を逆転させ、DCArduino®モーターを前後または後方に駆動できるようにします。
arduino®ステッパーモーターはDCモーターに似ていますが、継続的に回転しないでください。代わりに、電磁コイルの内部配置により、ステッパーモーターの前進または「ステップ」が少しずつ前進します。このムーブメントの例として、バッテリー駆動のアナログクロックの手はしばしばステッパーモーターによって駆動されます。 ステッパーモーターが付いたArduino®モーター一連のパルスを出力するようにプログラムする必要があります。各信号により、モーターは1回「ステップ」します。
サーボモーターは、DCまたはステッピングモーターのいずれかとは大きく異なります。このモーターには、シャフトの位置を非常に正確に制御するためのギアと回路が統合されています。これらのタイプのArduino®モーターは通常、完全な円形回転を目的としていませんが、代わりに90°または180°の範囲内で移動します。サーボモーターには、一定の電源と位置信号の両方が必要であり、シャフトの正確な位置を決定します。これらのモーターがしばしば呼ばれるように、サーボはしばしば速度と精度で位置から位置に移動できます。