amoBBS 阿莫电子论坛

 找回密码
 注册
搜索
bottom↓
查看: 1654|回复: 23

梦创PIX飞控第三版DIY调试完成

[复制链接]
发表于 2016-7-18 14:15:08 | 显示全部楼层 |阅读模式
本帖最后由 1611182791 于 2016-7-18 14:12 编辑

梦创PIX飞控第三版调试成功

梦创PIX飞控第三版调试    刷写PIX原生固件  手机APP体感控制  PPM编码器DIY成功  电流计DIY成功


接着上一贴:http://www.amobbs.com/thread-5639494-1-1.html

主要内容:

前言
一、原生固件刷机简介
第一节:安装驱动以及QGC地面站
第二节:安装固件
第三节:遥控器校准
第四节:传感器校准
第五节:飞行模式设置
第六节:安全设置
第七节:电源设置以及校准
二、飞行测试
三、DIY选材
四、PID调节
五、7CC体感APP测试
前言

     一直以来由于一些其它事情,一直没有时间写一些关于在PIX飞控DIY过程中的遇到的问题以及调试方法,特别是朋友们一直关注的原生固件的烧写以及调试,今天恰好有点小空闲给朋友们价绍一下关于MC_PIX(梦创PIX飞控简称)飞控以及刷原生固件的方法。
     首先简要介绍一下MC_PIX,MC_PIX是我们在一年前DIY出来的PIX飞控,已经DIY到第三版,较前面几个版本,第三版较之前的版本在体积上缩小了许多,同时飞控的稳定性方面也有了不少的提高,支持可手机重力感应控制,一键起飞与降落,包括失控返航等功能,MC_PIX是由原版的多层板改装成目前的两层板,一共包括两个部分,分别是IMU和MCU部分,这样设计的目的主要是在为了方便DIY和维护的同时方便开发调试和学习,IMU和MCU部分可以很方便的拆卸开来,这样对于一些想学习PIX的硬件和软件的同学来说就更加方便,MCU部分可以方便的当一个STM32的开发学习板(PS:会飞的开发板,一个可以装在兜里的随身开发板。有你,假期不再孤独!),里面集成了一颗STM32F103和一个STM32F427,预留了PIX官方设计的所有外围接口,IIC口串口SPI调试口等都留了出来,在前段时间也DIY了电流计和PPM编码器,整体都经过了测试。
     目前还在准备着来年的电子设计竞赛,正在攻克着飞行器室内定位与避障问题,希望感兴趣的朋友加盟,一起研究。电流计PPM安全开关等都DIY完成可在四轴和六轴上面稳定飞行,只是飞控目前还没有外壳,除了对于有强迫症的我看着有些不爽之外,对飞行性能没有任何影响,接下来计划设计一个外壳,需要的可3D打印。在这里特别感谢模友们的大力支持,是大家的热情鼓舞着我们不断更新。



MC_PIX飞控



梦创IMU模块






电流计



PPM编码器




组装好的330轴距的四轴

MC_PIX飞控原生固件刷机
MC_PIX飞控原生固件刷机步骤:
1、安装驱动以及QGC地面站
地面站下载链接:
链接:http://pan.baidu.com/s/1bp9MIjt 密码:b5o1

2、烧写固件
安装好驱动和地面站之后先打开地面站,然后把飞控通过USB线链接到地面站,链接上地面站之后不像MP地面站,地面站会自动的连接上飞控。

打开地面站:




飞控与地面站连接成功



   


连接好之后首先先刷固件




刷完固件选择飞行器的类型,在选择飞行器类型的时候可以根据自己的飞行器的尺寸选择对应的机型,比如大疆的330或者大疆的450,很有参考价值,选择之后,如果机架尺寸出入不大,默认参数即可平稳离地。
飞行器类型选择:


轴距选择:


3、遥控器校准:
点击遥控器图标,在点击ok校准遥控器。

点击校准:


点击ok

  
这里提示您,把遥控器的油门打到最低、、、、其实,只需要根据地面站的右上角的示意图操作即可。

校准完常规的通道之后再校准三段开关通道,校准完毕点击next。



等校准完毕,点击next即可将校准的数据保存到飞控:


