完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
`看到大家讨论说今明两天就要提交作品,无奈打样的板子还没到,先用洞洞板搭建的调试系统简单录了段视频,等板子到了调试好后再补上吧,实在不好意思。先展示几张板子的图片吧:
我们的作品是:基于安芯一号的六轴姿态控制板设计,主要目的是加入加速度计和陀螺仪的卡尔曼滤波融合算法,即卡尔曼滤波。系统加速度计采用ADXL345,陀螺仪采用ITG3205,分别用来测量静态角度和动态角度。经算法融合后能够得出两种状态下的精确角度,即俯仰角和横滚角。系统应用领域十分广阔,典型的有四旋翼飞行器设计,捷联惯导领域以及一些工控领域。关于姿态融合的算法也有很多,如互补滤波和卡尔曼滤波等。我们采用的是卡尔曼滤波。经试验,滤波算法基本达到要求精度。 一。硬件框图
二。软件流程图
三。上位机软件 上位机采用OPENGL库写的三维立方体,用以实时显示系统通过串口传输过来的姿态信息(俯仰角和横滚角)。上位机截图如下:
四。其他说明 板子上除了串口之外还预留了NRF24L01接口,用以无线发送数据,这部分程序还需要调试,可以配合我们之前做的无线转串口模块进行无线姿态传输演示,省去了串行有线传输的麻烦。无线转串口的模块图片如下:
更多细节请看我们的报告书,里面对整个系统的原理及实现方法有详细描述。谢谢。 实物图片:
六轴姿态板原理图和PCB.rar
(496.31 KB, 下载次数: 2
)
六轴姿态板程序.rar
(67.67 KB, 下载次数: 3
)
基于安芯一号的六轴姿态控制板设计.rar
(822.61 KB, 下载次数: 5
)
`
|
|
相关推荐
28 个讨论
|
|
|
good thx!正在研究卡尔曼
|
|
|
|
|
|
|
|
|
真棒,学习了!!非常感谢!!
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 22:00 , Processed in 1.093575 second(s), Total 85, Slave 65 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
2824