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

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

mwc飞控输出的电调控制信号不同步

[复制链接]
61
发表于 2014-6-17 01:44 | 只看该作者
和我的毛病一样  留个记号  我也调调试试

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

主题

  • 没有相关信息
  • 没有相关信息
  • 没有相关信息
62
 楼主| 发表于 2014-6-17 20:48 | 只看该作者
wesker小威 发表于 2014-6-17 00:17
UBLOX语句应该是要用U-center刷一下的,没刷过的话建议你还是用NMEA协议吧。GPS模块有没有搜星指示灯? ...

有点乱,还是从头说吧,我gps模块,用u-center里的message view需要设置prt里的波特率,还有rate设置为5hz,还需要设置其他的?怎么设置输出协议

来自安卓客户端
63
发表于 2014-6-18 17:40 | 只看该作者
一定要爱你 发表于 2014-6-17 20:48
有点乱,还是从头说吧,我gps模块,用u-center里的message view需要设置prt里的波特率,还有rate设置为5h ...

按F9进入messages,找到UBX,CFG,PRT子菜单,将Protocol out改为UBX,就是Ublox协议。我自己没有验证过UBlox协议可行性,因为我自己用的是NMEA好好的所以就懒得刷了。还有可以把TP子菜单下面的数值改一改,可以把搜星灯的闪烁频率和周期调整到自己喜欢的闪烁模式,这一改也可以用来验证一下GPS模块刷写是否成功。刷完以后要记得点Send,然后在主界面菜单栏Receiver-Actions点击Save Config。
GPS模块的波特率要和导航板的波特率一致,导航板的协议要和GPS一致,也要和主控一致。完了以后上电调试,搜到星以后应该看到GUI里罗盘圈高频闪烁。

64
 楼主| 发表于 2014-6-18 23:02 | 只看该作者
wesker小威 发表于 2014-6-18 17:40
按F9进入messages,找到UBX,CFG,PRT子菜单,将Protocol out改为UBX,就是Ublox协议。我自己没有验证过U ...

哦,可能是因为我没有改输出协议?等明天晚上我试试,最近比较忙,都没功夫调四轴了,还有一个问题就是我用的是neo 6m gps模块。是不是只能设置ublox协议还是说也可以设置为说nmea协议和ublox都可以,只是自己设定的?

65
发表于 2014-6-19 17:57 | 只看该作者
一定要爱你 发表于 2014-6-18 23:02
哦,可能是因为我没有改输出协议?等明天晚上我试试,最近比较忙,都没功夫调四轴了,还有一个问题就是我 ...


NMEA是国际通用的协议,99%的GPS都支持。UBlox是U公司自己的二进制协议。两个都能用的。Neo 6M默认是输出NMEA的。
66
 楼主| 发表于 2014-6-19 18:00 | 只看该作者
wesker小威 发表于 2014-6-19 17:57
NMEA是国际通用的协议,99%的GPS都支持。UBlox是U公司自己的二进制协议。两个都能用的。Neo 6M默认是输 ...

哦哦,那意识是我也可以设置为nmea了?就是在程序里也是相应更改就行是吧?

来自安卓客户端
67
发表于 2014-6-19 19:57 | 只看该作者
一定要爱你 发表于 2014-6-19 18:00
哦哦,那意识是我也可以设置为nmea了?就是在程序里也是相应更改就行是吧?

来自安卓客户端

就是这样没错。只要所有协议一致,然后GPS的波特率和导航板波特率一致,开启了I2C GPS,就一定能够正常工作。

68
 楼主| 发表于 2014-6-19 20:06 | 只看该作者
wesker小威 发表于 2014-6-19 19:57
就是这样没错。只要所有协议一致,然后GPS的波特率和导航板波特率一致,开启了I2C GPS,就一定能够正常工 ...

好的,我这就试

来自安卓客户端
69
 楼主| 发表于 2014-6-19 21:11 | 只看该作者
wesker小威 发表于 2014-6-19 19:57
就是这样没错。只要所有协议一致,然后GPS的波特率和导航板波特率一致,开启了I2C GPS,就一定能够正常工 ...









小威老师给看一下,

来自安卓客户端
70
发表于 2014-6-19 21:16 | 只看该作者
一定要爱你 发表于 2014-6-19 21:11
小威老师给看一下,

来自安卓客户端

对的,这样应该就可以了。

71
 楼主| 发表于 2014-6-19 21:20 | 只看该作者
