資料介紹
本文檔介紹的主要內容是采用STM32設計的四軸飛行器飛控系統的詳細資料概述
四軸飛行器是一種結構緊湊、飛行方式獨特的垂直起降式飛行器,與普通的飛行器相比具有結構簡單,故障率低和單位體積能夠產生更大升力等優點,在軍事和民用多個領域都有廣闊的應用前景,非常適合在狹小空間內執行任務。因此四旋翼飛行器具有廣闊的應用前景,吸引了眾多科研人員,成為國內外新的研究熱點。
本設計主要通過利用慣性測量單元(IMU)姿態獲取技術、PID電機控制算法、2.4G無線遙控通信技術和高速空心杯直流電機驅動技術來實現簡易的四軸方案。整個系統的設計包括飛控部分和遙控部分,飛控部分采用機架和控制核心部分一體設計增加系統穩定性,遙控部分采用模擬搖桿操作輸入使操作體驗極佳,兩部分之間的通信采用2.4G無線模塊保證數據穩定傳輸。飛行控制板采用高速單片機STM32作為處理器,采用含有三軸陀螺儀、三軸加速度計的運動傳感器MPU6050作為慣性測量單元,通過2.4G 無線模塊和遙控板進行通信,最終根據PID控制算法通過PWM方式驅動空心杯電機來達到遙控目標。
1、系統總體設計
系統硬件的設計主要分要遙控板和飛控板兩個部分,遙控板采用常見羊角把游戲手柄的外形設計,控制輸入采用四向搖桿,無線數據傳輸采用2.4G無線模塊。飛控板采用控制處理核心和機架一體的設計即處理器和電機都集成在同一個電路板上,采用常規尺寸能夠采用普通玩具的配件。系統軟件的設計同樣包括遙控板和飛控板兩部分的工作,遙控板軟件的設計主要包括ADC的采集和數據的無線發送。飛控板的軟件的設計主要包括無線數據的接收,自身姿態的實時結算,電機PID增量的計算和電機的驅動。整個四軸飛行器系統包括人員操作遙控端和飛行器控制端,遙控端主控制器STM32通過ADC外設對搖桿數據進行采集,把采集到的數據通過2.4G無線通信模塊發送至飛控端。飛控板的主要工作就是通過無線模塊進行控制信號的接收,并且利用慣性測量單元獲得實時系統加速度和角速度原始數據,并且最終解算出當前的系統姿態,然后根據遙控板發送的目標姿態和當姿態差計算出PID電機增量,然后通過PWM驅動電機進行系統調整來實現飛行器的穩定飛行。系統的總體設計框圖如圖1所示。
四軸飛行器是一種結構緊湊、飛行方式獨特的垂直起降式飛行器,與普通的飛行器相比具有結構簡單,故障率低和單位體積能夠產生更大升力等優點,在軍事和民用多個領域都有廣闊的應用前景,非常適合在狹小空間內執行任務。因此四旋翼飛行器具有廣闊的應用前景,吸引了眾多科研人員,成為國內外新的研究熱點。
本設計主要通過利用慣性測量單元(IMU)姿態獲取技術、PID電機控制算法、2.4G無線遙控通信技術和高速空心杯直流電機驅動技術來實現簡易的四軸方案。整個系統的設計包括飛控部分和遙控部分,飛控部分采用機架和控制核心部分一體設計增加系統穩定性,遙控部分采用模擬搖桿操作輸入使操作體驗極佳,兩部分之間的通信采用2.4G無線模塊保證數據穩定傳輸。飛行控制板采用高速單片機STM32作為處理器,采用含有三軸陀螺儀、三軸加速度計的運動傳感器MPU6050作為慣性測量單元,通過2.4G 無線模塊和遙控板進行通信,最終根據PID控制算法通過PWM方式驅動空心杯電機來達到遙控目標。
1、系統總體設計
系統硬件的設計主要分要遙控板和飛控板兩個部分,遙控板采用常見羊角把游戲手柄的外形設計,控制輸入采用四向搖桿,無線數據傳輸采用2.4G無線模塊。飛控板采用控制處理核心和機架一體的設計即處理器和電機都集成在同一個電路板上,采用常規尺寸能夠采用普通玩具的配件。系統軟件的設計同樣包括遙控板和飛控板兩部分的工作,遙控板軟件的設計主要包括ADC的采集和數據的無線發送。飛控板的軟件的設計主要包括無線數據的接收,自身姿態的實時結算,電機PID增量的計算和電機的驅動。整個四軸飛行器系統包括人員操作遙控端和飛行器控制端,遙控端主控制器STM32通過ADC外設對搖桿數據進行采集,把采集到的數據通過2.4G無線通信模塊發送至飛控端。飛控板的主要工作就是通過無線模塊進行控制信號的接收,并且利用慣性測量單元獲得實時系統加速度和角速度原始數據,并且最終解算出當前的系統姿態,然后根據遙控板發送的目標姿態和當姿態差計算出PID電機增量,然后通過PWM驅動電機進行系統調整來實現飛行器的穩定飛行。系統的總體設計框圖如圖1所示。

