飛控板 QCopter Flight Control v2.0
来源:互联网 发布:长棍佯谬知乎 编辑:程序博客网 时间:2024/06/03 14:09
飛控板 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
- 飛控板 QCopter Flight Control v2.0
- multirotor flight control
- Flight
- Flight
- Control Group v2
- BlueROV-11: Full Flight Control and Mission Planning with QGroundControl
- Call Android API to control flight mode (Airplane Mode) On / Off
- DotNetTextBox V2.0 Web Control(ASP.NET2.0 增强型TextBox控件,完全支持AJAX.NET)
- Flight Model
- FLIGHT-DOC
- flight Itinerary
- Snapdragon Flight
- Flight HDU
- Flight Yesterday
- hl7 V2中Message Control ID的含义及应用
- the flight of youth
- SOJ 3109 Space flight
- UMN UAV Flight Code
- 设计模式【代理模式】
- iOS开源项目之日志框架CocoaLumberjack
- POI操作Excel
- POJ 3270 Cow Sorting
- 用指针与getchar读入一个文本行
- 飛控板 QCopter Flight Control v2.0
- nesting of [[...]] is deprecated near '['
- 判断ResultSet结果集是否为空
- 练习3只用getchar实现fgets的功能
- OSPF多区域中必须有area0。非area0区域要与area0相连才能实现传播域间路由信息
- 合理配置myeclipse以提高开发效率和响应速度
- 【汇编】gcc反汇编 关于函数调用
- GMF安装
- 算法导论--------------优先队列的研究