張飛軟硬開源基于STM32 BLDC直流無刷電機驅動器開發視頻套件,??戳此立搶??

基于STM32四軸飛行器參考電路設計

電子發燒友網 ? 2019-06-17 14:58 ? 次閱讀

四軸飛行器是一種利用四個旋翼作為飛行引擎來進行空中飛行的飛行器。進入20世紀以來,電子技術飛速發展四軸飛行器開始走向小型化,并融入了人工智能,使其發展趨于無人機,智能機器人。

四軸飛行器不但實現了直升機的垂直升降的飛行性能,同時也在一定程度上降低了飛行器機械結構的設計難度。四軸飛行器的平衡控制系統由各類慣性傳感器組成。在制作過程中,對整體機身的中心、對稱性以及電機性能要求較低,這也正是制作四軸飛行器的優勢所在,而且相較于固定翼飛機,四軸也有著可垂直起降,機動性好,易維護等優點。

系統方案

本設計采用STM32F4作為核心處理器,該處理器內核架構 ARM Cortex-M4,具有高性能、低成本、低功耗等特點。

設計總體框圖

主控板包括傳感器MPU6050電路模塊、無線藍牙模塊、電機啟動模塊,電源管理模塊等;遙控使用商品遙控及接收機。控制芯片捕獲接收機的PPM命令信號,傳感器與控制芯片之間采用IIC總線連接,MCU電調之間用PWM傳遞控制信號。

MPU-6050電路原理圖

電源管理模塊

四軸飛行器要求整體設計質量較輕,體積較小,因此在電池的選取方面,采用體積小、質量輕、容量大的鋰電池供電最合適。系統的核心芯片為STM32F103,常用工作電壓為3.3V,同時慣性測量傳感器,藍牙通信模塊的常規供電電壓也為3.3V,鋰電池的電壓為11.4V,要使系統正常工作,需要將11.4V的鋰電池電壓穩壓到3.3V。常用的78系列穩壓芯片已不再適用,必須選擇性能更好的穩壓芯片。

經綜合考慮,本電路采用LM1117-3.3和LM2940-5電源部分的核心芯片。電池電源經過LM2940-5降到5V后在輸入LM1117-3.3穩壓為3.3V。由于電機部分電流較大,故在飛控電路部分加入了過流保護,使用500mA的保險絲

本設計是基于STM32F4的四軸航拍平臺。以STM32F407為控制核心,四軸飛行器為載體,輔以云臺的航拍系統。硬件上由飛控電路,電源管理等系統組成。其具有靈活輕盈,延展性,適應性強好等特點。在實際應用方面,四軸飛行器可以在復雜、危險的環境下可以完成特定的飛行任務,也可以用于監控交通,環境等。


原文標題:基于STM32四軸飛行器參考電路設計

文章出處:【微信號:elecfans,微信公眾號:電子發燒友網】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
分享:

評論

相關推薦

STM32入門100步

創新的洋桃教學視頻集合,杜洋主講的百集視頻,以多組視頻針對不同程度的學習者,0基礎和會51單片機的學習者會看到不同的視頻
發表于 10-23 00:00 ? 95936次 閱讀
STM32入門100步

ucGUI移植筆記的詳細資料說明

該程序是直接用的原子大哥的TFTLCD顯示的例子,直接拿過來移植的,感謝原子大哥的程序,在我學習ST....
發表于 07-04 15:48 ? 10次 閱讀
ucGUI移植筆記的詳細資料說明

請問這是微芯片錯誤還是來自微芯片的意圖?

您好,我對MLA的實際版本有點困惑。我知道最后一個版本是V2016*04Y27,但現在,實際版本是V2015Y08Y10。這僅僅是微芯片錯...
發表于 07-04 10:10 ? 8次 閱讀
請問這是微芯片錯誤還是來自微芯片的意圖?

STM32 開發板供電(DC5V),插上 JLINK方式

硬件平臺:stm32f10xZET6 開發環境:keil MDK uVision v4.10 開發語言:C、ST_lib_3.5固件庫 將STM32 開發板供電...
發表于 07-04 08:39 ? 2次 閱讀
STM32 開發板供電(DC5V),插上 JLINK方式

STM32151和STM32152單片機的數據手冊免費下載

stm32l-discovery和32l152cdiscovery工具包可幫助您發現stm32l超低....
發表于 07-04 08:00 ? 24次 閱讀
STM32151和STM32152單片機的數據手冊免費下載

