<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
電子發燒友網>電子資料下載>電子論文>模擬數字論文>采用STM32設計的四軸飛行器飛控系統的詳細資料概述

采用STM32設計的四軸飛行器飛控系統的詳細資料概述

2018-06-08 | docx | 0.01 MB | 次下載 | 免費

資料介紹

本文檔介紹的主要內容是采用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所示。

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1IP2369支持PD3.1 快充輸入輸出協議支持2~6 節串聯電池集成升降壓功率最大充放電功率45W
  2. 1.82 MB  |  2次下載  |  免費
  3. 2什么是儀表放大器?儀表放大器公式推導+工作原理
  4. 2.98 MB   |  1次下載  |  2 積分
  5. 3常見的電路拓撲結構
  6. 0.32 MB   |  1次下載  |  免費
  7. 4仁懋電子產品畫冊
  8. 3.04 MB  |  1次下載  |  免費
  9. 5十六進制逆變器SN74AUCU04 數據表
  10. 368.18KB   |  次下載  |  免費
  11. 6具有三態輸出的四總線緩沖門SN54ABT126 SN74ABT126數據表
  12. 735.11KB   |  次下載  |  免費
  13. 7具有3態輸出的16位緩沖器/驅動器ABT16241A數據表
  14. 530.16KB   |  次下載  |  免費
  15. 8帶自動方向檢測和 ±10kV ESD保護功能的TXB0106-Q1 6位雙向電壓電平轉換器數據表
  16. 884.6KB   |  次下載  |  免費

本月

  1. 1RSA306B頻譜分析儀技術資料匯總
  2. 未知   |  204次下載  |  免費
  3. 2RSA500A系列便攜式頻譜分析儀技術盤點
  4. 未知   |  157次下載  |  免費
  5. 3高幅度波形/ 函數發生器汽車、半導體、科學和工業應用測量剖析
  6. 未知   |  141次下載  |  免費
  7. 4直流無刷電機驅動與失速電流限制參考設計
  8. 10.6 MB   |  34次下載  |  1 積分
  9. 5電動汽車同步快充慢充原理及測試的三種情況介紹
  10. 未知   |  30次下載  |  免費
  11. 6NI數據采集(DAQ)函數的應用
  12. 0.3 MB   |  23次下載  |  免費
  13. 7保護新能源汽車電池使用壽命的六種措施
  14. 未知   |  18次下載  |  免費
  15. 8稀土激光材料的詳述
  16. 0.1 MB   |  11次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935096次下載  |  免費
  3. 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
  4. 1.48MB  |  420057次下載  |  免費
  5. 3Altium DXP2002下載入口
  6. 未知  |  233071次下載  |  免費
  7. 4電路仿真軟件multisim 10.0免費下載
  8. 340992  |  191341次下載  |  免費
  9. 5十天學會AVR單片機與C語言視頻教程 下載
  10. 158M  |  183325次下載  |  免費
  11. 6labview8.5下載
  12. 未知  |  81572次下載  |  免費
  13. 7Keil工具MDK-Arm免費下載
  14. 0.02 MB  |  73798次下載  |  免費
  15. 8LabVIEW 8.6下載
  16. 未知  |  65981次下載  |  免費
亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>