Robotics ロボット工学

サーボモーターの実験・考察|PWMによる角度制御・フィードバックと誤差原因

サーボモーターの実験は、制御信号によって回転軸を指定した角度へ動かし、その位置を保持する仕組みを確認する物理・電気・制御分野の学生実験です。

一般的なホビー用サーボモーターには、DCモーター、減速ギア、位置検出器、制御回路などが一体化されています。外部から一定周期のパルス信号を与えることで目標角度を指定し、内部では現在位置と目標位置を比較しながらモーターを駆動します。

この記事では、大学・高等学校などの学生実験でサーボモーターを動作させることを想定し、サーボモーターの構造、PWM信号、パルス幅と角度、位置フィードバック、配線、角度測定、負荷による影響、バックラッシュ、電源電圧、測定結果のまとめ方、誤差原因、改善点、考察の書き方などを整理します。

注意:
この記事は、大学・高等学校などの物理・電気・制御実験で得られた結果を考察するための参考資料です。実際の電源電圧、信号条件、配線、サーボモーターの可動範囲、定格電流、負荷条件などは、必ず使用するサーボモーターの仕様書、所属学校の実験書、担当教員、TAなどの指示に従ってください。無理に出力軸を回したり、機械的な可動限界を超える信号を与えたりすると、ギアやモーターを破損する可能性があります。

  1. サーボモーターとは何か
  2. サーボモーター実験で見るべき結果
    1. 結果に書く主な項目
  3. 一般的なサーボモーターの内部構造
  4. 普通のDCモーターとの違い
  5. 位置フィードバックとは何か
  6. フィードバック制御の基本
  7. PWM信号とは何か
  8. サーボモーターのPWMと一般的なPWMの違い
  9. パルス幅と角度の関係
  10. パルス幅と角度の参考例
  11. 制御信号の周期
  12. 配線の基本
  13. GNDを共通にする理由
  14. サーボモーターをマイコンから直接給電しない場合がある理由
  15. 電源電圧の重要性
  16. 電源容量とは何か
  17. サーボモーターの基本的な実験手順
    1. 1.配線を確認する
    2. 2.出力軸へ目印を付ける
    3. 3.基準角度を決める
    4. 4.制御パルスを与える
    5. 5.実測角度を記録する
    6. 6.条件を変えて比較する
  18. 角度の測定方法
  19. 分度器を使う場合の注意
  20. 目標角度と実測角度
  21. 角度誤差を求める
  22. 参考実験条件
  23. 参考測定結果
  24. 結果の書き方の例
  25. 目標角度とパルス幅のグラフ
  26. 角度増加時と減少時を比較する
  27. バックラッシュとは何か
  28. バックラッシュの確認方法
  29. 保持トルクとは何か
  30. 負荷を加える実験
  31. アーム長とトルク
  32. 負荷による角度誤差
  33. サーボモーターが小刻みに震える場合
  34. サーボモーターから音がする場合
  35. ストールとは何か
  36. 可動限界に押し付けない
  37. サーボホーンの取り付け位置
  38. 基準角度のずれ
  39. 応答時間を測定する
  40. 角度変化量と応答時間
  41. 電源電圧と動作速度
  42. 負荷と応答速度
  43. アナログサーボとデジタルサーボ
  44. 位置制御サーボと連続回転サーボの違い
  45. サーボが動かない場合
  46. 角度が不安定な場合
  47. 電源ノイズによる影響
  48. コンデンサを電源へ入れる理由
  49. 主な誤差・観察上の問題
  50. うまくいかなかった場合の考察例
  51. 改善点の書き方
    1. 角度測定を改善する方法
    2. 電気条件を改善する方法
    3. 負荷条件を改善する方法
  52. 浅い考察とよい考察の違い
    1. 浅い考察の例
    2. よりよい考察の例
  53. バックラッシュについての考察例
  54. 負荷についての考察例
  55. 電源電圧についての考察例
  56. 応答速度についての考察例
  57. 位置フィードバックについての考察例
  58. モーター作製実験との違い
  59. オームの法則との関係
  60. コンデンサ実験との関係
  61. ロボットへの応用
  62. ラジコンへの応用
  63. レポートで使える表現例
  64. サーボモーター実験の考察で確認するポイント
  65. まとめ

