飛控板 QCopter Flight Control v2.0
http://www.flyeda.com/forum.php?mod=viewthread&tid=4&fromuid=1
(出处: 飞控与仿真网)
飛控板 QCopter Flight Control v2.0
.控制器 STM32F405RG 64Pin 168MHz DSP FPU
.感測器 IMU_10-DOF (MPU-9150 + MS5611)
.無線傳輸 nRF24L01P + PA + LNA
.儲存紀錄 SD卡,使用SDIO操作
.3個LED與1個KEY
.1個SPI接口 與攝像板連接、外擴其他裝置
.1個USB接口 與電腦連接
.2個ADC通道 測量電量
.12個PWM通道 連接電調、LED、PPM
.1個UART接口 可擴充GPS模組、藍芽模組、RS232
相較於之前的版本:
.可以從 Micro USB 供電
.大烏龜按鍵改上下放置,減少占用空間
.大幅減小面積,元件更密集 → PCB Size : 52 * 35mm (Screws M3: 30 * 30mm)
*** 架構示意圖
*** 焊接實體圖
*** 空 PCB 圖
*** PCB Layout
*** PCB 3D View
*** BOM
*** 【Open Source】飛控程序 use MDK 5
STM32F4_QFC_FlightControl.rar (3.19 MB, 下载次数: 28)
*** 【Open Source Hardware】use Altium Designer 13
QCopterFC_v2.0_Hardware.rar (3.19 MB, 下载次数: 41)
更多資料都放在 My GitHub → https://github.com/Hom19910422/QCopterFlightControl
IMU_10-DOF 的資料
USE MPU-9150 + MS5611
PCB FILE
IMU_10-DOF_v1.1_Hardware.rar (598.19 KB, 下载次数: 15)
补充:
微調了一下飛控程序
修改之前感測器的寄存器值轉物理量時的轉換問題
STM32F4_QFC_FlightControl_20131013.rar (2.55 MB, 下载次数: 31)
補一下電路圖
上傳下 MPU-9150 測試的 Code
STM32F4_QFC_TestIMU_20131022.rar (2.78 MB, 下载次数: 18)
更新 I2C 的代碼
預設是I2C1
現在直接修改 #define 就可以換其他的 I2C 了
方便移植到其他的板子上
STM32F4_QFC_FlightControl_20131101.rar (2.79 MB, 下载次数: 20)
更多資料都放在 My GitHub → https://github.com/Hom19910422/QCopterFlightControl