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

5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)
查看: 1687|回复: 18

手把手教Opentx系统的一种点火设置方法

[复制链接]
发表于 2019-2-3 08:02 | 显示全部楼层 |阅读模式
本帖最后由 qjc 于 2019-2-3 08:43 编辑

本帖的目的是回复坛友“没没没钱”的一个疑问帖,发在这里能被更多人看到。本人虽然油动飞机经验很少,但各位可以根据示例自行发挥,按照自己的想法进行设定。

原帖内容如下:
固定翼甲醇飞机,需要一个复杂的混控功能,我估计openTX系统能搞定。
就是说,目前已经抛弃传统的外接电池、点火器了,直接用一个变压器接热火头点火,这个点火器对应第五通道,用一个三段拨杆控制,
1.不加热;2:低压温热火头;3.高电压加热火头。

那么问题来了,需求是这样的:
1、怠速的时候,例如油门量在10以下的时候,需要温热,保证怠速稳定。超过10的油门,直接不加热火头。
2、熄火开关和五通道这个点火通道混控,熄火开关用延时控制,先切断第五通道,让火头凉掉。再隔2秒切断风门。也就是说要一个非常缓慢的关闭风门的动作。
这样做的目的,是为了避免猛然关闭风门之后,发动机富油。这在倒置发动机的飞机上,富油现象很明显。而且这样做,有利于让螺旋桨停止位水平。

那么设置高手,请问这些混控要怎么设置?

根据坛友的要求,按照我的想法设定了一个操作逻辑,供参考。

采用一个回弹倒计时开关来点火,另一个单独的开关控制熄火与非熄火。
具体操作方式如下:
1、当熄火开关激活时,油门舵机位置锁定到风门全关,且点火器熄灭。
2、关闭熄火开关后,油门舵机由摇杆控制,点火器保持熄灭,目的是未启动引擎时点火器不进行不必要的加热。
3、按压点火开关,在若干秒倒计时中,油门舵机锁定到启动位置,且点火器高压,此时可发动引擎。
4、倒计时结束后点火器根据油门摇杆位置控制,0-10%时低压,大于10%时关闭,油门舵机由摇杆控制。
5、激活熄火开关,油门舵机位置立即切换到怠速位置,点火器立即熄灭,然后延迟2秒风门全关。
初始上电的时候熄火开关不论开与闭都不会点火,只有在按压过点火开关后点火器才会激活,并在点火完成后根据油门量控制点火器状态。再次激活熄火开关后点火器则恢复初始状态。

先理清思路,点火器的控制主要取决于是否已进行点火操作,目的是激活过点火开关但未激活熄火开关的情况下点火器才由油门大小控制;已激活熄火开关后点火器应关闭。然后只要设置好点火和熄火过程中各通道的值即可。关键使用的功能是逻辑开关的“Sticky”功能。
熄火开关选择三段开关B,点火开关选择二段回弹开关H。B开关向上为不熄火,中和下为熄火,H开关向上开始点火。

下面是具体设置方法(示例为x9d,opentx 2.2.3版本):
首先是油门和点火通道的最初设定。先在曲线菜单创建一条油门曲线,供油门通道使用。本例中曲线的最低输出即为怠速位置。最多可设置17点曲线,点位也可自由设置。
1曲线.PNG
2曲线.PNG


在输入菜单创建一个油门输入,输入源为油门摇杆。
3油门输入.PNG


在混控菜单选择第三通道作为油门通道,来源选择刚刚创建的油门输入,曲线类型为自选曲线,并选择前面设定的油门曲线。
4油门通道.PNG
5油门通道.PNG


设定5通道为点火器通道。首先创建一个-100的输出,目的是使默认情况下总是输出最低值。来源选择MAX,权重为-100。
6.5火头通道.PNG
6火头通道.PNG


接下来进入逻辑开关菜单设置逻辑。
先将L01、L02分别设置为熄火和点火开关,作为之后其他位置的输入源。这样如果要修改所需要的开关,就只需要在此处设置即可,不需要在多个引用的位置逐一修改。使用与逻辑,L01选择三段B开关不在上的位置,L02选择二段H开关在下的位置。
7.0开关选择.PNG


