HADES Flight Control System——基于STM32的无人驾驶飞行器(uav)的开源飞行控制系统
HADES FCS是一个完全从零开始设计的用于无人驾驶飞行器(uav)的开源飞行控制系统,这包括硬件(自定义飞行控制pcb), STM32固件(使用FreeRTOS),卡尔曼滤波状态估计,控制算法,基站,通信协议等。
标签
嵌入式系统
开发板
PCB设计
UAV
ddfgh
更新2023-07-31
重庆邮电大学
803

HADES FCS是一个完全从零开始设计的用于无人驾驶飞行器(uav)的开源飞行控制系统。这包括硬件(自定义飞行控制pcb), STM32固件(使用FreeRTOS),用于状态估计的卡尔曼滤波,控制算法,基站,通信协议,飞行模拟器,信号处理等等。

板卡特性:

  • STM32H753VITx用于飞行控制(FCC)
  • STM32F405RGTx用于导航(NAVC)
  • 1Gb Flash
  • 2个128Kb EEPROM

板卡相关外设接口以及物理结构:

  • 4路调试编程USB接口
    • 1路FCC接口
    • 1路NAVC接口
    • 2路UART接口
  • GPS_NAVC接口
  • I2C_NAVC接口
  • UART_NAVC接口
  • 3路UART_FCC接口
  • 1路I2C_FCC接口
  • 1路ADC接口
  • GPS电池接口
  • 2路串行线调试接口(FCC和NAVC)
  • 2个25M外部时钟
  • 6个FCC指示灯,4个NAVC指示灯
  • 惯性检测单元
  • 温度传感器
  • 绝对压力传感器

板卡主要器件:

  • STM32H753VITx
  • STM32F405RGTx
  • W25N01GVZEIG_TR-1Gb-104MHz

Fg66uamd7IklllIAgY84lpbLXXVU

顶部3D效果图

FnyrhYe2yVnk8dfRudpx4e6n9HsB

底部3D效果图

FpKva6g3h2EAGZXki6LpO4JQDpOE

侧面3D效果图

 

软硬件
元器件
74AUP2G58GUX
低功耗双PCB可配置多功能门
STM32F405RGT6
带DSP和FPU的高性能基础系列ARM Cortex-M4 MCU,具有1 MB Flash、168 MHz CPU和ART加速器
STM32H753VIT6TR
带DSP和DP-FPU的高性能ARM Cortex-M7 MCU,具有2 MB Flash、1 MB RAM、480 MHz CPU、ART加速器、一级缓存、外部存储器接口、包括加密加速器在内的大量外设以及安全服务支持
MAX-8Q
单GNSS接收的高灵敏度达到–166 dBm
MAX5864ETM+
超低功耗、高动态性能、22Msps模拟前端
电路图
物料清单
附件下载
Hades_原理图.pdf
Hades_Kicad工程.rar
团队介绍
个人
评论
0 / 100
查看更多
目录
硬禾服务号
关注最新动态
0512-67862536
info@eetree.cn
江苏省苏州市苏州工业园区新平街388号腾飞创新园A2幢815室
苏州硬禾信息科技有限公司
Copyright © 2024 苏州硬禾信息科技有限公司 All Rights Reserved 苏ICP备19040198号