《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > DSP實現無人飛行器控制系統
DSP實現無人飛行器控制系統
摘要:  本系統選用的TMS320F2812(以下簡稱F2812)是TI公司開發的一款32位DSP芯片,采用高性能靜態CMOS技術,工作主頻可達150Mips。片內集成了128K字的FLASH存儲器,方便實現軟件升級;還集成了豐富的外圍設備,如:采樣頻率高達12.5MIPS的12位16路A/D轉換器,兩個面向電機控制的事件管理器和多種標準串口通信外設。
關鍵詞: DSP 飛行器
Abstract:
Key words :
  本系統選用的TMS320F2812(以下簡稱F2812)是TI公司開發的一款32位DSP芯片,采用高性能靜態CMOS技術,工作主頻可達150Mips。片內集成了128K字的FLASH存儲器,方便實現軟件升級;還集成了豐富的外圍設備,如:采樣頻率高達12.5MIPS的12位16路A/D轉換器,兩個面向電機控制的事件管理器和多種標準串口通信外設。

  在此基礎上設計出一種高精度、擴展性強、小型化和低成本的新型飛行控制系統。 

  2硬件系統方案要求和設計

  基于DSP的飛控系統硬件設計,關鍵在于系統的整體方案設計。接口設計是一個重要環節,將直接影響系統的性能。為了減輕系統的負擔,外部輸入信號用中斷方式讀入,信號輸入輸出時要考慮抗干擾性。

  充分考慮TMS320F2812的片內資源以及系統的接口要求,僅需對DSP芯片進行少量的外部接口擴展,即可滿足飛控系統所有功能和未來擴展性的要求。同時由于系統的輸入邏輯量較多,采用Altera公司CPLD芯片EPM7128,完成數據處理和邏輯運算功能,以減少控制電路的體積,增加系統的可靠性,實現對控制系統各單元狀態的監視和控制。

  系統整體方案設計如圖1所示。以下將從系統各模塊的實現加以說明。

DSP實現無人<a class=飛行器控制系統硬件框圖" src="http://files.chinaaet.com/images/20110908/25e6f1cb-f2f6-4961-ac3e-6a3ec3d32b6e.jpg" style="WIDTH: 438px; HEIGHT: 282px" />

圖1系統硬件總體設計結構圖

  3硬件實現

  3.1模擬信號接收

  模擬信號經過信號調理模塊輸入,A/D轉換選擇12位逐次逼近A/D轉換器AD1*,其片內含有三態輸出緩存電路和高精度參考電壓源與時鐘電路,自帶采樣保持器。本設計采用的連接方式如圖2所示,使ADI*工作在全控模式下。在AD1*的使用上采用程序啟動、標志查詢方式,啟動信號和轉換結束信號相配合,使ADI*一旦轉換結束就處于數據輸出狀態,同時產生AD結束標志,提高多通道時的通過率。

A /D擴展電路框圖

圖2A/D擴展電路框圖

  3.2串口通信

  F2812處理器提供兩個串行通信接口(SCI),支持16級接收和發送FIFO。但仍然滿足不了飛控系統與多外設的通訊要求。因此,系統選用異步串行接口擴展芯片SP2338,方便地將DSP的SCI1擴為3個全雙工、波特率最高可達9600b/s的異步串行通信接口,作為主控制器和專用的通信設備數據傳輸通道,進行控制系統和地面的通信傳輸,SCI2作為GPS與CPU的通信通道。SP2338使用簡單,不需要底層軟件支持,上電即可工作。

串口擴展框圖

圖3串口擴展框圖

  串口擴展實現如圖3,ADRI0、ADRI1是下行地址線,ADRI0,ADRI1=00,01,10是分別對應子串口0,,l2;ADRO0,ADRO1是上行地址線,ADRO0,ADRO1-00,01,10是分別對應子串口0,1,2。

  F2812的I/O口直接與SP2338的地址線相連。發送數據時,DSP通過改變I/O口的狀態來改變下行地址,選中特定的子串口;接收數據時,DSP通過讀取I/O口的狀態來判斷數據具體來自哪一個子串口,從而對讀取到的數據做出相應的處理。因此可以提高系統效率、減低軟件消耗。通過外加電平轉換芯片就可以實現RS232,RS422,RS485通訊。

  系統控制流程圖如圖5所示。數據存儲放置在任務線程中,其過程是將飛行數據分析結果等值存儲在Flash中。檢測任務線程可以通過周期函數PRD來完成。PRD可以根據實時時鐘來確定函數運行的時間。這里,設置檢測任務100ms運行1次。

