FUTABA T6Jのラジコン受信機(R2006GS)やモーターなどの配線をしました
受信機からの操作がAeroQuadに正しく伝わってないみたいでオシロで波形を見たりしていたのですが
原因がわかりました
FUTABAの受信機のせいなのかパルスの出る間隔が短いみたいでプログラムが想定している最少パルス間隔よりも短いみたい
少しプログラムを修正してみたらうまくいった
AeroQuad.h #define MINONWIDTH 950 #define MAXONWIDTH 2075 #define MINOFFWIDTH 12000 #define MAXOFFWIDTH 24000
だいたいLowの区間が11msec位なのでここを修正してみた
#define MINOFFWIDTH 10000
プロポでの操作が伝わって画面上で確認できます
こんな構成
制御:AeroQuad Mini v1.0 Kit
フレーム:Kinjal Carbon Fiber Frame
モーター:BP A2212-13 Brushless Outrunner Motor
ESC:TURNIGY Basic 18A v3.1 Speed Controller
プロペラ:APC 8x3.8 Propeller , APC 8x3.8 Pusher Propeller
電源ケーブル:Daedalus Power Harness
バッテリー:TURNIGY nano-tech 3cell2200mAh
PC接続:FTDI Basic Breakout - 5V
プロポ:FUTABA T6J