質問: rc用の受信機の信号をpicに入力 rc用の受信機の信号をpicに入力したいのです。 ラジコンサーボをpicで制御するというのはたくさんありますが、これは探してもあまり資料がなく、困ってます。 わかっていることは受信機からの信号はパルス信号で、信号線は1本と言うことだけです。 条件は次のとおりです。 1・入力は、前進、後進、ニュートラルともに、対応できる 2・細かい値は必要とせず、前進、後進、ニュートラルのいずれかであるという事がわかれば良い。 3・専用の回路を作ってもよい どうかお願いいたします。
回答: パルス幅を計れば良いだけなんですけど。 私だったら 1 10msタイマーでシーケンス処理 パルス幅に応じたモータ出力を処理する。 2 インプットキャプチャでパルス幅を計る。 3 通常ルーチンで表示、他の処理 が一般的な処理ですが。 ニュートラルの時に計ったパルス幅からどれだけ 前後にずれたかで指示値が判ります。 (得られた±差を四則演算してサーボに出力すれば どうにでも制御できます) パルス幅測定なら5vのはずだからpicにそのまま 接続できるはずです。 ソフトだけなら1日仕事程度ですね。 参考url:http://homepage1.nifty.com/rikiya/