DSP實現無人飛行器控制流程

圖5系統控制流程圖

  所有任務的啟動都和飛控系統總線上的小周期計數息息相關,其中與接收總線數據相關的任務都是由消息分發線程啟動,當接收的消息為PSP發送的同步數據碼時,終端對象同步自己的小周期計數,并按現在所處的小周期啟動相應的任務。所有的任務都包含在消息處理線程中,每個終端都有一個這樣的線程,各個線程獨立工作,使各個終端處于并行工作方式。系統全部邏輯控制功能,均采用周期運行方式,每隔10ms由定時中斷程序喚醒。利用CPLD進行邏輯運算及數據處理,并檢測模擬量輸入信號,判斷各監控對象的工作狀態并按照系統控制邏輯決定輸出量。在其狀態發生變化時通知DSP,協助DSP完成系統的自檢測功能。在狀態監測中,將當前檢測到的狀態量與存儲的上一個狀態量相比較,如果兩次狀態相同,則不進行任何操作;如果發生變化,則向DSP發出中斷信號INT,通知DSP讀取數據。

  在接收DSP發送的控制指令時,將該指令與當前狀態相比較,若符合就不再發送控制指令,這樣就能防止多次發送控制指令引起的誤動作。

  在飛行過程中,控制系統的任務主要包括采集無人機的姿態數據,計算控制量并輸出到舵機等執行機構,接受地面站的指令并傳輸無人飛行器的位置等信息。利用設計的控制板進行伺服控制算法的實現,完成對執行機構舵機的控制。圖6為控制系統輸出的其中一路舵機的PWM控制信號波形。