- 四軸飛行器設計案例
- 基于STM32的四軸飛行器飛控系統設計資料下載
- 基于STM32設計的四軸飛行器飛控系統資料下載
- 四軸飛行器的資料說明 6次下載
- 如何使用STM32設計四軸飛行器資料合集包括了程序,原理圖和羅盤計算 97次下載
- 四軸飛行器源代碼詳細資料免費下載 46次下載
- 四軸飛行器DIY新手教程之如何使用STC51單片機DIY一個小四軸飛行器 169次下載
- 四軸飛行器電路 15次下載
- 基于STM32F4的四軸飛行器控制系統_論文 44次下載
- 四軸飛行器教程 0次下載
- 四軸飛行器答辯 51次下載
- 微型四軸飛行器 11次下載
- Crazepony開源四軸飛行器 47次下載
- 四軸飛行器飛行原理 0次下載
- 四軸飛行器組裝 40次下載
- 四軸無人機是如何工作的? 481次閱讀
- 如何利用ESP8266制作一個簡單的四軸飛行器 6.9k次閱讀
- 基于四軸飛行器具有皮帶驅動器的單個中央燃氣發動機 6.3k次閱讀
- 基于GD32 MCU的四軸飛行器基本方案設計 5k次閱讀
- 淺談四旋翼飛行器的設計 8.2k次閱讀
- 星翼電子:MiniFly開源四軸飛行器信息描述 3k次閱讀
- 基于STM32四軸飛行器電路設計的詳細圖解資料概述 1.7w次閱讀
- 四軸飛行器如何對頻_四軸飛行器怎么操作 10.1w次閱讀
- 四軸飛行器什么牌子好_十大四軸飛行器品牌排行版 1.7w次閱讀
- 四軸飛行器常見名詞解釋 1w次閱讀
- 基于STM32的簡易四軸飛行器系統的設計實現 1.9w次閱讀
- 以STM32F4為控制核心的四軸航拍飛行器的設計與實現 1w次閱讀
- 四軸飛行器怎么起飛_四軸飛行器原理 5.3w次閱讀
- 基于STM32的四軸飛行器電路設計—電路精選(53) 4.1w次閱讀
- 教你DIY一個四軸飛行器 8.5k次閱讀
下載排行
本周
- 1MDD品牌三極管MMBT3906數據手冊
- 2.33 MB | 次下載 | 免費
- 2MDD品牌三極管S9012數據手冊
- 2.62 MB | 次下載 | 免費
- 3聯想flex2-14D/15D說明書
- 4.92 MB | 次下載 | 免費
- 4收音環繞擴音機 AVR-1507手冊
- 2.50 MB | 次下載 | 免費
- 524Pin Type-C連接器設計報告
- 1.06 MB | 次下載 | 免費
- 6新一代網絡可視化(NPB 2.0)
- 3.40 MB | 次下載 | 免費
- 7MS1000TA 超聲波測量模擬前端芯片技術手冊
- 0.60 MB | 次下載 | 免費
- 8MS1022高精度時間測量(TDC)電路數據手冊
- 1.81 MB | 次下載 | 免費
本月
- 1愛華AIWA HS-J202維修手冊
- 3.34 MB | 37次下載 | 免費
- 2PC5502負載均流控制電路數據手冊
- 1.63 MB | 23次下載 | 免費
- 3NB-IoT芯片廠商的資料說明
- 0.31 MB | 22次下載 | 1 積分
- 4H110主板CPU PWM芯片ISL95858HRZ-T核心供電電路圖資料
- 0.63 MB | 6次下載 | 1 積分
- 5UWB653Pro USB口測距通信定位模塊規格書
- 838.47 KB | 5次下載 | 免費
- 6技嘉H110主板IT8628E_BX IO電路圖資料
- 2.61 MB | 4次下載 | 1 積分
- 7蘇泊爾DCL6907(即CHK-S007)單芯片電磁爐原理圖資料
- 0.04 MB | 4次下載 | 1 積分
- 8100W準諧振反激式恒流電源電路圖資料
- 0.09 MB | 2次下載 | 1 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191439次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183353次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81602次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73822次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發燒友App





創作
發文章
發帖
提問
發資料
發視頻
上傳資料賺積分
評論