電子信息工程新型無人機操控電子飛控系統-最小系統的設計_第1頁
電子信息工程新型無人機操控電子飛控系統-最小系統的設計_第2頁
電子信息工程新型無人機操控電子飛控系統-最小系統的設計_第3頁
電子信息工程新型無人機操控電子飛控系統-最小系統的設計_第4頁
電子信息工程新型無人機操控電子飛控系統-最小系統的設計_第5頁
已閱讀5頁,還剩31頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

廣東東軟學院本科畢業設計(論文)[13]。步進電機之所以能精準定位是因為其角位移量是由脈沖個數決定的,它是斷續移動的(見圖2.33),并不是跟提供動力的直流電機一樣連續轉動的,所以無人機方向以及轉速可以通過程序去計算步進電機的步距角來進行準確的控制。圖2.33步進電機轉動過程圖在新型無人機的電機驅動電路中,可選NMOS管(高電平導通)用作開關,D極接電機,S極接地,G極接收主芯片發出的PWM信號。電機附近還要接入一個0.1uF的濾波電容,用來吸收電機產生的高頻雜訊;同時,在MOS開啟瞬間電流如果過大,會導致瞬間開啟,這時接入一個起到限流作用的電阻可防止縮短MOS管的壽命;另外,在G極與S極連接的電路間要加一個10K的下拉電阻,因為芯片在復位狀態下,所有IO口都處于浮空輸入狀態,加入下拉電阻可以避免在單片機還沒工作即無控制信號時,導致MOS管導通出現電機瘋狂旋轉的情況,電路見圖2.34。圖2.34部分電機驅動電路2.6其他接口共軸式雙旋翼新型無人機的飛行控制原理大大促進了無人機的發展,有很大的應用前景。因此,為了方便二次開發,在電路中還設計了一個NRF24101的通訊接口、預留了一個IIC接口和一個UART3串口,如圖2.35所示,以便未來可以繼續提高完善新型無人機操控電子飛控系統。NRF24101的通訊接口預留的IIC接口預留的UART3串口123456783V3GNDCECSKSCKMOSIMISO\123412343V3SCLSDAGNDUART3_TXUART3_RXGND5V圖2.35接口飛控最小系統的制作在第二章已經將整個新型無人機操控電子飛控系統——最小系統的各個模塊進行了分析設計,并將個別模塊實現了仿真。接下來就要利用AltiumDesigner畫出新型無人機操控電子飛控系統——最小系統的原理圖和PCB圖。3.1工具在校期間,我們學習了一個名為AltiumDesigner的軟件,簡稱AD。這個軟件功能強大、操作簡單,可以使電子開發者輕松完成原理圖的設計和PCB的繪制。AD更新非常快,現在已經更新到AltiumDesigner20.0.9版本,在本次設計中,我將會使用AD14來完成新型無人機操控電子飛控系統——最小系統的原理圖與PCB圖。3.2繪制原理圖3.2.1步驟圖3.1原理圖制作流程圖3.1是AD繪制原理圖的大致流程圖,下面將詳細描述一下制作原理圖的具體步驟。(1)打開AD軟件,點擊“文件”→“新建”→“project”建立一個工程文件。(2)點擊“文件”→“新建”→“原理圖”建立一個名為mysch.SchDoc的原理圖文件,保存并添加到之前創建的工程下。(3)按照設計選擇需要的元器件,如果元器件在默認庫里找不到,可以點擊“文件”→“新建”→“庫”→“原理圖庫”建立一個原理圖庫,然后自己繪制元器件。(4)按照設計進行拉線,將元器件連接起來。(5)檢查網絡連接,保存,完成原理圖。3.2.2原理圖新型無人機操控電子飛控系統的——最小系統的原理圖如圖3.2所示。圖3.2原理圖3.3繪制pcb圖3.3.1步驟圖3.3PCB制作流程圖3.3是AD繪制PCB的大致流程圖,下面將詳細描述一下制作PCB的具體步驟。(1)點擊“文件”→“新建”→“PCB”建立一個名為myPCB.SchDoc的PCB文件,同樣要將PCB文件保存并添加到原理圖所在的工程下。(2)確定元器件封裝:在“工具”的“封裝管理器”里尋找合適元器件的封裝元件并“生效執行”(如圖3.4);如果在封裝庫里沒有合適的封裝文件,可以新建一個PCB庫,自己根據元件的尺寸去繪制元件的封裝。圖3.4選封裝(3)確定好元件封裝后,將原理圖導入PCB。(4)制定板子大小:先在keep_out層按照需要的尺寸畫一個封閉的邊框,然后按shift選中所有邊,點擊“設計”→“板子形狀”→“按照選擇對象定義”生成板子。(5)設置規則:規則可以根據自己的需求來修改,這里我是直接導入了一個通用的規則。(6)先對元器件進行布局,見圖3.5。(7)布局完成后接著完成布線,將元器件連接起來,見圖3.6。圖3.5布局完成圖3.6布線完成(8)其他信號線連起來后,要對GND網絡鋪銅,見圖3.7。圖3.7鋪銅完成(9)鋪銅完成后要進行設計規則(DRC)檢查,不能違反規則,見圖3.8。圖3.8DRC檢查3.3.2PCB新型無人機操控電子飛控系統——最小系統的PCB如圖3.9和3.10所示,圖3.11為PCB的三維顯示圖。圖3.9正面圖3.10背面圖3.11PCB的三維顯示