4、校准传感器:
(1)罗盘校准
原生固件或者QGC上面校准罗盘相比MP地面站方便了很多,其实校准也很简单,只需根据地面站的指示旋转飞行器即可,整个过程不超过3分钟。
点击传感器按钮并点击ok




根据地面站提示方向放置飞行器并逆时针旋转飞行器,直到飞行器提示校准成功为止。


罗盘校准完毕:


(2)校准陀螺仪


点击ok之后保持飞行器处于水平静止状态,直到飞控发出提示音为止。


(3)校准加速度
与矫正罗盘很相似,区别在于不用旋转,只需根据提示将飞行器放置水平和垂直即可。



加速度矫正完成:


(4)水平校准


校准完成:


5、飞行模式设置。
选择第五通道用做飞行模式的切换,这里是一个三段开关,可以根据个人需求在自稳、定高、定点模式之间切换。

第7通道可以设置为一键降落或者返航等:


6、安全设置。
安全设置包括飞行器电量下降处理,遥控器信号丢失设置等。



7、电源设置。


这里可以点击校准,对电调进行校准,注意:梦创PIX在校准的时候需要将供电调冒拔下,这一项为了安全,在校准的时候务必将螺旋桨卸下。


二、飞行测试
这是网友飞行的视频
飞控上电自检视频:


http://v.youku.com/v_show/id_XMTUzNzgyNjYyMA==.html

梦创飞控默认参数首飞:



http://v.youku.com/v_show/id_XMTUzMjU4MjQ2OA==.html


梦创飞控翻筋斗视频:



http://v.youku.com/v_show/id_XMTUzMjU3OTg0MA==.html

定点悬停飞行视频:


http://v.youku.com/v_show/id_XMTQzMDk4MjQzNg==.html

自动起飞降落视频:



http://v.youku.com/v_show/id_XMTUzMjU4MjQ2OA==.html

自稳模式飞行:




http://v.youku.com/v_show/id_XMTUxNTYyNjkyMA==.html


抗风飞行:



http://v.youku.com/v_show/id_XMTU2MjczODgyOA==.html


最后还是非常感谢群里的朋友们的大力支持,正是有了朋友们的支持让我们的DIY之路不断的坚持下来。

三、四轴DIY选材
许多朋友在入门的时候不知道电机电调还有遥控器怎么选择,这里付上几个链接,供参考。

电机:https://item.taobao.com/item.htm ... &_u=fvlumnqf995

电调:https://item.taobao.com/item.htm ... &_u=fvlumnq543c

遥控:https://item.taobao.com/item.htm ... .2.a1z6e.177.NOl1h2

PIX学习资料,群里来风的学习心得,群里的“来风”是个真正的高手,对源码研究比较深入,算法方面感兴趣的朋友可以找他讨论。http://www.nephen.com/2016/01/flight-control-algorithm-of-px4

四、PID参数的:
对于每一位玩家来说最头痛的莫过于PID参数的调节了,不过好在PIX支持自动调参,对于自动调参要求具有一定的架势经验,此外电池的续航时间要大于10分钟以上,如果刷了原生固件,选择了对应的机型之后PID用默认的基本就能起飞了,可以不用怎么调。如果选择APM的固件轴距是550的可以参考群里上传的参考PID,即可稳定起飞。

五、体感APP
    对应没有遥控器的朋友这里还有一个手机APP可以支持,手机APP与飞控通过蓝牙相连即可体感控制飞行器的飞行,类似于玩重力感应的游戏,操作界面如下:



APP使用比较简单,具体详细的APP的用法可在群里下载APP使用手册。PS:该APP是我的一个老师开发的,名字叫7CC(寓意为:七彩云的意思)


手机APP连接飞控





      引用之前在论坛里看到的一句话,“我想,我们能在这里相会,是因为我们都有一颗不羁的心!DIY不是为了省钱,省钱只是DIY的副产品,当我们拿着自己做的飞控、自己做的电调、自己做的飞机在天上翱翔,我想那时我们才能体会到真正的自豪,真正的快乐。但,DIY有风险,可能你买了一堆元器件却什么也没做出来,可能你做出来效果却差强人意。DIY,只为发烧而生。”


接下来更多的是基于该硬件做一些算法方面的研究与学习,仔细琢磨PIX的控制思路,希望有这方面志向的朋友一起讨论和学习,越来越觉得PIX可以作为学习Linux学习的一个好平台,不深不浅。