サーボモーターとは何か

サーボモーターは、単に連続回転するモーターではなく、回転軸の位置や角度を制御するための機構を備えたモーターです。

ホビー用の一般的なサーボモーターでは、外部から与えられた制御信号に応じて、出力軸を指定された角度へ移動させ、その位置を保持します。

ロボットアーム、模型、自動制御装置など、決められた角度へ動かしたい用途で広く利用されています。

サーボモーター実験で見るべき結果

結果に書く主な項目

  • 使用したサーボモーターの型式
  • 電源電圧
  • 制御信号の周期
  • パルス幅
  • 指定した目標角度
  • 実際に測定した角度
  • 目標角度と実測角度の差
  • 角度を増加させた場合と減少させた場合の違い
  • 負荷を加えた場合の角度変化
  • 保持状態での振動や音
  • 電源電圧を変えた場合の挙動
  • 応答速度
  • 可動範囲

サーボモーターでは、単に「動いたか」だけでなく、「指定角度にどの程度一致したか」「負荷を加えても位置を保持できたか」を測定すると、制御装置としての特徴を考察しやすくなります。

一般的なサーボモーターの内部構造

構成部品 役割
DCモーター 回転力を発生させる
減速ギア 回転速度を下げ、トルクを増やす
位置検出器 出力軸の現在角度を検出する
制御回路 目標位置と現在位置を比較してモーターを駆動する
出力軸 外部のリンクやアームを動かす

普通のDCモーターとの違い

一般的なDCモーターへ電圧を加えると、基本的には連続して回転します。

一方、位置制御型のサーボモーターでは、指定された角度まで回転した後、その位置で停止して保持します。

これは内部に位置検出器と制御回路があり、現在位置を確認しながらモーターを駆動しているためです。

位置フィードバックとは何か

サーボモーターでは、出力軸の現在位置を内部の位置検出器で測定します。

制御回路は、外部から指定された目標位置と現在位置を比較し、差がある場合にDCモーターを正方向または逆方向へ回転させます。

目標位置へ近づくと駆動を弱めたり停止したりして、指定された角度を保とうとします。

フィードバック制御の基本

目標角度をθr、現在角度をθとすると、両者の差、

e = θr – θ

を位置誤差として考えることができます。

サーボモーター内部では、この位置誤差を小さくする方向へモーターを動かします。

外力によって軸がずれた場合も、再び目標角度へ戻ろうとするのが位置フィードバックの特徴です。

PWM信号とは何か

ホビー用サーボモーターでは、一定周期で繰り返すパルス信号を使って目標位置を指示する方式が一般的です。

この場合、単純に電源のON時間の割合だけを見るのではなく、1回のパルスがどの程度の時間HIGHになっているか、すなわちパルス幅が重要です。

パルス幅を変えることで、出力軸の目標角度を変化させます。

サーボモーターのPWMと一般的なPWMの違い

LEDの明るさやDCモーターの平均電圧を制御するときのPWMでは、デューティ比を変えることが主な目的です。

一方、ホビー用サーボモーターでは、制御周期の中でHIGHとなるパルス幅そのものが目標位置の情報として利用されます。

そのため、「デューティ比だけで角度を決めている」と考えるより、「パルス幅で位置を指定している」と考える方が理解しやすくなります。

パルス幅と角度の関係

多くのホビー用サーボでは、短いパルスで一方の端、中間的なパルス幅で中央付近、長いパルスで反対側の端を指示します。

ただし、実際のパルス幅範囲や可動角度は機種によって異なります。

