Skip to content

Quadcopter design based on STM32F4 and μC/OS-ii

Notifications You must be signed in to change notification settings

AoligeiY/Quadcopter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📝四轴飞行器设计

🚀项目进度

👷硬件

  • 转接板PCB设计与焊接

pcb

  • 分电板及稳压模块
组件 型号和参数
主控 STM32F401RET6 (84MHz)
电调 好盈天行者-20A
电机 XXD 2212(1000KV)
电池 格氏电池 2200mah 30C 3S
加速度计&陀螺仪 MPU6050(集成在GY-86)
磁力计 HMC5883L(集成在GY-86)
遥控器 Microzone MC6C 2.4G 6通道遥控器
接收机 Microzone MC6RE-V2 2.4G 6通道接收机
蓝牙 HC-05蓝牙模块

📄软件

一阶段

  • MPU6050加速度计、陀螺仪数据读取
  • HMC5886L磁力计数据读取
  • 串口数据通信
  • 蓝牙双端收发
  • PWM脉冲输出
  • 电机控制
  • 接收机PWM脉冲输入捕获

二阶段

  • μC/OS-ii裸机移植
  • SystemView探针移植
  • OS可视化调试

三阶段

  • MadgwickAHRS 9轴姿态融合
  • 匿名上位机通信
  • PID反馈控制

About

Quadcopter design based on STM32F4 and μC/OS-ii

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published