總結這個新型無人機操控電子飛控系統是一個集體項目,采用模塊化設計方式將電子控制系統分割成多個子系統分成了七個子模塊,分別是最小系統的設計與實現、通信子系統的設計與實現、通信接口技術研究、遙控終端設計與實現、飛行狀態顯示終端子系統的設計與實現、飛控算法的軟件設計與實現以及飛行狀態動畫模擬顯示的設計與實現。其中我的畢業設計負責的是無人機最小系統的設計。由于在大學課堂學習的內容十分廣泛,對電路系統設計方面的知識接觸不深,所以要完成這次設計,首先要圍繞無人直升機的電子控制系統的設計去復習相關的基本概念和基本方法,特別聚焦在以單片機為核心的電子控制系統的結構、功能和器件選型,然后還要與其它子系統設計的同學保持密切聯系,約定相應的接口標準,最后完成最小系統的設計。由于在做畢業設計之前沒有接觸過stm32,也沒有設計過電路,再加上自己的專業知識不扎實,所以在實際的學習與設計中,遇到了很多不懂的問題,導致了最小系統的設計進展緩慢。通過不斷地查閱資料自我學習,最后終于完成了最小系統的設計并繪制出了原理圖和PCB圖。通過這次綜合的設計,讓我更深入地學習了電路系統設計的知識,知道了電子控制系統的基本結構,學會了查看芯片手冊,通過芯片手冊知道了芯片的作用以及芯片與元器件的電路連接。雖然最小系統的設計已經完成,但是并沒有實現出來。而且從整個大項目來看,這只是其中的一個子模塊。在未來,希望能繼續加強完善這個無人機電子操控的最小系統,盡可能把電路板做出來,完成與其它子模塊的連接,保證模塊與模塊之間的相互匹配,最后可以結合程序進行測試。相信只要堅持下去,在不久的將來一定會完成新型無人機電子操控系統的設計,共軸式雙旋翼新型無人機一定會在世人面前精彩亮相。

參考文獻楊小川,劉剛,王運濤,孫巖,孟德虹,李偉.Pixhawk開源飛控項目概述及其航空應用展望[J].飛航導彈,2018(04):25-32+76.文武,楊曉波.Draganfly四旋翼微型飛行器[J].輕兵器,2011,(3).盛利元.共萬向軸式全剛性雙旋翼直升機:CN201821030425.7[P].2019-02-19劉火良.STM32庫開發實戰指南[M].北京:機械工業出版社,2013.施雨農.基于STM32與MCX314的熔絲沉積成型機控制系統研究[D].華中科技大學,2014.孔慶楠.基于STM32的半導體激光器驅動電路的設計[D].吉林大學,2016.王愛珍.基于51單片機的測溫系統設計[J].傳感器世界,2013,19(11):40-42.黃雙成.全國高職高專院校規劃教材基于網絡化教學的項目化單片機應用技術[M].北京:電子工業出版社,2013.08.張澤宇.單片機復位電路設計與研究[J].電子技術與軟件工程,2013(22):138-139.楊婧婧.電容降壓電路工作原理[J

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論