実験では、使用するサーボモーターの仕様書に記載された安全な範囲内で信号を変化させます。

パルス幅と角度の参考例

パルス幅の例 目標角度の例 状態
短い 0°付近 一方の端
中間 90°付近 中央付近
長い 180°付近 反対側の端

上表は関係を理解するための概念例です。実際の角度とパルス幅は製品ごとに異なります。

制御信号の周期

サーボモーターは、一定周期で繰り返される制御パルスを受け取って動作します。

周期が仕様から大きく外れると、正常に位置制御できなかったり、振動したりする可能性があります。

実験では、周期を固定してパルス幅だけを変える方法が扱いやすくなります。

配線の基本

一般的なホビー用サーボモーターでは、電源、GND、制御信号の3本の配線を使用します。

役割
電源 モーターと内部回路へ電力を供給する
GND 回路の基準電位
信号 目標角度を指示するパルス信号

配線色はメーカーや製品によって異なるため、色だけで判断せず仕様書を確認します。

GNDを共通にする理由

外部のマイコンや信号発生器から制御信号を与える場合、サーボモーター側と制御側でGNDを共通にする必要があります。

共通の基準電位がないと、信号電圧のHIGH・LOWを正しく判断できない場合があります。

サーボモーターをマイコンから直接給電しない場合がある理由

サーボモーターは動作開始時や負荷が大きいときに比較的大きな電流を必要とする場合があります。

マイコンボードの電源出力だけでは十分な電流を供給できず、電圧低下やマイコンのリセットが起こることがあります。

必要に応じてサーボ用の適切な外部電源を使用し、GNDだけを共通にします。

電源電圧の重要性

サーボモーターには使用可能な電源電圧範囲があります。

電圧が低すぎるとトルクや動作速度が低下し、指定位置まで動かない場合があります。

一方、定格を超える電圧を加えると内部回路やモーターを破損する可能性があります。

電源容量とは何か

電源電圧が正しくても、必要な電流を供給できない電源では正常に動作しません。

負荷を加えたときに電源電圧が大きく低下すると、サーボモーターの位置が不安定になったり、振動したりすることがあります。

サーボモーターの基本的な実験手順

1.配線を確認する

電源、GND、信号線を仕様書と照合し、正しく接続します。

2.出力軸へ目印を付ける

サーボホーンなどを取り付け、角度を読み取りやすい位置へ指針や目印を付けます。

3.基準角度を決める

中央付近などを基準位置として、分度器などで出力軸の角度を測定します。

4.制御パルスを与える

安全なパルス幅範囲で制御信号を変化させます。

5.実測角度を記録する

各パルス幅で停止した角度を測定し、目標角度との違いを記録します。

6.条件を変えて比較する

角度を増加させる場合と減少させる場合、負荷あり・なしなどを比較します。

角度の測定方法

簡易測定では、サーボホーンの回転中心に分度器の中心を合わせ、指針の向きから角度を読み取ります。

より精密に測定する場合は、画像解析、角度センサ、エンコーダなどを使用することもできます。

分度器を使う場合の注意

分度器の中心がサーボ軸の中心からずれていると、角度の読み取りに誤差が生じます。

また、観察方向が斜めになると視差が生じるため、できるだけ回転面に対して正面から読み取ります。

目標角度と実測角度

サーボモーターへ指定した目標角度と、実際に測定した角度は完全に一致しない場合があります。

この差には、内部位置検出器の誤差、ギアの遊び、制御回路の特性、電源状態、負荷などが影響します。

角度誤差を求める

目標角度をθr、実測角度をθmとすると、角度誤差は、

Δθ = θm – θr

などとして表せます。

符号を含めて記録すると、目標より大きい側・小さい側のどちらへずれたかを確認できます。

参考実験条件

項目 参考例
サーボ 位置制御型ホビーサーボ
制御 マイコンまたは信号発生器
電源 仕様範囲内の安定化直流電源
測定 パルス幅、目標角度、実測角度
比較 無負荷・負荷、増加方向・減少方向

