5iMX宗旨:分享遥控模型兴趣爱好

5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)
查看: 9202|回复: 67
打印 上一主题 下一主题

发个mwc2.3版本的config.h文件中文翻译贡献给喜欢折腾的兄弟

[复制链接]
跳转到指定楼层
楼主
发表于 2014-4-4 09:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
/*************************************************************************************************/
/*****************                                                             ***************/
/****************  SECTION  1- BASIC SETUP            1.
基本设置                        *******/
/*****************                                                             ***************/
/*************************************************************************************************/

  /**************************   The type of multicopter  
多旋翼类型  ****************************/
    //#define GIMBAL   
自稳云台
    //#define BI      
两轴
    //#define TRI                              
三轴
    //#define QUADP                     
四轴十字模式
     #define QUADX                     
四轴X模式
    //#define Y4                              
四轴Y模式
    //#define Y6                              
六轴Y模式
    //#define HEX6                     
六轴
    //#define HEX6X                     
六轴X模式
    //#define HEX6H  //New Model   
六轴H模式()
    //#define OCTOX8               
八轴
    //#define OCTOFLATP  
八轴十字
    //#define OCTOFLATX               
八轴X
    //#define FLYING_WING               
飞翼
    //#define VTAIL4      
四轴v
    //#define AIRPLANE                     
固定翼
    //#define SINGLECOPTER      
单旋翼
    //#define DUALCOPTER   
双旋翼
    //#define HELI_120_CCPM  120
CCPM直升机
    //#define HELI_90_DEG    90
度斜盘直升机


沙发
 楼主| 发表于 2014-4-4 09:32 | 只看该作者
  /****************************    Motor minthrottle   马达油门最小值 *******************************/   
    /* Set the minimum throttle comma n d sent to the ESC (Electronic Speed Controller)  设定发送到电调的最小油门指令,
       This is the minimum value that allow motors to run at a idle speed  */                                         即维持电机怠速的最低油门值.
    //#define MINTHROTTLE 1300 // for Turnigy Plush ESCs 10A                Turnigy Plush10A电调设定值1300                                                               
    //#define MINTHROTTLE 1120 // for Super Simple ESCs 10A      Supersimple 10A 电调设定值1120
    //#define MINTHROTTLE 1064 // special ESC (simonk)             Simonk特殊电调设定值1064
    //#define MINTHROTTLE 1050 // for brushed ESCs like ladybird       无刷电调(如ladybird)设定值1050
    #define MINTHROTTLE 1150 // (*) (**)

  /****************************    Motor maxthrottle  马达油门最大值  *******************************/
    /* this is the maximum value for the ESCs at full power, this value can be increased up to 2000 */ 发送到电调的油门最大值(最高为2000)
    #define MAXTHROTTLE 1850

  /****************************    Mincomma n d     电机锁最小值     *******************************/
    /* this is the value for the ESCs when they are not armed  电调锁定的最小值
       in some cases, this value must be lowered down to 900 for some specific ESCs, otherwise they failed to initiate */ 有些特殊电调必须减至900, 否则电调无法初始化.
    #define MINCOMMa n d  1000

  /**********************************    I2C speed  I2c接口速度  ************************************/
    //#define I2C_SPEED 100000L     //100kHz normal mode, this value must be used for a genuine WMP 原装wmp使用100khz普通模式
    #define I2C_SPEED 400000L   //400kHz fast mode, it works only with some WMP clones  山寨WMP使用400khz高速模式.

  /***************************    Internal i2c Pullups   内部i2c 提升 ********************************/
    /* enable internal I2C pull ups (in most cases it is better to use external pullups) */ 去掉注释打开内部i2c提升, 大多数情况最好使用外部i2c提升.
    //#define INTERNAL_I2C_PULLUPS
3
 楼主| 发表于 2014-4-4 09:33 | 只看该作者
/**************************************************************************************/
  /*****************          boards a n d sensor definitions     主板,传感器设置       ******************/
  /**************************************************************************************/
/***************************    Combined IMU Boards 组合传感器   ********************************/
      /* if you use a specific sensor board:  如果你使用特殊的传感器主板,
         please submit any correction to this list. 请提交数据用以修正此列表
      
      #define HK_MultiWii_SE_V2  // Hobbyking board with MPU6050 + HMC5883L + BMP085    ***本人使用淘宝上买的MWC2.5版本, 所以选了这项. 具体请咨询卖家 (by jpno1@5imx)
      
      
    /***************************    independent sensors  单独传感器  ********************************/
      /* leave it commented if you already checked a specific board above */  如果你在上面选了组合传感器, 不要注释掉这里的选项
      /* I2C gyroscope */
      //#define WMP
      //#define ITG3200
      //#define MPU3050
      //#define L3G4200D
      //#define MPU6050       //combo + ACC
      //#define LSM330        //combo + ACC
      
      /* I2C accelerometer */
      //#define NUNCHUCK   
      //#define MMA7455
      //#define ADXL345
      //#define BMA020
      //#define BMA180
      //#define BMA280
      //#define NUNCHACK  
      //#define LIS3LV02
      //#define LSM303DLx_ACC
      //#define MMA8451Q

      /* I2C barometer */
      //#define BMP085
      //#define MS561101BA

      /* I2C magnetometer */
      //#define HMC5843
      //#define HMC5883
      //#define AK8975
      //#define MAG3110

      /* Sonar */ // for visualization purpose currently - no control code behind  声呐, 目前只是个摆设, 没有控制代码.
      //#define SRF02 // use the Devantech SRF i2c sensors
      //#define SRF08
      //#define SRF10
      //#define SRF23
