文档介绍:1
感谢选用克瑞斯MWC系列飞控!
本手册将引导您从零开始,逐步安装、调整和飞行,并提供一些基本技巧,让您可以轻松掌握此高性价比飞控的使用经验。
本手册将会根据MWC程序的升级进行相应更新,如有需要,请打印出来阅读。
MWC对遥程序语句。如果需要它生效,只需去掉“〃”,它会以黑色显示出来,表示该语句有效。
首先要清楚飞行模式也是从程序中去指定,但考虑到MWC硬件环境以及电调搭配的不同,有些其他关键语句是需要修改的,如果配置有误,会造成程序无法上传或者飞控工作不正常。我们不会对所有语句进行说明,仅仅修改必要的部分。请注意,不要轻易改动太多没有把握的语句,否则可能会出现问题而找不出原因在哪里。
5
:巒MultiWii丄_9iArduino0022ijlpileEditSketchTools~Help~
@@眄囹囲回s
■MultiWu_1_9fEEPROMGPSfWULCD''
/t+KGNTIGWBLEF^RmiEKS*:***/-
/***林林***林林*栉林林林***林林*/■
_/**miniitimthrr+.tipcommajid=antt.”(ElautraniuSpadd匚ontrollir)Thieisthewininunvslnethatallownotorstorunataidissreedk/
//defineFIINTHMTILIJ1300HfarTurnigyi■丄曲hESCsLUA
//#define肛HUffiOTTLE1120广farSaperSimpleESCs10A
HUnHFDTTLE1220
HIMTHE07TLE10R0
/*Thetypeofmulticopt牡
//#ie£ineGIMEAL
//SdefineBT
//Sdefine[班
//tfdefineQUADF
*ic£i^QUXEK
./.仞=£ii空
dfWI
我们从上往下看,第一个关键的地方是电调的怠速设置:
/*SettheminimumthrottlecommandsenttotheESC(ElectronicSpeedController)
Thisistheminimumvaluethatallowmotorstorunataidlespeed*/
〃#defineMINTHROTTLE1300//forTurnigyPlushESCs10A
〃#defineMINTHROTTLE1120//forSuperSimpleESCs10A〃#defineMINTHROTTLE1220
#defineMINTHROTTLE1100
标准电调通过1000~2000us范围内的信号进行控制,如果您需要飞控解锁后电机就开始慢速旋转,请设定一个合适的怠速信号值(默认是1100,大多数电调会开始输出电流),不过我们相信大多数模友并不喜欢这样做,那么可以设置到电调接近开始启动前的一个信号值,比如1050〜1080。上传程序后如果发现不符合需求,可以再次修改后上传。
接下来是飞行模式的选择:
/*Thetypeofmulticopter*/
〃#defineGIMBAL
〃#defineBI
〃#defineTRI
〃#defineQUADP
#defineQUADX
6
〃#defineY4
〃#defineY6
〃#defineHEX6
//#defineHEX6X
//#defineOCTOX8
//#defineOCTOFLATP
//#defineOCTOFLATX
//#defineFLYING_WING//experimental
这里默认就是X模式,您可以根据需要修改成其他模式,需要注意的是,SE标准版和Lite轻量版MWC并不支持8轴的三个模式(OCTO),所以这三行无效。
关于I2C信号频率的选择:
//#defineI2C_SPEED100000L//100kHznormalmode,thisvaluemustbeusedforagenuineWMP
#defineI2C_SPEED400000L//400kHzfastmode,itworksonlywithsomeWMPclones
克瑞斯MWC均良好支持400Khz高速模式,请启用400000L这一行,注释掉第一行。
启用三轴加速度的Z轴控制:
/*ThisoptionshouldbeuncommentedifACCZisaccurateenoughwhenmotorsarerunning*/
#defineTRUSTED_ACCZ
开启此项有