参考測定結果

目標角度 実測角度の例 誤差の例
+2°
30° 31° +1°
60° 60°
90° 89° -1°
120° 118° -2°
150° 147° -3°

上記は結果整理のための参考例です。実際の角度誤差はサーボモーターの種類や負荷条件などによって異なります。

結果の書き方の例

サーボモーターへ複数の目標角度を指定し、サーボホーンの実際の角度を分度器で測定した。目標角度60°では実測値60°、90°では89°、120°では118°であった。

目標角度と実測角度は概ね一致したが、角度によって1~3°程度の差が見られた。この差にはギアのバックラッシュ、位置検出器の精度、分度器による読み取り誤差などが影響したと考えられる。

目標角度とパルス幅のグラフ

パルス幅を横軸、実測角度を縦軸にしてグラフを作成すると、制御信号と出力角度の関係を確認できます。

使用範囲内ではおおよそ直線的な関係になる場合がありますが、端部ではずれが大きくなることがあります。

角度増加時と減少時を比較する

0°から順番に角度を増加させた場合と、反対に大きな角度から0°へ減少させた場合で、同じ目標角度の実測値がわずかに異なることがあります。

このような方向依存性には、ギアのバックラッシュや摩擦が関係します。

バックラッシュとは何か

減速ギアには、歯車どうしが自由に動けるわずかな隙間があります。

回転方向を反転すると、この隙間分だけモーター側が動いても出力軸へすぐには力が伝わらないことがあります。

この機械的な遊びをバックラッシュと呼びます。

バックラッシュの確認方法

例えば60°から90°へ動かして測定した場合と、120°から90°へ戻して測定した場合の実測角度を比較します。

同じ90°指令でも異なる角度が得られる場合、ギアの遊びや摩擦によるヒステリシスの影響が考えられます。

保持トルクとは何か

サーボモーターは、目標位置へ到達した後も外力によって軸がずれないように制御を続けます。

外力に対して位置を維持しようとする能力は、保持トルクや停止時トルクと関係します。

ただし、許容トルクを超える負荷をかけると位置を保持できなくなり、モーターやギアを損傷する可能性があります。

負荷を加える実験

サーボホーンへ軽いおもりを取り付けると、負荷による角度変化や保持性能を比較できます。

負荷は小さい値から始め、使用するサーボの定格トルクを超えない範囲で行います。

負荷条件を変える場合は、アーム長も一定にします。

アーム長とトルク

サーボ軸から荷重点までの距離をr、力をFとすると、軸にかかるトルクはおおよそ、

τ = rF

として考えることができます。

同じ重さでも、軸から遠い位置へ取り付けるほど必要なトルクは大きくなります。

負荷による角度誤差

負荷を大きくすると、目標角度に対する実測角度のずれが増える場合があります。

内部制御は位置を戻そうとしますが、モーターが発生できるトルクには限界があります。

そのため、負荷が大きいほど位置保持精度が低下する場合があります。

サーボモーターが小刻みに震える場合

目標角度付近で出力軸が小刻みに動く現象が見られる場合があります。

これは、位置検出の微小な変化、ギアの遊び、制御回路の応答、電源電圧の変動などによって、目標位置の前後で補正動作が繰り返されている可能性があります。

サーボモーターから音がする場合

停止しているように見えても、内部では位置を保持するためにモーターへ電流が流れている場合があります。

負荷が大きい場合や位置がわずかにずれている場合には、制御動作による音が聞こえることがあります。

異常に大きな音や発熱がある場合は、無理な負荷や機械的な干渉がないか確認します。

ストールとは何か

モーターへ電流が流れているにもかかわらず、負荷が大きすぎて回転できない状態をストールと呼びます。

ストール時には大きな電流が流れやすく、モーターや制御回路が発熱します。

