複数のRCサーボを独立制御

記事
IT・テクノロジー
PICマイコン16F18313を使って、3本のデジタル入力に応じて3個のRCサーボを独立に制御する課題に挑戦しました。このCPUは8Pinなので未使用端子0で動作しています。

写真はデバッグに用いたRCサーボ(SG-90)で、出力軸にセロテープを貼り付けて動作確認した様子です。
入力信号のサンプリングはRCサーボ信号の周期と同じ20msecとしました。

一つのタイマーで3個のRCサーボの信号を作っており、RCサーボの位置(角度)の制御分解能は0.2度程(2usec)としました。
デジタル入力に替え、UARTのようなシリアル信号で位置(角度)の指示を受けて制御すると言った用途にも応用出来そうです。

類似のご相談などありましたら、是非お声がけ下さい。


宜しくお願い致します。




サービス数40万件のスキルマーケット、あなたにぴったりのサービスを探す