QCopterFC 是一個基於 STM32F4 的飛行控制器,可以應用於固定翼、旋翼飛行器上面,用來實現濾波、平衡、控制等演算法的平台。感測器部分使用 SmartIMU,其集成微控制器 STM32F411C、9 DOF 慣性測量元件 MPU9250 以及氣壓計 LSP25H,SmartIMU 提供了兩種操作模式,讀取感測器原始資料與讀取當下姿態角度,可以透過指令選擇,無線傳輸部分使用工作於 2.4GHz 頻段的無線傳輸模組 SmartBLE,相容 BLE 與 ANT+,傳輸飛行器上相關資訊,同時也可以藉由該模組從外部接收飛行控制指令,另外板上還有 Micro USB 與 Micro SD,並且引出獨立的 UART、SPI、ADC、PWM、CAN,使的 QCopterFC 可以有更多的應用、擴充。
- 硬體(Hardware)採用 CC BY-SA 4.0 方式授權
QCopterFC v2.4 由 Hom 製作,以 創用CC 姓名標示-相同方式分享 4.0 國際 授權條款 釋出。
- 軟體(Software)採用 MIT License 方式授權
- 控制器 : STM32F446R 64Pin 180MHz DSP FPU
- 感測器 : SmartIMU ( STM32F411C + MPU9250 + LPS25H )
- 無線傳輸 : SmartBLE ( nRF51422 or nRF52832 )
- 儲存紀錄 : Micro SD,使用 SDIO 操作
- 外接介面 : 1UART、1SPI ( FFCSPI )、2ADC、1USB ( Micro )、1CAN、11PWM
- PCB 尺寸 : 45 * 35mm ( Screws M3: 30 * 30mm )
- 設計軟體 Altium Designer 15 ( PcbLib use AD PcbLib v1.6 )
v2.4 預計更新:
.更換微控制器 STM32F446 以增加處理效能
.無線傳輸部分改用 nRF51422 傳輸,以相容 BLE & ANT+
.飛行方向標示
.微調元件間距
- QCopterFC FlightControl
- QCopterFC FlightRecorder
- QCopterFC ADC
- QCopterFC FFCSPI_TFT22 ( Use TFT_2.2-inch )
- QCopterFC FFCSPI_TFT22_WF
- QCopterFC FLASH
- QCopterFC FreeRTOS_LED ( Use FreeRTOS 8.0.1 )
- QCopterFC IAP
- QCopterFC IAP_LED
- QCopterFC IMU ( Use SmartIMU )
- QCopterFC IMU_WF
- QCopterFC LED
- QCopterFC NRF ( Use nRF24L01+ )
- QCopterFC PWM
- QCopterFC SDIO ( Use Fatfs 0.10a )
- QCopterFC UART
更多圖片 [Google+ albums](https://plus.google.com/u/0/photos/+文宏王Hom/albums/5899377395636747681)