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

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

倾转式VTOL组装DIY(矢量控制)

  [复制链接]
261
发表于 2017-5-11 13:35 | 只看该作者
点击查看详情

已加 305970641!楼主的好贴!~

欢迎继续阅读楼主其他信息

主题

  • 没有相关信息
  • 没有相关信息
  • 没有相关信息
262
 楼主| 发表于 2017-5-11 21:54 | 只看该作者
本帖最后由 kris968658 于 2018-8-1 04:20 编辑

                            *** Servo?_FUNCTION 编号表 ***
编号 Name                   英文说明                            中文说明
==== ====================== ================================================================
0    k_none                 Disabled                              不使用
1    k_manual               Pass-thru the RC in signal            RC穿透(只是通过RC信号)
2    k_flap                 Flap                                  襟翼(flap)舵机
3    k_flap_auto            Flap automated                        襟翼(flap)自动
4    k_aileron              Aileron                               副翼舵机
6    k_mount_pan            Mount1 pan(yaw)                       云台1 yaw舵机
7    k_mount_tilt           Mount1 tilt(pitch)                    云台1 Pitch舵机
8    k_mount_roll           Mount1 roll                           云台1 roll舵机
9    k_mount_open           Mount1 deploy/retract                 云台1 (开/关)
10   k_cam_trigger          Camera trigger                        相机快门触发
11   k_egg_drop             Release                               释放挂载(丢鸡蛋,一种比赛)
12   k_mount2_pan           Mount2 pan(yaw)                       云台2 yaw舵机
13   k_mount2_tilt          Mount2 tilt(pitch)                    云台2 Pitch舵机
14   k_mount2_roll          Mount2 roll                           云台2 roll舵机
15   k_mount2_open          Mount2 deploy/retract                 云台2 (开/关)
16   k_dspoiler1            Differential spoiler1-left            差分扰流板1(左翼)
17   k_dspoiler2            Differential spoiler1-right           差分扰流板2(右翼)
18   k_aileron_with_input   Aileron with rc input                 副翼舵机(带rc输入)
19   k_elevator             Elevator                              升降舵机
20   k_elevator_with_input  Elevator with rc input                升降舵机(带rc输入)
21   k_rudder               Rudder                                尾舵机
22   k_sprayer_pump         Crop sprayer pump                     作业喷雾器泵信道
23   k_sprayer_spinner      Crop sprayer spinner                  作业喷雾器旋转信道
24   k_flaperon1            Flaperon, left wing                   flaperon-左翼
25   k_flaperon2            Flaperon, right wing                  flaperon-右翼
26   k_steering             Ground steering                       地面转向器舵机(轮子转向)
27   k_parachute_release    Parachute release                     释放降落伞
28   k_gripper              Gripper                               夹具
29   k_landing_gear_controlLanding gear controller               起落架控制器
30   k_engine_run_enable    Engine kill switch(for gas)           引擎(油动发动机)开关
31   k_heli_rsc            Helicopter RSC output                 直升机RSC输出
32   k_heli_tail_rsc        Helicopter tail RSC output            直升机尾RSC输出
33   k_motor1               Copter/VTOL motor 1                   多轴或VTOL的电机1
34   k_motor2               Copter/VTOL motor 2                   多轴或VTOL的电机2
35   k_motor3               Copter/VTOL motor 3                   多轴或VTOL的电机3
36   k_motor4               Copter/VTOL motor 4                   多轴或VTOL的电机4
37   k_motor5               Copter/VTOL motor 5                   多轴或VTOL的电机5
38   k_motor6               Copter/VTOL motor 6                   多轴或VTOL的电机6
39   k_motor7               Copter/VTOL motor 7                   多轴或VTOL的电机7(Y3尾舵机)
40   k_motor8               Copter/VTOL motor 8                   多轴或VTOL的电机8
41   k_motor_tilt           Tiltrotor motor tilt control          VTOL倾转舵机(无向量推力控制)
*42  k_pd_left_motor        Pandora VTOL motor-left(Anti-Torque)  Pandora VTOL 左电机(锁尾)
*43  k_pd_right_motor       Pandora VTOL motor-right(Anti-Torque) PandoraVTOL 右电机(锁尾)
*44  k_vp_roll              Variable pitch VTOL(roll for Pandora)VTOL斜盘舵机(横滚斜盘)
*45  k_tiltMotorRear        Vectored thrust, rear tilt            VTOL倾转舵机-后(向量推力控制)
*46  k_vp_left              Variable pitch VTOL(pitch-left)       VTOL变距左舵机(总距)
*47  k_vp_right             Variable pitch VTOL(pitch-right)      VTOL变距右舵机(总距)
*48  k_vp_throttle          Variable pitch VTOL(throttle)         VTOL变距油门
*49  k_vp_left_ele          Variable pitch VTOL(Elevator-left)    VTOL斜盘左舵机(升降斜盘)
*50  k_vp_right_ele         Variable pitch VTOL(Elevator-right)   VTOL斜盘右舵机(升降斜盘)
51   k_rcin1                RC pass-thru(CH1)                     RC通道穿透(CH1)
52   k_rcin2                RC pass-thru(CH2)                     RC通道穿透(CH2)
53   k_rcin3                RC pass-thru(CH3)                     RC通道穿透(CH3)
54   k_rcin4                RC pass-thru(CH4)                     RC通道穿透(CH4)
55   k_rcin5                RC pass-thru(CH5)                     RC通道穿透(CH5)
56   k_rcin6                RC pass-thru(CH6)                     RC通道穿透(CH6)
57   k_rcin7                RC pass-thru(CH7)                     RC通道穿透(CH7)
58   k_rcin8                RC pass-thru(CH8)                     RC通道穿透(CH8)
59   k_rcin9                RC pass-thru(CH9)                     RC通道穿透(CH9)
60   k_rcin10               RC pass-thru(CH10)                    RC通道穿透(CH10)
61   k_rcin11               RC pass-thru(CH11)                    RC通道穿透(CH11)
62   k_rcin12               RC pass-thru(CH12)                    RC通道穿透(CH12)
63   k_rcin13               RC pass-thru(CH13)                    RC通道穿透(CH13)
64   k_rcin14               RC pass-thru(CH14)                    RC通道穿透(CH14)
65   k_rcin15               RC pass-thru(CH15)                    RC通道穿透(CH15)
66   k_rcin16               RC pass-thru(CH16)                    RC通道穿透(CH16)
67   k_ignition             Ignition(for gas)                     点火开关
68   k_choke                Choke(for gas)                        熄火开关
69   k_starter              Starter(for gas)                      起动器
70   k_throttle             Throttle                              油门
71   k_tracker_yaw          Tracker Yaw                           跟踪天线yaw舵机
72   k_tracker_pitch        Tracker Pitch                         跟踪天线pitch舵机
73   k_throttleLeft         Throttle Left                         油门-左(差速控制左电机)
74   k_throttleRight        Throttle Right                        油门-右(差速控制右电机)
75   k_tiltMotorLeft        Vectored thrust, left tilt            VTOL倾转舵机-左(向量推力控制)
76   k_tiltMotorRight       Vectored thrust, righttilt            VTOL倾转舵机-右(向量推力控制)
77   k_elevon_left          Elevon Left                           飞翼-左舵机(免混控)
78   k_elevon_right         ElevonRight                          飞翼-右舵机(免混控)
79   k_vtail_left           VTail Left                            V尾-左舵机(免混控)
80   k_vtail_right          VTail Right                           V尾-右舵机(免混控)
81   k_boost_throttle       Vertical booster throttle             垂直推力油门
82   k_motor9               Copter/VTOL motor 9                   多轴或VTOL的电机9
83   k_motor10              Copter/VTOL motor 10                  多轴或VTOL的电机10
84   k_motor11              Copter/VTOL motor 11                  多轴或VTOL的电机11
85   k_motor12              Copter/VTOL motor 12                  多轴或VTOL的电机12
86   k_dspoilerLeft2        differential spoiler2 left            差动扰流板(左翼)
87   k_dspoilerRight2       differential spoiler2 right           差动扰流板(右翼)
88   k_winch                Winch                                 绞盘
:编号前面有*的只有群固件支持,官方并无这些编号及功能.