4
 楼主| 发表于 2014-4-4 09:39 | 只看该作者
日  太多发不出来了,需要的直接QQ发!!
5
发表于 2014-4-6 21:05 | 只看该作者
1437431117@qq.com楼主求发,纯新快被这玩意搞疯了
6
发表于 2014-4-6 21:15 | 只看该作者
wannbaw2009@126.com 楼主求发,这个东西真的很头疼  我英文不行  想翻译做不了啊
7
发表于 2014-4-8 12:57 | 只看该作者
高手,请教你一些问题:
我用的MWC Lite轻量版飞控,330机架,新西达30A电调,新西达电机1212 KV1400,配8045桨,11.1V 25C 2200mAh电池。用2.2软件,按网上教程选了'X'模式。电调校正过,可在试飞时,油门推到最大都飞不起来,个人感觉油门没有达到最大值。另外用GUI软件,看到总有两个电机的值比另外两个大。在软件中,启用#define GYRO_SMOOTHING {20, 20, 3}  (但是作者也明确写到这不适用于四轴)这行就能飞起来,但非常不稳定,轻推油门就飞很高,但一会儿自己就猛地侧翻过去。
玩四轴主要是为了航拍用。还请高手帮忙。
8
 楼主| 发表于 2014-4-8 14:07 | 只看该作者
不是高手哟,大家互相学习,我刷的2.3版本的软件,你的情况我分析,第一,请检查config.h文件里面传感器的选择是否正确(不同的版本传感器选择不一样,可以问下店家,或者仔细看飞控版上传感器型号),第二,检查陀螺仪器低通滤波设置,你描述的情况很有可能是陀螺仪低通滤波设置太高导致的!!!!!!!
9
 楼主| 发表于 2014-4-8 14:18 | 只看该作者
MWC Lite 这个飞控还不错飞起来挺稳的,只是功能少,带陀螺仪和加速度计,有自稳功能,价格便宜,我用过一个很好飞,后来飞丢了就换了高配版本的了,传感器型号忘记了我等会帮你查下
10
 楼主| 发表于 2014-4-8 15:00 | 只看该作者
CRIUS MultiWii Lite标准版硬件配置:
·ATMEGA328P 单片机
·ITG3205 三轴数字陀螺仪
·ADXL345 三轴加速度传感器
11
 楼主| 发表于 2014-4-8 15:04 | 只看该作者
上面发的是老版本,现在的新版本是直接用的MPU6050
12
 楼主| 发表于 2014-4-8 15:05 | 只看该作者
不知道你的是用的什么传感器
13
 楼主| 发表于 2014-4-8 15:11 | 只看该作者
Gyro smoothing  陀螺仪顺滑设置  **********************************/
      /* GYRO_SMOOTHING. In case you cannot reduce vibrations _a n d_ _after_ you have tried the low pass filter options, you
         may try this gyro smoothing via averaging. Not suitable for multicopters!
         Good results for helicopter, airplanes a n d flying wings (foamies) with lots of vibrations.陀螺仪柔顺选项, 如果你不能减少震动, 而且你已经试了低通滤波选项后还是无效,
         你可以试试这个选项 注意::!!!! 不适用于多旋翼.  
        对直升机,固定翼以及飞翼机减少机震非常有效. */
      //#define GYRO_SMOOTHING {20, 20, 3}    // (*) separate averaging ranges for roll, pitch, yaw  副翼/升降/转向舵 平均值
这个是你选择的翻译,四轴一般不用开启此功能
14
 楼主| 发表于 2014-4-8 15:15 | 只看该作者
对于遥控指令发出后的反馈摇晃无效,所以请仅在飞行器是随机抖动而且所有阻尼和平衡的办法都已经试过还是无效的时候使用。一次取消一个注释!*/
      //#define MPU6050_LPF_256HZ     // This is the default setting, no need to uncomment, just for reference 默认已经是这个设置了, 不需要注释掉这个.
      //#define MPU6050_LPF_188HZ
      //#define MPU6050_LPF_98HZ
      //#define MPU6050_LPF_42HZ   
      //#define MPU6050_LPF_20HZ
      //#define MPU6050_LPF_10HZ
      //#define MPU6050_LPF_5HZ      
这个是陀螺仪低通滤波设置,设置高了就会出现你说的那个情况,选择低一点的频率试下,如果还是抖就再选更低的,不同配置的四轴低通滤波频率不一样的,我是用的10HZ的。
15
发表于 2014-4-8 17:23 | 只看该作者
高手。。。
16
发表于 2014-4-9 19:29 | 只看该作者
楼主??1437431117,求发qq
17
 楼主| 发表于 2014-4-10 10:30 | 只看该作者
已发到你的QQ信箱里面了的!!!!!!!!!!!!!!
18
发表于 2014-4-10 13:17 | 只看该作者
LZ发我一份2304152918@qq.com
19
 楼主| 发表于 2014-4-10 17:11 | 只看该作者
已经给你发了
20
 楼主| 发表于 2014-4-10 17:14 | 只看该作者
上面的兄弟调试好了还是帮我们顶下帖哟!!!!!!!
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

【站内推荐】上一条 /1 下一条

快速回复 返回顶部 返回列表