圖6舵機控制信號

  5結束語

  經過調試,該系統在實際運行中性能穩定,達到了設計要求。本系統體積小、重量輕、成本低,具備一定的擴展性,適合于構成較強的實時性、小型化和低成本的小型無人飛行器。



 

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲欧美欧美一区二区三区| 亚洲人成在线观看网站高清| 韩国三级电影久久久久久| 欧美日韩成人免费| 欧美凹凸一区二区三区视频| 久久精视频免费在线久久完整在线看| 亚洲免费一级电影| 一区二区黄色| 99精品久久久| 亚洲剧情一区二区| 亚洲精品你懂的| 亚洲精品美女久久久久| 久久精品视频va| 久久狠狠婷婷| 亚洲国产成人精品久久久国产成人一区| 午夜日韩视频| 久久成人一区| 亚洲国产99| 亚洲精品久久久久久下一站| 亚洲精品日韩在线观看| 日韩小视频在线观看| 一区二区三区 在线观看视频| 一本色道精品久久一区二区三区| 99国产精品99久久久久久| 亚洲精品久久久一区二区三区| 亚洲区一区二| 99re8这里有精品热视频免费| 99一区二区| 亚洲综合社区| 欧美在现视频| 久久久视频精品| 欧美激情1区2区3区| 欧美日韩一区二区三区四区在线观看 | 欧美一区二区视频在线| 欧美影院精品一区| 亚洲第一精品在线| 日韩视频免费观看| 一本色道久久88综合日韩精品| 日韩特黄影片| 亚洲网在线观看| 久久久精品tv| 欧美成人xxx| 欧美日韩色综合| 国产精品黄色| 国产美女精品视频| 国产区在线观看成人精品| 欧美日韩亚洲高清| 欧美性猛交xxxx免费看久久久 | 极品日韩av| 亚洲第一天堂av| 亚洲欧洲在线观看| 在线视频亚洲| 午夜免费电影一区在线观看| 亚洲第一区色| 麻豆精品一区二区综合av| 欧美日韩国产亚洲一区| 国产精品久久久久久久久婷婷| 国产精品欧美一区喷水 | 国产精品毛片在线| 国产午夜一区二区三区| 在线观看日韩国产| 在线精品视频一区二区| 亚洲国产精品久久91精品| 日韩亚洲国产精品| 亚洲欧美日韩精品| 亚洲电影观看| 亚洲视频导航| 久久久999精品| 欧美欧美在线| 国产欧美日韩一区二区三区在线| 一区免费视频| 日韩亚洲成人av在线| 亚洲欧美一区二区三区极速播放| 亚洲黄色片网站| 亚洲网站在线看| 久久久国产午夜精品| 欧美人与性动交cc0o| 国产日韩亚洲欧美综合| 亚洲国产黄色片| 亚洲一区视频在线观看视频| 亚洲第一精品福利| 一区二区电影免费在线观看| 欧美在线播放一区| 欧美精品1区2区| 国产视频一区三区| 亚洲国产精品va在线看黑人| 欧美一区二区三区在| 一本色道久久综合亚洲精品不卡 | 久久国产夜色精品鲁鲁99| 你懂的视频一区二区| 欧美三级中文字幕在线观看| 狠狠色噜噜狠狠色综合久| 99精品热视频| 亚洲国产精品免费| 亚洲女性裸体视频| 欧美大片在线看| 国产一本一道久久香蕉| 一本色道久久综合亚洲精品高清| 欧美一区亚洲二区| 亚洲一区二区三区国产| 另类图片国产| 国产日韩精品一区| 日韩视频中文| 亚洲日本久久| 性高湖久久久久久久久| 国产精品伦理| 亚洲日本中文字幕免费在线不卡| 欧美在线高清| 亚洲欧美日韩一区二区| 欧美国产一区二区| 韩国一区电影| 午夜精品亚洲一区二区三区嫩草| 一区二区三区四区国产| 欧美成人免费全部观看天天性色| 国产视频在线观看一区二区三区| 一区二区免费在线观看| 亚洲国产精品久久久久秋霞不卡| 久久爱www久久做| 国产精品第13页| 亚洲理论在线观看| 亚洲九九九在线观看| 老司机成人在线视频| 国产私拍一区| 亚洲女性喷水在线观看一区| 亚洲一区二区三区四区视频| 欧美精品成人| 亚洲精品免费一区二区三区| 亚洲精品黄色| 最新日韩精品| 美女视频网站黄色亚洲| 好看的日韩视频| 久久国产主播精品| 久久综合色天天久久综合图片| 国产精品青草久久| 亚洲视频久久| 亚洲综合久久久久| 欧美人妖在线观看| 亚洲一二三区视频在线观看| 亚洲一区二区三区乱码aⅴ| 欧美日韩一区在线观看| 亚洲伦理久久| 亚洲视频一区| 国产精品大片wwwwww| 中文欧美字幕免费| 亚洲欧美国产高清| 国产精品毛片在线| 亚洲最新中文字幕| 欧美亚洲色图校园春色| 国产欧美婷婷中文| 欧美中文字幕视频在线观看| 久久精品99国产精品| 国产日韩欧美一区| 欧美在线视屏| 美日韩精品免费| 亚洲经典自拍| 亚洲午夜视频| 国产精品美女久久久久久2018| 亚洲综合色在线| 亚洲在线观看免费视频| 国产精品igao视频网网址不卡日韩| 一本到12不卡视频在线dvd| 亚洲欧美激情视频| 国产午夜精品久久久| 久久精品人人做人人爽| 欧美fxxxxxx另类| 亚洲精选91| 亚洲欧美国产77777| 国产精品v欧美精品v日本精品动漫| 一本一本久久a久久精品综合妖精 一本一本久久a久久精品综合麻豆 | 羞羞视频在线观看欧美| 久久人91精品久久久久久不卡| 亚洲成色www久久网站| 99re66热这里只有精品4| 欧美性大战xxxxx久久久| 欧美一级在线视频| 欧美福利专区| 亚洲国产高清在线观看视频| 亚洲天堂免费在线观看视频| 国产精品伊人日日| 亚洲日本黄色| 欧美亚日韩国产aⅴ精品中极品| 午夜电影亚洲| 女生裸体视频一区二区三区| 亚洲精品麻豆| 久久激情久久| 影音先锋在线一区| 亚洲一区在线视频| 国产综合久久| 亚洲社区在线观看| 国产一区二区三区在线观看免费视频 | 国产精品女主播一区二区三区| 亚洲第一级黄色片| 久久久国际精品| 日韩亚洲在线观看| 久久成人这里只有精品| 91久久久精品| 久久精品视频在线免费观看| 亚洲国内自拍| 久久国产黑丝| 亚洲第一在线综合网站|