RC7_OPT或RC8_OPT值:
  3=三矢量Y3专用(RC9/RC10也可以,任选其一),开关:低=后推力/中=双发前拉/高=前+后(3动力)
  4=四矢量X4专用(RC9/RC10也可以,任选其一),开关:低=后推力/中=前推力/高=前+后(4动力)
  注:推力控制只在转换成功后才有效,转换中是由固件自己控制,如果在地面要测试这个可用手动模式.
     如果开关高低位不习惯,就把遥控的开关通道反向即可.

104=开关中位=LOITER(绕圈),开关高位=RTL(自返)
109=相机快门触发
118=QLand 模式(原地多轴模式自降)
124=航线任务重置(AutoMission Reset)
128=继电器1(开关高位=开, 开关低位=关)
134=继电器2(开关高位=开, 开关低位=关)
135=继电器3(开关高位=开, 开关低位=关)
136=继电器4(开关高位=开, 开关低位=关)
例如:
RC7_OPT=104,则遥控器开关CH7在中位时是Loiter模式, 开关打到高位是RTL.
RC8_OPT=109,则遥控器开关CH8打到高位就会拍一张相片(且会存CAM位置).
如果RC7_OPT或RC8_OPT的值不是以上编号,则无作用.

263
发表于 2017-5-12 12:19 | 只看该作者
kris968658 发表于 2017-5-11 21:54
*** Servo?_FUNCTION 可用编号表 ***