wesker小威 发表于 2014-6-19 21:16
对的,这样应该就可以了。

貌似还不行呀,怎么知道设置正确呢?我接到飞控,打开gui,gps那块没反应?是因为在屋子里的原因?

来自安卓客户端
72
 楼主| 发表于 2014-6-19 21:32 | 只看该作者
wesker小威 发表于 2014-6-19 21:16
对的,这样应该就可以了。

好了,好了,至少现在搜到了,用的nmea,波特率57600,这会搜到星了,也已定位,谢谢小威老师耐心指导

来自安卓客户端
73
发表于 2014-6-20 13:04 | 只看该作者
一定要爱你 发表于 2014-6-19 21:32
好了,好了,至少现在搜到了,用的nmea,波特率57600,这会搜到星了,也已定位,谢谢小威老师耐心指导

...


嗯我也是碰到UBLOX不能正常定位,用NMEA就可以。可能是MWC本身的问题,也可能是UBLOX输出语句改过了之类的,具体也不清楚。反正NMEA肯定是可以用的。
74
 楼主| 发表于 2014-6-20 13:11 | 只看该作者
wesker小威 发表于 2014-6-20 13:04
嗯我也是碰到UBLOX不能正常定位,用NMEA就可以。可能是MWC本身的问题,也可能是UBLOX输出语句改过了之 ...

恩,可能吧,小威老师下一步加gps是不是就可以实现定高,自动返航呀?具体改怎么做?

来自安卓客户端
75
发表于 2014-6-20 13:17 | 只看该作者
一定要爱你 发表于 2014-6-20 13:11
恩,可能吧,小威老师下一步加gps是不是就可以实现定高,自动返航呀?具体改怎么做?

来自安卓客户端


用多段开关输入到AUX1或者AUX2通道里,相应设置一下就能用了。应该在config.h里有一个地方可以设置AUX1和AUX2具体用D12引脚还是D8引脚的,你找找看设置一下,然后接好线,开GUI调试,拨几下开关能看到对应的选项亮绿色就行了。你先把开关定义设置好以后再教你怎么调GPS和定高。
76
 楼主| 发表于 2014-6-20 13:20 | 只看该作者
wesker小威 发表于 2014-6-20 13:17
用多段开关输入到AUX1或者AUX2通道里,相应设置一下就能用了。应该在config.h里有一个地方可以设置AUX1 ...

好的,非常感谢,小威老师

来自安卓客户端
77
 楼主| 发表于 2014-6-21 21:27 | 只看该作者
一定要爱你 发表于 2014-6-20 13:20
好的,非常感谢,小威老师

来自安卓客户端

现在都遥控已经设置了,遥控是6通道的,不能知道gui里面的aux1和aux2该怎么调整,现在自稳是都开启的,那比如我想要开始定高就是把BARO设置为auxi1高时打开,这样就实现定高了?把GPS HOME设置为Aux2高时打开,就能自动返航?看过论坛一个帖子说是自动返航需要mag的支持,也有说不需要的,那小威老师你是怎么做的
图片里我设置的时,当aux1为低时,定高,锁定航向,当aux2为高时自动返航,不指导对不对?

78
 楼主| 发表于 2014-6-21 21:30 | 只看该作者
wesker小威 发表于 2014-6-20 13:17
用多段开关输入到AUX1或者AUX2通道里,相应设置一下就能用了。应该在config.h里有一个地方可以设置AUX1 ...





来自安卓客户端
79
发表于 2014-6-21 23:53 | 只看该作者


挺好呀,你现在是开着返航模式。调定点的P和I需要有点技巧,可以先用默认参数试试看。定高的话以飞机不会出现上下悠悠振荡为准就行了,也是先用默认参数试试看。当然根据官方解释是有一套方法来调试的,不过可以先不管。
80
 楼主| 发表于 2014-6-22 00:13 | 只看该作者
wesker小威 发表于 2014-6-21 23:53
挺好呀,你现在是开着返航模式。调定点的P和I需要有点技巧,可以先用默认参数试试看。定高的话以飞机不 ...

还有一个问题哈,这几天突然发现我默认的pid值不是最开始那个了,我记得飞控默认pid是我上面图上那样的,至少前3项是吧?不过我现在点reset后,pid就变了好像p是3,四轴也飞不起来,想荡秋千一样,一直晃,这个是什么原因,pid默认参数是程序里有的还是哪里有?

来自安卓客户端
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

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

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