你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

四轴,搞这套就够了!科研级别的小四轴STM32F4芯片支持

[复制链接]
flower海 发布时间:2015-11-18 09:21
资料来源:电路城
该飞机面向有科研和强烈学习意向的小伙伴们使用,如果只是想玩的话你肯定不会喜欢这套四轴的,主要设计思想是提供一个高性能的控制和姿态算法验证平台,因此牺牲了许多“玩”的性能,却大幅的提高了通信和运算的能力。该机可以承载很大的通信数据量,通信部分我已经做了多线程时线程安全的考虑,可以随意的printf给上位机,完全不用自己考虑线程安全和数据胡乱穿插的问题(还没测试过最大能承载多大的数据量,但是实时发送存储飞控数据已经足够了)。最关键的是中央最优越的地理位置被一颗螺丝孔霸占了……这是做控制算法的人所必须的,连接万向节测试控制效果。上下位机软件的开发遵循“最简,方便修改”的原则,实现了大多数的功能,但是没有把程序写到“很大很复杂”,这样使用我程序的小伙伴们就可以非常方便的找到核心代码并按照自己的需求进行更改。
1.jpg
2.jpg
3.jpg
4.jpg
硬件:
为了更好的兼容台湾大哥 john800422以后的硬件和代码,电路连线未做大幅更改,仅将按键换了IO口。
  • 主控:STM32F405RGT6
  • 传感器: MPU9150+ms5611
  • 通信: 完全的wifi通信 WM-G-MR-09
  • 锂电充电:TP4056
  • SD卡: 支持
  • USB:支持 但目前没有驱动,仅提供充电
  • 遥控方式: 航模手柄(接收机会超重,不建议使用),电脑USB游戏手柄,android手机(2.3以上可以遥控,4.0以上支持多点触控遥控)
  • 电池: 300mah航模1s动力锂电池
  • 电机驱动:MOS管驱动,带续流与匹配电容(没有试验条件暂时没法确定匹配电容的容量)
  • 电机: 716空心杯电机 配46mm桨
  • 重量: 含电池39.3g 不含电池30.4g
  • 最大特点: 中央螺丝孔设计,可以连接转杆和万向节,方便进行控制和姿态算法的测试。


软件:
  • 下位机:RT-Thread实时开源操作系统,UDP wifi通信,山猫飞控,SWD编程,不支持无线下载固件。
  • 上位机:JAVA上位机,可接主流各种游戏手柄,强实时的3D姿态显示,飞控各种数据实时图表显示,自动记录并保存为excel格式。
  • android上位机:目前只提供虚拟摇杆的控制方式,3D姿态显示和体感控制暂时没有时间开发。


飞控算法:
导航:梯度法的全姿态姿态解算,200Hz姿态输出,仿DMP的自动陀螺0飘校准,磁阻融合姿态可以使用,但在室内环境下变化实在太大,会影响整体的姿态而被我暂时关闭了。有简单的惯导空间位移输出,但在简单的校准情况下漂移异常严重,仅空间速度勉强可用。在使用无雪大神的椭球拟合矫正加计和磁阻以后可以实现能用的空间位移输出,但是由于是付费软件的关系没有加到我的代码中,真的有需求的话可以找无雪大神购买。
控制:目前仅提供位置式PID的姿态控制 100Hz控制,以及单轴的自适应控制(原因见以前文章),稳定性上肯定是不如wmc的小四轴的(比如兔斯基),但是可以更好的理解控制的内涵而被我固执的保留了下来……飞机自带在线系统辨识的代码,可以提供几组在“最优参数范围”内的位置式PID参数供大家使用,所以该飞机只适合有科研和强烈学习意向的小伙伴们使用,如果只是想玩的话你肯定不会喜欢这套四轴的。



四轴资料至电路城下载:(搞四轴,有这套就足够了!)科研级别的小四轴STM32F4芯片
收藏 1 评论18 发布时间:2015-11-18 09:21

举报

18个回答
肽宰1 回答时间:2015-11-18 09:41:14
送我
金志峰 回答时间:2015-11-18 09:47:41
赞一个!
wuweijie 回答时间:2015-11-18 09:51:31
哎, 想要,木有钱
lkl0305 回答时间:2015-11-18 09:58:42
钱呀,没有
zhoupxa 回答时间:2015-11-18 10:03:27
PCB板?估计摔机一两次就Over了
风子 回答时间:2015-11-18 10:06:54
要钱的也来发在这里,明显来打广告的
aabird 回答时间:2015-11-18 10:11:52
这是在干嘛?还没飞起来就开始了?
limale 回答时间:2015-11-18 10:31:32
看着不错哦。
alanan 回答时间:2015-11-20 10:14:40
看着不错,赞
12下一页

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版