実験では、サーボ軸を無理に固定した状態で長時間通電しないようにします。

可動限界に押し付けない

サーボモーターには機械的な可動範囲があります。

実際に動ける範囲を超える指令を与えると、モーターが端部へ押し付け続けられ、電流増加やギア破損につながる場合があります。

端部を調べる場合も、仕様書の範囲を確認しながら慎重に行います。

サーボホーンの取り付け位置

サーボホーンを出力軸へ取り付ける角度によって、機械的な0°位置が変わります。

比較実験では、基準位置を決めてからホーンを取り付け、途中で付け直さないようにします。

基準角度のずれ

目標角度0°を指定しても、ホーンの取り付け方によって実際の指針が0°を示さないことがあります。

これはサーボ内部の位置誤差ではなく、外部の取り付け基準のずれである可能性があります。

実験開始時に基準角度を校正すると比較しやすくなります。

応答時間を測定する

角度を急に変更し、出力軸が新しい目標位置へ到達するまでの時間を測定すると、サーボモーターの応答速度を比較できます。

スマートフォンなどで動画撮影し、フレーム単位で時間を求める方法があります。

角度変化量と応答時間

同じサーボモーターでも、移動角度が大きいほど目標位置へ到達するまでの時間が長くなる傾向があります。

ただし、実際の動作速度は電源電圧、負荷、内部制御などにも影響されます。

電源電圧と動作速度

仕様範囲内で電源電圧が高い条件では、モーターのトルクや回転速度が増加する製品があります。

その結果、同じ角度移動でも応答時間が短くなる場合があります。

ただし、必ず使用するサーボの定格範囲内で比較します。

負荷と応答速度

負荷が大きくなると、出力軸の加速や移動が遅くなり、目標位置への到達時間が長くなる場合があります。

同じ角度指令で無負荷・負荷ありを比較すると、トルクと応答速度の関係を考察できます。

アナログサーボとデジタルサーボ

サーボモーターには、内部制御方式の異なるアナログサーボやデジタルサーボがあります。

デジタルサーボでは内部の制御処理が高速で、位置保持や応答性が異なる場合があります。

ただし、外部から与える信号方式が似ていても内部制御特性は製品ごとに異なります。

位置制御サーボと連続回転サーボの違い

位置制御型サーボでは、信号によって目標角度を指定します。

一方、連続回転型サーボでは内部構造が変更されており、信号が回転方向や速度の指令として使われます。

見た目が似ていても動作原理が異なるため、実験前に種類を確認します。

サーボが動かない場合

  • 電源が接続されていない
  • 電源電圧が仕様範囲外である
  • 電源容量が不足している
  • GNDが共通になっていない
  • 信号線を誤接続している
  • 制御パルスが仕様範囲外である
  • サーボが機械的に拘束されている
  • サーボモーターが破損している

角度が不安定な場合

出力軸がふらつく場合は、電源電圧の低下、GND接続不良、信号ノイズ、負荷過大などを確認します。

特にサーボ動作時の電流によって電源電圧が低下すると、制御回路も不安定になることがあります。

電源ノイズによる影響

サーボ内部のDCモーターは動作時に電流が大きく変化します。

その影響で電源ラインへ電圧変動やノイズが生じ、同じ電源を使うマイコンやセンサへ影響する場合があります。

回路構成によっては、電源分離やコンデンサによる電源安定化などが有効です。

コンデンサを電源へ入れる理由

サーボモーターの近くへ適切なコンデンサを配置すると、瞬間的な電流変化による電源電圧の変動を緩和できる場合があります。

ただし、容量や種類は回路条件によって異なるため、実験書や回路設計に従います。

主な誤差・観察上の問題

