5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)

标题: 给接收机加装失控保护 (附发射机发心跳方法) [打印本页]

作者: payne_pan    时间: 2016-1-31 15:38
标题: 给接收机加装失控保护 (附发射机发心跳方法)
本帖最后由 payne_pan 于 2016-2-3 20:32 编辑

有的接收机,没有failsafe (在关控的时候,接收机输出是最后的位置)

作为爱好者,我给大家一个方案解决这个问题:

原理: 给接收机加装一个pwm转ppm的小器件(10多元)解决的你的问题。


(, 下载次数: 3)


此器件带失控保护,3秒内如过接收机输出的pwm信号没有变化,将自动设置3通道为930触发apm/pixhawk失控保护,(其他通道1500)


本器件用arduino pro min做的, 支持 6通 pwm 转 ppm
(, 下载次数: 1)

pin 2-7 输入 pwm 1-6 (就是接收机的 1-6)
pin 9 输出 ppm (接apm/pixhawk)

自己研发的固件如下:
http://pan.baidu.com/s/1skl7PBf

用xloader烧录hex到 arduino pro min的方法参见:
http://bbs.5imx.com/forum.php?mod=viewthread&tid=1125806


所有人都会问: 我三秒不动遥控器就会触发失控保护,这合理吗?
其实借助er9x的强大功能,你可以让遥控器自动给接收机器发心跳(即使在你不操作遥控器的时候),参见视频:


用 ER9X 设置发心跳的方法
1) 设置 逻辑开关1, 六通道 -51的时候触发

(, 下载次数: 1)

2) 设置6通道的 mix
a) 当LC1开的时候 6通道值 + 102
b)   6通道一般情况下是 -51
如此: 6通道是 -51,触发LC1, LC1 让 6通道 +102,就是 +51, 这个时候 LC1关闭,6通道又要到回到 -51,之后不停循环
(, 下载次数: 8)



3) 设置 slow down 为 5, 让 6通道慢慢回到 -51
发心跳大功告成

( 注意:由于arduino 16位时钟不够用,本系统采样处理稍慢,飞固定翼应该没有问题,飞多轴有待检验)






































作者: Salem    时间: 2016-1-31 22:29
好帖收藏。不过我用的是D10,自带失控保护。还有用其他Arduino板,增加几个通道会更好。

作者: payne_pan    时间: 2016-1-31 22:41
增加通道容易,但焊线太麻烦。

作者: 北方孤狼    时间: 2016-2-1 12:39
LZ请问没刷ER9X的原厂固件能否适用这个方法。

作者: payne_pan    时间: 2016-2-1 12:43
北方孤狼 发表于 2016-2-1 12:39
LZ请问没刷ER9X的原厂固件能否适用这个方法。

只要你关机后,接收机输出的值不变,都可以用


作者: 北方孤狼    时间: 2016-2-1 12:51
payne_pan 发表于 2016-2-1 12:43
只要你关机后,接收机输出的值不变,都可以用

多谢LZ了,先收藏慢慢研究一下,感觉有点难。


作者: payne_pan    时间: 2016-2-1 13:11
北方孤狼 发表于 2016-2-1 12:51
多谢LZ了,先收藏慢慢研究一下,感觉有点难。

但你必须想到发心跳的方法,不然3秒就要动下摇杆


作者: jiadz01    时间: 2016-2-1 13:38
思路肯定创新,先收藏!学习了,谢谢!

作者: FrankieHee    时间: 2016-2-2 16:22
學習了!

作者: 逍遥一回    时间: 2016-2-2 21:22
楼主好牛啊,可以这样做

作者: 浅微浪    时间: 2016-2-2 22:26
apm

作者: 浅微浪    时间: 2016-2-2 22:26
APM本来就有失控返航 你弄这个干嘛

作者: payne_pan    时间: 2016-2-3 07:35
浅微浪 发表于 2016-2-2 22:26
APM本来就有失控返航 你弄这个干嘛

你用富斯9通,能正常工作吗?


作者: 浅微浪    时间: 2016-2-3 09:17
payne_pan 发表于 2016-2-3 07:35
你用富斯9通,能正常工作吗?

设置好了以后能

作者: payne_pan    时间: 2016-2-3 11:15
本帖最后由 payne_pan 于 2016-2-3 20:07 编辑
浅微浪 发表于 2016-2-3 09:17
设置好了以后能
你是对的




作者: 164323144    时间: 2016-2-4 23:02
最近新买的富斯9,关控后油门通道值变成950的,可以触发apm的失控保护

作者: payne_pan    时间: 2016-2-5 07:51
164323144 发表于 2016-2-4 23:02
最近新买的富斯9,关控后油门通道值变成950的,可以触发apm的失控保护

看来他们是改程序了( 但我也是刚买不久,批号 3471321,是不行的)


作者: 164323144    时间: 2016-2-6 12:10
payne_pan 发表于 2016-2-5 07:51
看来他们是改程序了( 但我也是刚买不久,批号 3471321,是不行的)

我的是3642147

作者: FrankieHee    时间: 2016-2-6 21:34
學習了。多謝樓主分享


作者: flyghost    时间: 2016-2-19 10:01



楼主看看我的帖子,不用任何附件就可以


作者: payne_pan    时间: 2016-2-19 10:22
flyghost 发表于 2016-2-19 10:01
楼主看看我的帖子,不用任何附件就可以

两回事,我说的是接收机不能设置的情况。你那个是能设置(其实不用调到125%, 你设置时可以用trim)

作者: flyghost    时间: 2016-2-19 15:31
payne_pan 发表于 2016-2-19 10:22
两回事,我说的是接收机不能设置的情况。你那个是能设置(其实不用调到125%, 你设置时可以用trim)

接收机不能设置那就歇菜了


作者: payne_pan    时间: 2016-2-20 08:42
flyghost 发表于 2016-2-19 15:31
接收机不能设置那就歇菜了

我的方法就是让它不歇菜(只要输出不变)。


作者: lagaiww    时间: 2016-2-23 10:45
我用是的失控保护器,也是很好而且简单。

作者: payne_pan    时间: 2016-2-23 10:54
lagaiww 发表于 2016-2-23 10:45
我用是的失控保护器,也是很好而且简单。

失控保护器对apm没有用喔 (失控的时候,如3 通道依然有输出,就能认为是异常)


根据下面的文章
http://rcmodel.abang.com/od/modelzhishi/a/failsafe.htm
模型失控保护器的原理就是按照用于的预设安全点,在遥控模型控制系统丢失信号和信号紊乱情况下,让该通道的伺服舵机恢复到预设的安全位置,保护模型和周边人员的安全。
什么叫“信号紊乱“,没有明确定义


作者: lagaiww    时间: 2016-2-23 10:55
flyghost 发表于 2016-2-19 10:01
楼主看看我的帖子,不用任何附件就可以

好的,我一会好好学习学习。






欢迎光临 5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年) (http://5imx.com/) Powered by Discuz! X3.3