说一声:楼主辛苦了!随便顶帖至最高处,以利本帖发扬光大!

264
发表于 2017-5-14 22:52 | 只看该作者
论坛上 好久没有出现这样的好贴了,赞一个
265
发表于 2017-5-16 16:23 | 只看该作者
我用天行者X8装了一架 4+1的垂起,多轴模式正常,切换固定翼之后,多轴停止补偿之后,飞机会直接抬头很大角度,然后失速。请问各路大神什么原因?
266
发表于 2017-5-16 16:27 | 只看该作者
是不是重心没配好?头太轻。或者速度过快?还是飞控参数没调好?
267
 楼主| 发表于 2017-5-16 22:48 | 只看该作者
liushuai123321 发表于 2017-5-16 16:23
我用天行者X8装了一架 4+1的垂起,多轴模式正常,切换固定翼之后,多轴停止补偿之后,飞机会直接抬头很大角 ...

可能是重心问题,或是重心被VTOL结构影响而改变了.
因为发生这现象的人直接用手动模式+手抛起飞,也一样会这样,不是抬头就是波浪前进,基本控不太住,再来就炸了!
因飞翼对重心及推力的要求比常规固定翼严格,翼面积大且机身短,平飞时也是抬头3度左右在飞,光想到这些问题我就不改飞翼的VTOL!
所以大大要自己想办法排除问题,或请教玩飞翼有经验的模友了!

268
发表于 2017-5-22 12:44 | 只看该作者
楼主做的非常到位,数据也完整。
269
发表于 2017-5-28 10:51 | 只看该作者
感谢分享,顶楼主!
270
 楼主| 发表于 2017-5-29 02:28 | 只看该作者
现在玩FPV必须低调...
所以低调的组了一台FPV,目视内飞行用




271
发表于 2017-5-29 20:25 | 只看该作者
tw也有250的规定?
272
 楼主| 发表于 2017-5-29 22:18 | 只看该作者
hbxf123 发表于 2017-5-29 20:25
tw也有250的规定?