用L03开关表示火头是否可点火,即处于已经按压过回弹点火开关,并且之后没有激活过熄火开关的情况。逻辑功能选择Stcky。第一个输入L02激活之后L03将一直保持激活,第二个输入L01激活后将会取消L03的激活状态。之后一项是一个与开关选择,这里设置为L01取反,即只有在熄火开关关闭的情况下才能触发L03,熄火开关已打开的情况下不允许点火。
7火头状态.PNG


L04开关激活时代表点火后油门摇杆低于10%的情况。逻辑功能选择a<x,a为油门输入,x设为-80,代表10%的油门。之后设置与开关L03,即只有已点火状态才能进行条件比较。
8火头阈值.PNG


点火设置不需要使用opentx的计时器功能,可以使用两个逻辑开关实现一种简易的计时器,用于按压回弹开关后保持点火器高压10秒。最终使用L06输出,即L06激活时让5通道输出高位。
L05的值等于L03,但设置了10秒的延迟,因此L05激活后代表应该停止点火器高压了。L06仍然使用与逻辑,需要L03(点火器可用)与L05取反(时间未到)。如果点火10秒中途切熄火开关,L06也会立即取消激活。
9.1点火计时.PNG
9.2点火计时.PNG


完成了点火器逻辑设置,再回到混控菜单,设置实际的输出。需要在5通道原来的设置之下添加两行。第一行输出固定值0,选择L04开关,Multiplex运算方式选择Replace,这样当L04激活时0就会替换原来的-100作为最终输出。这时点火以后如果油门杆低于10%,5通道就会输出中位了。
10火头怠速输出.PNG
再添加另一行,输出100,开关选择L06,Replace。由于opentx会按从上到下的顺序运算,因此这里在下面的一行优先级更高。当L04和L06同时激活时,最终输出会是100。所以点火的10秒内点火器不会受油门杆位置的影响,而是一直保持高压。
11火头点火输出.PNG
5通道最终设置完成。当L01熄火开关激活时,L04和L06不论处于什么状态,都会立即变成未激活状态,因此5通道会输出-100,点火器关闭。
12火头通道最终.PNG


最后设置熄火开关对油门通道的控制。这里直接使用了混控自带的延时功能。还是在原设置之下添加新的行。第一行开关选择L01熄火开关,replace运算,设定-100输出,并且选择使用油门曲线,这样舵机将会移动到怠速位置。
13油门立即怠速.PNG
再下面添加新一行,仍然选择L01熄火开关,replace运算,但这次不使用油门曲线,而是直接设定一个值输出。原因是前面设置的油门曲线,舵机最低位置为怠速位置,而我们需要更低的位置来完全关闭风门。假设对应的值为-76,这里设置为-76。
14.1油门延迟切断.PNG
设置Delay up为2秒,则这一行生效时间会延后2秒。
14.3油门延迟切断.PNG
最终效果是切熄火开关后立即怠速,2秒后完全关闭风门。而关闭熄火开关,且不在10秒点火过程中的时候舵机受油门摇杆控制。
15油门通道最终.PNG

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

发表于 2019-2-3 09:16 | 显示全部楼层
发表于 2019-2-3 10:32 | 显示全部楼层
好贴收藏,估计只有开源控再加上楼主的钻研精神才能实现这么复杂的功能,学习了。
发表于 2019-2-3 11:42 | 显示全部楼层
谢谢,辛苦了
发表于 2019-2-3 12:43 | 显示全部楼层
学习了,谢谢楼主
发表于 2019-2-3 21:51 | 显示全部楼层
这是什么控,能这么玩。
发表于 2019-2-3 22:10 | 显示全部楼层
发表于 2019-2-5 21:02 | 显示全部楼层
收藏待用
发表于 2019-2-6 10:31 | 显示全部楼层
我就想问点火点变压器是哪种?这才是关键,点火电流控制不好要出问题
发表于 2019-2-7 08:46 | 显示全部楼层
18年12月已入x9d還在學習中,大神的設置看到眼花撩亂。
发表于 2019-2-14 14:22 | 显示全部楼层
发表于 2019-2-16 08:23 | 显示全部楼层
楼主你好,x9d玩电固定翼,想要设置一个油门开关锁,打开开关油门就最低。
再设置一个怠速开关,打开开关10%的油门。
左右副翼不想用Y线连接,直接把另外一个舵机插第五通道,怎么设置混控,x9d一直飞穿越机,也都是参考模友设置,这个系统真的搞不懂,楼主有空帮我解答一下,谢谢
来自苹果客户端来自苹果客户端
 楼主| 发表于 2019-2-16 08:35 | 显示全部楼层