梦创飞控:qq群:457371246  梦创期待您的共同参与!


最近一直在体验一键空翻,上面给出的是手动翻滚,等天气好了再详细的录制一个一键翻滚的视频讲解。


PID参数调整心得。。。。。。未完。。。。。。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2016-7-18 14:17:39 | 显示全部楼层
好贴,开源吗
 楼主| 发表于 2016-7-18 14:24:24 | 显示全部楼层

程序可以直接刷开源飞空PIX的代码,等全部弄好就开源,由于目前也还在学习阶段。
发表于 2016-7-18 15:01:50 | 显示全部楼层
原理图是根据官方的来的吧,不错不错,app是自己做的吗
 楼主| 发表于 2016-7-18 15:07:06 | 显示全部楼层
menglongfc 发表于 2016-7-18 15:01
原理图是根据官方的来的吧,不错不错,app是自己做的吗

原理图根据官方的修改了,去掉了一些繁琐的东西,APP是自己做的。
发表于 2016-7-18 15:32:57 | 显示全部楼层
顶起来,楼主玩的很嗨,着么一算,不算时间成本,就挺高了吧
发表于 2016-7-18 16:07:14 来自手机 | 显示全部楼层
mark      
 楼主| 发表于 2016-7-18 16:16:43 | 显示全部楼层
useisbb 发表于 2016-7-18 15:32
顶起来,楼主玩的很嗨,着么一算,不算时间成本,就挺高了吧

是呀,一天只能调试好一套。比较折腾,很辛苦
 楼主| 发表于 2016-7-18 16:17:24 | 显示全部楼层

多多支持,飞行感谢
发表于 2016-7-18 16:18:10 | 显示全部楼层
 楼主| 发表于 2016-7-18 16:35:14 | 显示全部楼层
发表于 2016-7-18 21:32:41 来自手机 | 显示全部楼层
楼主做这个花了多久
 楼主| 发表于 2016-7-18 21:45:11 | 显示全部楼层
机器人天空 发表于 2016-7-18 21:32
楼主做这个花了多久

走了很多弯路,还是做了很久了
发表于 2016-7-20 08:25:20 | 显示全部楼层
1611182791 发表于 2016-7-18 15:07
原理图根据官方的修改了,去掉了一些繁琐的东西,APP是自己做的。

不错不错,这才是开源精神,源于开源但高于开源还有所创新,支持楼主
发表于 2016-7-20 09:06:56 | 显示全部楼层
支持楼主
发表于 2016-7-20 10:52:40 | 显示全部楼层
牛掰的一塌糊涂!佩服佩服
 楼主| 发表于 2016-7-20 12:54:47 | 显示全部楼层
yht0312 发表于 2016-7-20 10:52
牛掰的一塌糊涂!佩服佩服

非常感谢,多大支持
 楼主| 发表于 2016-7-20 12:57:15 | 显示全部楼层

非常感谢
发表于 2016-7-20 13:05:10 | 显示全部楼层
多年的经验来看,pix的代码没有apm老版本的代码飞行效果好

apm版本默认参数就可以飞很好

而pix的参数很难调整,快速下降的时候容易震荡炸鸡··
 楼主| 发表于 2016-7-20 16:20:37 | 显示全部楼层
compass180 发表于 2016-7-20 13:05
多年的经验来看,pix的代码没有apm老版本的代码飞行效果好

apm版本默认参数就可以飞很好

同感
发表于 2017-8-2 20:50:33 | 显示全部楼层
楼主参加今年电赛了吗 紧张准备ing
发表于 2017-8-17 21:46:21 | 显示全部楼层
群加不上啊
 楼主| 发表于 2017-9-6 13:12:55 | 显示全部楼层

加我个人QQ1611182791
 楼主| 发表于 2017-9-15 21:08:36 | 显示全部楼层
原来的群人满了,新来的朋友移步至群:梦创-飞控技术交流群 665836518
友情提示:标题不合格、重复发帖,将会被封锁ID。详情请参考:论坛通告:封锁ID、获得注册邀请码、恢复被封ID、投诉必读
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|阿莫电子论坛(原ourAVR/ourDEV) ( 粤ICP备09047143号 )

GMT+8, 2017-10-19 15:25

阿莫电子论坛, 原"中国电子开发网"

© 2004-2016 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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