有呀! 这种新闻一多,不管也难!
规定250g以上要登记及考照,由于有反对声音,现在就在等出事而已,到时就强制实施!





273
 楼主| 发表于 2017-5-30 02:37 | 只看该作者
ArduPlane VTOL失速自旋救机测试


?spm=a2hzp.8253869.0.0[/media]

274
发表于 2017-5-31 10:36 | 只看该作者
kris968658 发表于 2017-5-30 02:37
ArduPlane VTOL失速自旋救机测试

感谢楼主分享,看来飞翼比较适合改4+1的。

275
发表于 2017-6-7 17:12 | 只看该作者



K大大,VTOL爱好者跪求一个QQ群号!

276
发表于 2017-6-7 17:16 | 只看该作者
174185774 发表于 2017-6-7 17:12
K大大,VTOL爱好者跪求一个QQ群号!

305970641,找到组织了!

277
 楼主| 发表于 2017-6-8 21:00 | 只看该作者
本帖最后由 kris968658 于 2017-12-6 22:18 编辑

光环 1800(FPV) 矢量Y3(免尾舵)
<<配置:>>
飞控:Pixhawk/Pixhawk2 Cube/Pixhack V2/Pixhack V3/Pix-Mini皆可
GPS:CUAV M8N
OSD:MinimOSD(请刷群内VTOL专用OSD固件)
电调:好盈铂金30A OPTOBLHEL 14.9(或用乐天40A)
电机:X4112 485KV两颗(前侧用) ,X4112 400KV一颗(后侧用)
:APC1380(前侧)固定翼用正反桨,1655(后侧)多轴桨.
电池:SONY VTC6 18650 6S 15500mAh(或一般Lipo)

<<材料>>
电机臂/固定座:
25mm管夹+电机座(多轴用的可)*1  ,用来固定尾电机用,光环尾管是25mm的.
12mm管夹*2 ,用来固定前面两个倾转舵机的固定座,光环前电机固定管是12mm的.
12mm(外径12mm,厚2mm,所以内径就是8mm) 3K圆碳管一根(至少要能切成22公分两根),用来固定前电机用的.



倾转舵机:
双出轴舵机两组(含座),或自己用舵机DIY(>10Kg)

?spm=a2h3j.8428770.3416059.1[/media]


:请刷群内固件,因为有些功能官方固件没有或找不到该参数.


接线方法:
Main out 1=副翼舵机
Main out 2=V尾舵机()
Main out 3=闲置
Main out 4=V尾舵机()
Main out 5=多轴马达1(Y3)--右前方顺时针转
Main out 6=多轴马达2(Y3)--左前方逆时针转
Main out 7=闲置
Main out 8=多轴马达4(Y3)--后方逆时针转
AUX1=倾转舵机()
AUX2=倾转舵机()
AUX3=云台Pitch控制
AUX4=相机快门触发
AUX5=闲置
AUX6=闲置
:矢量Y3电机转向只要别3个同向转就行.




关键参数:
Q_ENABLE=1  启用VTOL
Q_FRAME_CLASS=7 机型为Y3
Q_FRAME_TYPE=1   机架种类(这个不重要,可随便设置)
Q_GUIDED_MODE=0 关闭多轴导引模式

Q_ASSIST_ANGLE=60 当固定翼翻倒>60,多轴会自动出现来救机.
Q_ASSIST_SPEED=12 当固定翼空速<12(/),多轴会自动辅助,以免失速.