本帖最后由 qjc 于 2019-2-16 08:47 编辑
ferrari750 发表于 2019-2-16 08:23
楼主你好,x9d玩电固定翼,想要设置一个油门开关锁,打开开关油门就最低。
再设置一个怠速开关,打开开关10 ...

油门锁和怠速开关可以在混控页面为油门通道直接设置想要输出的值,然后再分配对应的开关即可。算法选择replace(替换)。本帖的油门部分已经介绍了。
另一种方法是special function(针对当前模型的功能)或global function(针对所有模型的功能)页面使用预置的override(覆盖)功能,选择油门通道,使它输出固定值,然后同样可以设定想要的开关。
第三种设置油门锁的方法是把油门锁定看作一个飞行模式,设定好飞行模式对应的开关,然后在混控页面让油门通道的油门摇杆输入源只能在油门锁定之外的飞行模式生效即可。但要注意设定好油门摇杆不生效时的默认输出。如果一个通道没有任何输入默认会输出0,即通道的中位。

两个副翼舵机的基本设置方法就是把两个舵机所连接通道的输入源都设置成副翼输入即可。
发表于 2019-2-16 08:43 | 显示全部楼层
qjc 发表于 2019-2-16 08:35
油门锁和怠速开关可以在混控页面直接设置想要输出的值,然后再分配对应的开关即可。本帖的油门部分已经介 ...

谢谢,非常感谢!
来自苹果客户端来自苹果客户端
发表于 2019-2-16 20:00 | 显示全部楼层
qjc 发表于 2019-2-16 08:35
油门锁和怠速开关可以在混控页面为油门通道直接设置想要输出的值,然后再分配对应的开关即可。算法选择re ...

还是设置不起来,完全搞不懂,楼主能发一下这几个设置的照片吗,油门锁用SB开关,我参考照片设置,文字真搞不懂了
来自苹果客户端来自苹果客户端
 楼主| 发表于 2019-2-17 08:21 | 显示全部楼层
ferrari750 发表于 2019-2-16 20:00
还是设置不起来,完全搞不懂,楼主能发一下这几个设置的照片吗,油门锁用SB开关,我参考照片设置,文字真 ...

已经有图片说明了。哪里不懂呢?
发表于 2019-2-17 15:00 | 显示全部楼层
qjc 发表于 2019-2-17 08:21
已经有图片说明了。哪里不懂呢?

哪个是混控页面,油门最低值怎么设置,怎么分配给开关,副翼两个舵机混控也不知道哪里设置,你能发个设置好的照片吗?
X9d的英文字体用拍照翻译不出来,这种字体翻译软件不好识别,我只会按照照片设置,然后复制用,就麻烦你了,有空帮我设置拍个照片,谢谢
来自苹果客户端来自苹果客户端
 楼主| 发表于 2019-2-17 15:48 | 显示全部楼层
ferrari750 发表于 2019-2-17 15:00
哪个是混控页面,油门最低值怎么设置,怎么分配给开关,副翼两个舵机混控也不知道哪里设置,你能发个设置 ...

草图.png
2.png
3.png
混控是Mixer。建议你去官方的文档先了解一下各个菜单和操作方法吧,可以用网页翻译。网址是https://opentx.gitbooks.io/manual-for-opentx-2-2。或者网上找个翻译好的文档也行。
发表于 2019-3-2 13:54 | 显示全部楼层
必须给大神赞。。
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

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

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