原因 結果への影響 改善方法
分度器の中心ずれ 角度値がずれる 回転中心を正確に合わせる
視差 読み取り角度が変わる 正面から観察する
バックラッシュ 移動方向によって角度が変わる 増加・減少両方向から測定する
電源電圧低下 位置や速度が不安定になる 十分な電流容量の電源を使う
負荷のばらつき 角度誤差が変化する 負荷とアーム長を統一する
ホーン取付位置 基準角度がずれる 実験開始時に校正する

うまくいかなかった場合の考察例

目標角度90°を指定したが、実測角度が測定ごとに87~91°の範囲で変動した。角度を増加させながら90°へ到達した場合と、減少させながら90°へ戻した場合で値が異なったことから、減速ギアのバックラッシュが主な原因の一つと考えられる。

また、サーボ動作時に電源電圧が一時的に低下していたため、電源容量不足による制御の不安定化も誤差へ影響した可能性がある。

改善点の書き方

角度測定を改善する方法

  • 分度器の中心をサーボ軸へ正確に合わせる
  • 長い指針を取り付けて角度を読みやすくする
  • 正面から読み取る
  • 同じ目標角度を複数回測定する
  • 増加方向・減少方向の両方から測定する

電気条件を改善する方法

  • 安定した電源を使用する
  • サーボに必要な電流を供給できる電源を使う
  • 制御側とサーボ側のGNDを共通にする
  • 信号線を確実に接続する
  • 必要に応じて電源ノイズ対策を行う

負荷条件を改善する方法

  • 同じ質量のおもりを使用する
  • 軸から荷重点までの距離を統一する
  • 定格トルクを超えない
  • 負荷を小さい値から増加させる
  • ストール状態を長時間続けない

浅い考察とよい考察の違い

浅い考察の例

パルス幅を変えるとサーボモーターの角度が変わった。

よりよい考察の例

制御信号の周期を一定にしてパルス幅を変化させると、サーボモーターの停止角度も連続的に変化した。サーボ内部ではパルス幅から目標位置を決定し、位置検出器で得た現在位置との差を小さくする方向へモーターを駆動しているため、指定された角度付近で停止したと考えられる。また、目標角度と実測角度には数度の差が見られ、ギアのバックラッシュや分度器の読み取り誤差などが影響したと考えられる。

バックラッシュについての考察例

同じ90°を指令した場合でも、60°から90°へ増加させた場合と120°から90°へ減少させた場合で実測角度が異なった。このことから、減速ギアの歯面間の遊びによって回転方向に依存した角度差が生じたと考えられる。

負荷についての考察例

無負荷では目標角度と実測角度がほぼ一致したが、サーボホーンへおもりを取り付けると目標角度からのずれが大きくなった。負荷トルクの増加によってサーボ内部のモーターがより大きな力を必要とし、機械的なたわみやギアの遊びなどの影響が大きくなったためと考えられる。

電源電圧についての考察例

電源条件が不十分な場合、サーボ動作時に電圧が低下し、出力軸が振動することがあった。サーボモーターは動作開始時や負荷時に大きな電流を必要とするため、電源の内部抵抗や電流供給能力が不足すると、制御回路へ十分な電圧を供給できなくなったと考えられる。

応答速度についての考察例

小さな角度変更より大きな角度変更の方が目標位置へ到達するまでの時間が長かった。また、同じ角度変化でも負荷を加えた場合には到達時間が長くなった。負荷が大きいほどモーターが必要とするトルクが増え、加速や回転速度が低下したことが原因と考えられる。

位置フィードバックについての考察例

サーボホーンへ軽く外力を加えて目標位置からずらすと、手を離した後に元の位置へ戻ろうとした。これは内部の位置検出器が出力軸のずれを検出し、目標位置との差を小さくする方向へモーターを駆動したためである。この動作から、サーボモーターが閉ループの位置制御を行っていることを確認できる。

モーター作製実験との違い

簡易DCモーター作製実験では、主に磁界中の電流に働く力によって回転が生じる原理を確認します。

サーボモーター実験では、そのモーターをさらに位置検出器と制御回路と組み合わせ、目標角度へ自動的に合わせる制御まで扱います。