Q_RTL_MODE=1 失控时,若离家很远自动转固定翼回家,到家上空自动变多轴降落.
Q_TILT_MASK=3 要当固定翼的马达(1&2号马达,二进制的00000011=3)
Q_TILT_MAX=65 最大倾转65(在这个角度等待空速>Q_ASSIST_SPEED)
Q_TILT_RATE_DN=15 往下倾转的速度(15=1秒倾转15)
Q_TILT_RATE_UP=50  往上倾回的速度(50=1秒倾回50)
Q_TILT_TYPE=2 向量推力启用
Q_TILT_YAW_ANGLE=10 向量推力允许的前后角度(太大会砍机翼,请自行量测)
Q_TRAN_PIT_MAX=5 转换为固定翼的过程允许Pitch倾斜几度(5=最大可5)
RUDD_DT_GAIN=30 启用双发差速控制(感度30%)
SERVO1_FUNCTION=4 (副翼舵机)
SERVO2_FUNCTION=80 (V尾舵机)
SERVO4_FUNCTION=79 (V尾舵机)
SERVO5_FUNCTION=33 (多轴Y3电机1)
SERVO6_FUNCTION=34 (多轴Y3电机2)
SERVO8_FUNCTION=36 (多轴Y3电机4,:Y3没有3号电机)
SERVO9_FUNCTION=76 (右倾转舵机)
SERVO10_FUNCTION=75 (左倾转舵机)
SERVO11_FUNCTION=7 (云台Pitch)
SERVO12_FUNCTION=10 (相机快门触发)
RC7_TRIM=104 控器CH7在中位是Loiter模式,关拨到高位是RTL.(不使用请设为0=禁用).
RC8_TRIM=109 控器CH8开关拨到高位,拍一张相片..(不使用请设为0=禁用).



调参参数:
详细参数表(光环调参范例)在群文件内有,请自行下载.

Y3只有YAW比较难,
预设参数的PID很小,一定是锁不住尾(YAW),起飞就慢慢自旋,所以要调...
调法其实很简单,关键参数只有3
Q_A_RAT_YAW_P
Q_A_RAT_YAW_I
Q_A_RAT_YAW_D
我们先把Q_A_RAT_YAW_PQ_A_RAT_YAW_I同时往上调,P=0.4/I=0.04开始,升空观察锁尾情况,如果尾(YAW)仍然往一边飘去或感觉软软的(风大时会往一边偏或往左打跟往右打舵反应差很多),那就把P/I一直往上升(0.5/0.05 -> 0.6/0.06 ->... ),当你感觉YAW锁很好的时候,却发现它开始左右晃了,但这个晃是很快那种(小幅度左右快速摆),不像之前锁不住软软往一边偏去那种,这时候P/I就可以停了.
开始调D,0.03开始往上(0.03->0.04->0.05...),你会发现左右晃情况渐渐改善,只要感觉可以了就好,不要一直再往上了,因为D越大操作感觉越差(像被什么东西绑着一样).



到货



开箱


机翼加装BEC给倾转舵机及副翼舵机用,这样快拆接头的线就够了(因为只引出4条线).



螺丝贯穿12mm碳管锁到对向

螺丝贯穿12mm碳管锁到对向


机翼


倾转舵机


倾转舵机


机翼组装完成()


Pixhawk勉强可装,Pixhawk2 Cube就装不下了...蛋疼的光环绑了自家飞控



塑料板前后挖掉些,再加个底板放上Pixhawk.



勉强装得下! SD卡无法拔出,日后只能用USB下载记录(log)



组装完成1



组装完成2



尾电机也很容易安装



收起来的样子...这个快拆我喜欢!



准备升空












278
 楼主| 发表于 2017-6-9 21:48 | 只看该作者
本帖最后由 kris968658 于 2017-6-9 21:52 编辑

矢量Y3抗风性测试.




279
发表于 2017-6-10 08:12 | 只看该作者
kris968658 发表于 2017-6-8 21:00
光环 1800(FPV版) 改 矢量Y3(免尾舵)飞控:Pixhawk/Pixhawk2 Cube/Pixhack V2/Pixhack V3/Pix-Mini皆可GPS:C ...

路过膜拜!

280
发表于 2017-6-19 14:56 | 只看该作者
路过支持一下K大,,可惜pix2放不进光环里,听说光环会有航测版的
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

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

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