STM32的調試方式、更新程序、仿真以及補救措施

STM32的調試方式、更新程序、仿真以及補救措施 1. STM32的調試方式選擇 STM32支持JTAG和SWD兩種調試方式,且默...
發表于 07-04 07:27 ? 5次 閱讀
STM32的調試方式、更新程序、仿真以及補救措施

是否可以將STM32 FOC SDK與IAR EWARM或Keil MDK-ARM之外的編譯器一起使用

我想知道我是否可以將STM32 FOC SDK與IAR EWARM或Keil MDK-ARM之外的編譯器一起使用。 我已經查閱...
發表于 07-04 06:15 ? 177次 閱讀
是否可以將STM32 FOC SDK與IAR EWARM或Keil MDK-ARM之外的編譯器一起使用

stm32內部溫度傳感器怎么定義short、double類型的變量

short Get_Temprate(void)        //獲取內部溫度傳感器溫度值 {       ...
發表于 07-04 04:36 ? 127次 閱讀
stm32內部溫度傳感器怎么定義short、double類型的變量

四軸飛行器保護電機的方法

各位大佬,小弟最近在做一個四軸DIY,市面上大部分的四軸都是采用的空心杯716或是720電機構成, 然而驅動電機的是一個型號為...
發表于 07-04 04:35 ? 124次 閱讀
四軸飛行器保護電機的方法

STM32F107VC+LAN8720以太網仿真一直卡死

