开源一个火箭自稳的飞控演示模型
主控板:ESP32-S3-Supermini
IMU:MPU6050
舵机:SG90
编程平台:Arduino
该开源模型以及参数仅适用于演示原理,完全不适用于实际发射与使用。
演示视频:
192a59e9458b37872271e693b2f54c5e.mp4 点击下载
建模:
硬件设计:
因为这个演示模型为的是快速完成与展示,硬件设计用的IMU型号比较落后,且全是模块化组装,PCB更多为的是方便安装,所以在设计上极为简单。
原理图设计:
PCB设计:
实拍图
总装:
舵机组装:
PCB组装:
软件大致思路:
MCU读取IMU的加速度与角加速度-卡尔曼滤波并解算姿态-PID控制输出舵机角度-MCU控制舵机到对应角度
附件:
附件包含:
1.嘉立创硬件设计
2.Solidworks建模
3.Arduino程序
再次声明,该开源仅用于演示飞控原理,使用到的IMU与舵机和程序中包含的程序并不适用于实际发射!