STC小四轴脱控悬停与大四轴室内飞行(51单片机主控)
本帖最后由 STCunio 于 2017-8-28 09:26 编辑由于权限限制,不能发URL链接,也就是发不了视频链接,大家可以在附件里找到视频链接。附件中还有原理图
遥控和四轴是双工的,可以边飞看飞机的状态,对调试相当有帮助,主控采用的是STC15W4K系列单片机,12M的工作频率就可以了。主控:STC15W4K系列@12MHz
传感器:MPU6050
算法:串级PID+IMU
姿态解算频率:100Hz
解算精度:0.1°
其他辅助滤波:卡尔曼
微调:有
是否自稳:是
STC15W4K系列单片机含有6路15位精度的PWM,做四轴资源足够,此开源项目由STC发起,由我们团队开发,到现在有多款飞行器,包括小四轴、小八轴、大四轴。我们还借鉴了arduino的编程特点,做了类似arduino的库,省去了很多底层的操作,请看图片。STC官网上的四轴程序是我们早期开发,其中有很多的不足,经过多次修改,不但飞行平稳,而且可以脱控。最新的版本软件将会近期上传STC官网,尽请关注!
百度网盘:pan.baidu.com/s/1gf07rA7 源代码哪里下载? stc的片子确实也挺广泛~ 谢谢了, 没有磁力计,怎么做卡尔曼滤波???求解释啊。
解算精度0.1度,绝对是骗人的!
芯片如果没有浮点单元,频率还辣么低,能跑得动卡尔曼么,怀疑。。 坐等源代码 没有源码啊.... 没源代码那就值得怀疑了 不错的资料! 楼主大神,求源码 这个很好,感谢楼主的好资料 本帖最后由 xxdcq 于 2016-2-20 10:01 编辑
哈利 发表于 2015-10-7 20:33
没有磁力计,怎么做卡尔曼滤波???求解释啊。
解算精度0.1度,绝对是骗人的!
芯片如果没有浮点单元,频 ...
STC网站的源代码结算出来的角度是DOUBLE型数据,应该精度可以到0.1度的。
哈利 发表于 2015-10-7 20:33
没有磁力计,怎么做卡尔曼滤波???求解释啊。
解算精度0.1度,绝对是骗人的!
芯片如果没有浮点单元,频 ...
用STC作的飞控的四轴漫天飞了,不用怀疑。
卡尔曼滤波仅仅是一个数字滤波算法,不是一定要磁力计。
使用浮点运算,如果你认为浮点数不能提供0.1度的结果,那我无语。
代码可共享吗?
楼主
芯片如果没有浮点单元,频率还辣么低,能跑得动卡尔曼么,怀疑。。
页:
[1]