最近在做有關以太網的設計,使用STM32F107+LAN8720,晶振50M,RMII接法,但是程序經仿真一直卡死在 while (ETH_...
發表于 07-04 04:35 ? 54次 閱讀
STM32F107VC+LAN8720以太網仿真一直卡死

lwip中數據不能發送出去

我現在在stm32上用lwip和上位機通訊,正常情況下數據每次能發送出去,并且lwip中tcp_output函數里 pcb->unacked == NULL的,...
發表于 07-04 04:35 ? 37次 閱讀
lwip中數據不能發送出去

請問esp8266該怎么設置?

我最近在做一個項目,可以通過手機app控制stm32播放或暫停音樂,stm32也可以向手機app發送消息,我想問要實現這樣的功能,esp826...
發表于 07-04 01:40 ? 6次 閱讀
請問esp8266該怎么設置?

如何利用stm32 lwip訪問網頁下載文件?

請教大神,現在用stm32f107實現了tcp客戶端,并可以與服務器實時通信,但是現在有一個訪問網頁下載升級文件的需求,想問下是用ht...
發表于 07-03 23:18 ? 4次 閱讀
如何利用stm32 lwip訪問網頁下載文件?

STM32免費開發環境應該用誰

SW4STM32 是 AC6 公司推出的基于 Eclipse 圖形界面的完整集成開發環境。SW4ST....
發表于 07-03 08:00 ? 20次 閱讀
STM32免費開發環境應該用誰

ST-LINK V2在線調試器和編程器應用程序和使用說明免費下載

ST-LINK/V2 是STM8 和STM32 微控制器系列的在線調試器和編程器。單線接口模塊(SW....
發表于 07-03 08:00 ? 17次 閱讀
ST-LINK V2在線調試器和編程器應用程序和使用說明免費下載

STM32硬件IIC接口的特性及功能解析

多主機功能:該模塊既可做主設備也可做從設備 主設備功能 C地址檢測 產生和檢測7位....
發表于 07-02 16:00 ? 163次 閱讀
STM32硬件IIC接口的特性及功能解析

意法半導體發布最新版的STM32Cube ecosystem Multi-OS軟件

為了讓STM32 *微控制器(MCU)和微處理器(MPU)用戶的開發工作變得更輕松,進一步加強STM....
發表于 07-01 15:58 ? 330次 閱讀
意法半導體發布最新版的STM32Cube ecosystem Multi-OS軟件

stm32嵌入式操作系統的特點以及不足

STM32系列32位微控制器,基于ARM Cortex-M3處理器。它能支持32位廣泛的應用,支持包....
發表于 07-01 11:51 ? 122次 閱讀
stm32嵌入式操作系統的特點以及不足

STM32F1系列輸入捕獲準確得到周期與占空比的Keil源程序免費下載

本資源是stm32F1系列輸入捕獲準確得到周期與占空比的Keil源程序,其基礎為正點原子的輸入捕獲程....
發表于 07-01 08:00 ? 23次 閱讀
STM32F1系列輸入捕獲準確得到周期與占空比的Keil源程序免費下載

STM32的多個ADC模塊如何同時采樣轉換詳細應用實例說明

在STM32家族里,多數系列芯片內含2到3個ADC模塊,有的甚至更多,比方G4系列可以有5個ADC模....
的頭像 ST MCU 信息交流 發表于 06-30 10:40 ? 345次 閱讀
STM32的多個ADC模塊如何同時采樣轉換詳細應用實例說明

戰艦STM32開發板的十四個常見問題資料合集免費下載

1,開發板沒供電。這種情況,請檢查開發板右下角的藍色電源燈,是否亮了?如果沒亮,請按電源開關。電源指....
發表于 06-28 16:30 ? 42次 閱讀
戰艦STM32開發板的十四個常見問題資料合集免費下載

使用STM32單片機進行流水燈按鍵輸入的程序和工程文件免費下載

本文檔的主要內容詳細介紹的是使用STM32單片機進行流水燈按鍵輸入的程序和工程文件免費下載。
發表于 06-28 08:00 ? 56次 閱讀
使用STM32單片機進行流水燈按鍵輸入的程序和工程文件免費下載

STM32單片機的學習教程資料合集免費下載

經過幾天的學習,基本掌握了STM32的調試環境和一些基本知識。想拿出來與大家共享,笨教程本著最大限度....
發表于 06-24 08:00 ? 86次 閱讀
STM32單片機的學習教程資料合集免費下載

STM32F4xx系列單片機的中文參考手冊免費下載

本參考手冊面向應用開發人員,提供有關使用 STM32F405xx/07xx、STM32F415xx/....
發表于 06-24 08:00 ? 46次 閱讀
STM32F4xx系列單片機的中文參考手冊免費下載

零死角玩轉STM32的初級篇和中級篇及系統篇資料合集免費下載

uC/OS 是一個微型的實時操作系統,包括了一個操作系統最基本的一些特性,如任務調度、任務通信、內存....
發表于 06-24 08:00 ? 81次 閱讀
零死角玩轉STM32的初級篇和中級篇及系統篇資料合集免費下載

STM32F405xx和STM32F407xx系列微控制器的數據手冊免費下載

STM32F405XX和STM32F407XX系列基于高性能ARM?Cortex?-M4 32位RI....
發表于 06-24 08:00 ? 75次 閱讀
STM32F405xx和STM32F407xx系列微控制器的數據手冊免費下載

如何使用STM32微控制器進行高性能物聯網節點設計

隨著物聯網 (IoT) 網絡日趨復雜,物聯網端點邊緣處理的復雜度亦水漲船高。因而可能需要使用新系統來....
的頭像 電路設計技能 發表于 06-22 10:21 ? 760次 閱讀
如何使用STM32微控制器進行高性能物聯網節點設計

嵌入式 | 如何在搭載了RT-Thread系統的STM32平臺上使用C++?

本文描述了如何使用在搭載了 RT-Thread 系統的 STM32 平臺上使用 C++,包括 C++....
的頭像 嵌入式資訊精選 發表于 06-20 14:04 ? 755次 閱讀
嵌入式 | 如何在搭載了RT-Thread系統的STM32平臺上使用C++?

STM32單片機常用元件的元件庫文件資料免費下載

本文檔的主要內容詳細介紹的是STM32單片機常用元件的元件庫文件資料免費下載。
發表于 06-20 08:00 ? 83次 閱讀
STM32單片機常用元件的元件庫文件資料免費下載

stm32gpio的工作模式

可以輸出高、低電平,連接數字器件;推挽結構一般是指兩個三極管分別受兩個互補信號的控制,總是在一個三極....
的頭像 發燒友學院 發表于 06-19 15:40 ? 354次 閱讀
stm32gpio的工作模式

STM32嵌入式入門必看之文章給你詳細的講解

STM32嵌入式入門必看之文章-----介紹非常詳細!(學習STM32的理由!!!!)為什么要寫這篇....
發表于 06-18 16:52 ? 107次 閱讀
STM32嵌入式入門必看之文章給你詳細的講解

STM32定時器配置定時時間總結

 當選擇為外部從模式1的時候,那么觸發控制器完全被沖模式控制被占用了,這個時候就不能用其它從模式(復....
發表于 06-17 17:19 ? 178次 閱讀
STM32定時器配置定時時間總結

STM32定時器時間的計算方法

如果這個值不配置,上電的時候寄存器值可是隨機的,本來1秒中斷一次,可能變成N秒中斷一次,讓你超級頭大....
發表于 06-17 16:50 ? 183次 閱讀
STM32定時器時間的計算方法

stm32定時器中斷與誤區

在用到STM32定時器的更新中斷時,發現有些情形下只要開啟定時器就立即進入一次中斷。準確說,只要使能....
發表于 06-17 15:48 ? 144次 閱讀
stm32定時器中斷與誤區

STM32定時器原理與使用

定時器的定時時間等于計數器的中斷周期乘以中斷的次數。計數器在 CK_CNT 的驅動下,計一個數的時間....
發表于 06-17 09:40 ? 104次 閱讀
STM32定時器原理與使用

STM32開發板的開發指南資料免費下載

本開發指南將由淺入深,帶領大家進入 STM32 的世界。本指南總共分為三篇:1,硬件篇,主要介紹本指....
發表于 06-17 08:00 ? 57次 閱讀
STM32開發板的開發指南資料免費下載

2層STM32最小系統板PCB圖分享

本文主介紹的的2層STM32最小系統板PCB圖分享
的頭像 凡億PCB 發表于 06-16 10:28 ? 564次 閱讀
2層STM32最小系統板PCB圖分享

STM32F1單片機的IO位帶操作頭文件免費下載

本文檔的主要內容詳細介紹的是STM32F1單片機的IO位帶操作頭文件免費下載。
發表于 06-12 16:31 ? 61次 閱讀
STM32F1單片機的IO位帶操作頭文件免費下載

三種BOOT的模式介紹和如何選擇開發BOOT模式詳細資料說明

所謂啟動,一般來說就是指我們下好程序后,重啟芯片時,SYSCLK的第4個上升沿,BOOT引腳的值將被....
發表于 06-12 08:00 ? 83次 閱讀
三種BOOT的模式介紹和如何選擇開發BOOT模式詳細資料說明

使用STM32單片機應用LDC1000電感數字轉換器的程序和工程文件

本文檔的主要內容詳細介紹的是使用STM32單片機應用LDC1000電感數字轉換器的程序和工程文件資料....
發表于 06-10 17:39 ? 71次 閱讀
使用STM32單片機應用LDC1000電感數字轉換器的程序和工程文件

使用STM32F030單片機讀取溫濕度傳感器SHT20的C語言源代碼免費下載

本文檔的主要內容詳細介紹的是使用STM32F030單片機讀取溫濕度傳感器SHT20的C語言源代碼免費....
發表于 06-10 17:07 ? 88次 閱讀
使用STM32F030單片機讀取溫濕度傳感器SHT20的C語言源代碼免費下載

四軸PID算法:單環和串級,你搞懂了嗎?

這里主要講解的PID算法屬于一種線性控制器,這種控制器被廣泛應用于四軸上。要控制四軸,顯而易見的是控....
的頭像 電子發燒友網 發表于 06-10 11:34 ? 2378次 閱讀
四軸PID算法:單環和串級,你搞懂了嗎?

STM32的AD的原理圖以及封裝原件庫資料免費下載

本文檔的主要內容是常用的STM32的AD的原理圖以及封裝原件庫資料免費下載。
發表于 06-10 08:00 ? 75次 閱讀
STM32的AD的原理圖以及封裝原件庫資料免費下載

如何使用MATLAB和Simulink開發STM32嵌入式應用的詳細資料說明

本文檔的主要內容詳細介紹的是如何使用MATLAB和Simulink開發STM32嵌入式應用的詳細資料....
發表于 06-10 08:00 ? 50次 閱讀
如何使用MATLAB和Simulink開發STM32嵌入式應用的詳細資料說明

EM-STM3210E評估開發板的數據手冊免費下載

EM-STM3210E 是英蓓特公司新推出的一款基于ST 意法半導體STM32 系列處理器(Cort....
發表于 06-06 17:22 ? 50次 閱讀
EM-STM3210E評估開發板的數據手冊免費下載

STM32開拓者2號開發板的電路原理圖免費下載

本文檔的主要內容詳細介紹的是STM32開拓者2號開發板的電路原理圖免費下載。
發表于 06-05 08:00 ? 71次 閱讀
STM32開拓者2號開發板的電路原理圖免費下載

使用STM32F103C8T6進行手柄制作的程序和工程文件資料免費下載

本文檔的主要內容詳細介紹的是使用STM32F103C8T6進行手柄制作的程序和工程文件資料免費下載。....
發表于 06-04 15:55 ? 119次 閱讀
使用STM32F103C8T6進行手柄制作的程序和工程文件資料免費下載

單片機 | STM32定時器比較輸出切換模式之應用實例

定時器比較輸出切換實現任意波形之實例。
的頭像 ST MCU 信息交流 發表于 06-04 14:08 ? 380次 閱讀
單片機 | STM32定時器比較輸出切換模式之應用實例

STM32對于U盤訪問的硬件/軟件實現

一些應用中,涉及到對存儲設備的數據訪問,例如USD卡、U盤。具備USB OTG控制器的STM32,可....
的頭像 STM32單片機 發表于 06-04 09:38 ? 542次 閱讀
STM32對于U盤訪問的硬件/軟件實現

應用于STM32開發板的步進電機驅動器源碼寄存器版本資料免費下載

本文檔的主要內容詳細介紹的是應用于STM32開發板的步進電機驅動器源碼寄存器版本資料免費下載。 ....
發表于 06-04 08:00 ? 83次 閱讀
應用于STM32開發板的步進電機驅動器源碼寄存器版本資料免費下載

STM32F407ZET6最小系統板的原理圖和PCB及引角圖資料免費下載

本文檔的主要內容詳細介紹的是STM32F407ZET6最小系統板的原理圖和PCB及引角圖資料免費下載....
發表于 06-04 08:00 ? 84次 閱讀
STM32F407ZET6最小系統板的原理圖和PCB及引角圖資料免費下載

使用STM32開發板進行ADC模數轉換的程序免費下載

本文檔的主要內容詳細介紹的是使用STM32開發板進行ADC模數轉換的程序免費下載。
發表于 06-03 08:00 ? 76次 閱讀
使用STM32開發板進行ADC模數轉換的程序免費下載

詳解STM32的位帶操作

51單片機相信各位都用過,假設P1.1的IO口上掛了一個LED,那么你單獨對LED的操作就是P1.1....
發表于 06-01 09:54 ? 93次 閱讀
詳解STM32的位帶操作

STM32中斷過程詳解

對于 STM32 講(還是以Timer2例),外部中斷通道位置 28(35 號優先級)是給外部設備 ....
發表于 06-01 09:48 ? 202次 閱讀
STM32中斷過程詳解

STM32F105單片機的多個應用的程序和工程文件免費下載

本文檔的主要內容詳細介紹的是STM32F105單片機的多個應用程序和工程文件免費下載。
發表于 05-31 16:59 ? 99次 閱讀
STM32F105單片機的多個應用的程序和工程文件免費下載

STM32單片機控制藍牙的電路

系統中的DSP采用OMAP5910,該DSP是TI公司推出的嵌入式DSP,具有雙處理器結構,片內集成....
發表于 05-31 10:42 ? 229次 閱讀
STM32單片機控制藍牙的電路

STM32F105xx和STM32F107xx系列微控制器的數據手冊免費下載

STM32F105xx和STM32F107xx互聯型系列使用高性能的ARM? Cortex?-M3 ....
發表于 05-31 08:00 ? 119次 閱讀
STM32F105xx和STM32F107xx系列微控制器的數據手冊免費下載

使用STM32單片機進行機器人設計的程序和工程文件免費下載

本文檔的主要內容詳細介紹的是使用STM32單片機進行機器人設計的程序和工程文件免費下載。
發表于 05-31 08:00 ? 65次 閱讀
使用STM32單片機進行機器人設計的程序和工程文件免費下載

STM32F10xxx系列微控制器的中文參考手冊免費下載

本手冊是STM32微控制器產品的技術參考手冊,技術參考手冊是有關如何使用該產品的具體信息,包含各個功....
發表于 05-31 08:00 ? 72次 閱讀
STM32F10xxx系列微控制器的中文參考手冊免費下載

STM32F10XXX Cortex-M3編程手冊資料免費下載

本編程手冊為應用程序和系統級軟件開發人員提供信息。它給出了STM32F10XXX Cortex?-M....
發表于 05-30 16:11 ? 59次 閱讀
STM32F10XXX Cortex-M3編程手冊資料免費下載

如何使用STM32單片機進行TFT指針式時鐘設計的論文資料說明

自時鐘發明的那天起,它就注定了與人們有著密不可分的關系,但科學技術在不斷發展,人們隨著時間的推移對時....
發表于 05-28 16:45 ? 103次 閱讀
如何使用STM32單片機進行TFT指針式時鐘設計的論文資料說明
分分彩计划