発行済み 2026-04-08
最も標準的なサーボモーターの回転角度範囲は 0 ~ 180 度で、中立位置は 90 度です。これは典型的なことを意味しますサーボパルス幅変調 (PWM) 信号によって指令されると、出力シャフトを一方の端 (0°) から反対側の端 (180°) まで動かすことができます。ただし、一部のサーボは、90°、270°、または連続回転用に設計されています。これらの制限を理解することは、ロボット工学、RC 車両、オートメーション プロジェクトにとって重要です。以下に、メーカーのデータシートと実際のテストによって検証された、一般的なサーボ タイプの正確な角度仕様と、メカニズムを構築する前にサーボの実際の範囲を確認するための実行可能な手順を示します。
趣味用および教育用サーボの大部分は、0 ~ 180° の規格に従っています。たとえば、一般的な SG90 または MG996R サーボは、1.0 ms パルスを受信すると 0° で停止し、2.0 ms パルスを受信すると 180° で停止します (1.5 ms で 90° でニュートラル)。
現実世界の例:ロボット アームの関節では、180° サーボを使用すると、アームを水平 (0°) から垂直 (180°) まで持ち上げることができます。設計者はサーボ内部の機械的な停止を考慮する必要があります。指令された角度を超えてもサーボは損傷しませんが、追加の動作は発生しません。
一部のサーボは、より狭い範囲またはより広い範囲向けに構築されています。
90°サーボ:小型RCカーのステアリング機構によく使用されます。 90°の範囲 (例: ニュートラルに対して -45° ~ +45°) により、ラックアンドピニオン ステアリングを正確に制御できます。
120°サーボ:適度な視野があれば十分なパンチルト カメラ マウントで一般的です。
270°サーボ:セイルウインチや工業用バルブアクチュエーターに使用されます。これらは異なる内部ポテンショメータ ギアを備えており、完全な円の 4 分の 3 を回転できます。
実用的なメモ:製品データシートの「最大機械角」を常に確認してください。一部の 270° サーボは、外部コントローラーを介して 180° または 360° にプログラムできます。
連続回転サーボは位置制御には適していません。ギヤード モーターのように動作します。PWM 信号は特定の角度ではなく、速度と方向を制御します。
よくある誤解:ユーザーは 360 度の位置決めを期待して連続サーボを購入することがよくあります。実際には、無限の回転を提供しますが、角度のフィードバックはゼロです。位置決めを伴う完全な回転が必要なアプリケーション (ロボットのリストなど) の場合は、360° 変更を加えた標準サーボまたはステッピング モーターを使用します。
機械的な拘束や不完全な動きを避けるために、次のテスト手順に従ってください。
![]()
1. データシートを読む– 「動作角度」または「調整範囲」を確認してください。評判の良いブランドはこれらの価値をリストしています。
2. スイープテストを実行する– Arduino、サーボ テスター、または PWM ジェネレーターを使用します。最小パルス (通常 0.5 ~ 1.0 ミリ秒) を送信し、角度を記録します。次に最大パルス (1.5 ~ 2.5 ms) を送信し、角度を記録します。
3. 物理的な停止を確認する– 電源がオフのときに、出力シャフトを手でゆっくりと回転させます。標準的なサーボは、内部ギアの停止により約 0° と 180° で停止します。
4. 分度器を使う– サーボホーンにポインターを取り付け、実際の開始位置と終了位置をマークします。これにより、実際の機械的範囲が得られますが、公差により 170 ~ 175° になる場合があります。
重要なポイント:サーボが正確に 180° を提供するとは決して考えないでください。特に同期システムで複数のサーボを使用する場合は、各ユニットをテストします。
パルス幅制限:標準サーボに 2.5 ms パルスを送信すると、サーボが 190° まで押し上げられる可能性がありますが、ポテンショメータが損傷する危険があります。データシートの仕様 (通常は 1.0 ~ 2.0 ミリ秒) 内に収めてください。
負荷と電源:大きなトルクがかかると、サーボは指令された角度を完全に達成できない場合があります。サーボのストール電流に対応した定格の電源を使用してください。
プログラミングライブラリ:一部のライブラリ (Arduino の Servo.h など) は、デフォルトで 0 ~ 180° マッピングに設定されています。変更できますwriteマイクロ秒()サーボがサポートしている場合は、より広い範囲にアクセスするための値を設定します。
覚えておくべき中心的なポイントは、ほとんどのサーボは 0 ~ 180 度回転しますが、90 度から連続回転までは例外が存在します。実際のユニットを手元に置いて確認せずに、「サーボが 180 度回転する」などの一般的な記述に依存しないでください。
実用的な推奨事項:新しいプロジェクトの場合は、サーボ テスターまたはマイクロコントローラーを使用して 5 分間スイープ テストを実行します。各サーボの正確な最小角度と最大角度を記録します。バインディングを防止し、サーボの寿命を延ばすために、5 ~ 10° の安全マージンを持って機械的リンケージを設計してください (たとえば、サーボが 0 ~ 180° 移動する場合、ソフトウェア コマンドを 10 ~ 170° に制限します)。この簡単な習慣により、プロトタイプのモーション関連の失敗の 90% が排除されます。
更新時間:2026-04-08