そのため、サーボモーターは「モーターの回転原理」から「フィードバック制御」へ発展する実験として位置づけられます。

オームの法則との関係

サーボモーター内部のDCモーターにも巻線抵抗があり、電源電圧や負荷条件によって流れる電流が変化します。

ただし、サーボ全体は制御回路を含むため、単純な抵抗のようにV = IRだけで全体の挙動を説明することはできません。

コンデンサ実験との関係

サーボモーターでは動作時の電流変化によって電源電圧が揺らぐ場合があります。

電源ラインへコンデンサを使用すると、一時的な電流変化を補うことで電圧変動を緩和できる場合があります。

コンデンサ実験で学んだ充放電の性質が、実際の電子回路の電源安定化にも利用されています。

ロボットへの応用

サーボモーターは、ロボットアーム、歩行ロボット、カメラのパン・チルト機構などで利用されます。

角度を直接指定できるため、複数の関節を一定位置へ動かす用途に適しています。

ラジコンへの応用

ラジコンカーではステアリング操作、模型飛行機では舵面の制御などにサーボモーターが利用されます。

送信機からの指令に応じてサーボ角度を変化させることで、機械的な位置を制御します。

レポートで使える表現例

  • 制御パルス幅を変化させるとサーボモーターの停止角度が変化した。
  • サーボ内部では目標位置と現在位置の差を小さくするフィードバック制御が行われている。
  • 目標角度と実測角度には数度の差が見られた。
  • 角度誤差にはギアのバックラッシュや読み取り誤差が影響したと考えられる。
  • 角度を増加させた場合と減少させた場合で同じ目標角度の実測値が異なった。
  • 負荷を加えると角度誤差が増加した。
  • 負荷トルクはサーボ軸から荷重点までの距離によって変化する。
  • 電源容量が不足すると位置保持が不安定になる場合がある。
  • 外力で軸をずらした後に元の位置へ戻ろうとする動作から位置フィードバックを確認できた。
  • 位置制御型サーボと連続回転型サーボでは制御信号の意味が異なる。
  • サーボモーターはモーター、位置検出器、減速ギア、制御回路を組み合わせた制御装置である。

サーボモーター実験の考察で確認するポイント

  • サーボモーターと通常のDCモーターの違いを説明したか
  • 内部の位置検出器と制御回路の役割を説明したか
  • パルス幅と目標角度の関係を説明したか
  • PWMのデューティ比だけでなくパルス幅が重要であることを理解したか
  • 目標角度と実測角度を比較したか
  • 角度誤差を計算したか
  • 増加方向と減少方向での違いを比較したか
  • バックラッシュを誤差要因として考察したか
  • 負荷と角度誤差・応答速度の関係を考察したか
  • 電源電圧・電源容量の影響を考慮したか
  • ストールや可動限界の安全上の注意を理解したか
  • 位置フィードバックとロボット制御への応用を説明したか

まとめ

サーボモーター実験では、制御パルスのパルス幅を変化させることで出力軸の目標位置を指定し、実際にサーボモーターが指定角度付近へ移動して位置を保持することを確認できます。

サーボモーター内部にはDCモーターだけでなく、減速ギア、位置検出器、制御回路が組み込まれており、目標角度と現在角度の差を小さくするフィードバック制御が行われています。

実際の測定では、目標角度と実測角度に差が生じる場合があります。その原因として、減速ギアのバックラッシュ、位置検出器の精度、分度器の読み取り誤差、負荷、電源電圧などが考えられます。

レポートでは、単に「サーボモーターが指定角度へ動いた」と記述するのではなく、「パルス幅と角度がどのように対応したか」「目標角度と実測角度にどの程度の差があったか」「負荷や移動方向によって誤差がどう変化したか」「フィードバック制御がどのように位置を保持しているか」を測定結果と結びつけて考察することが重要です。