999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于嵌入式Linux和3G網絡的四旋翼飛行器應用開發

2018-03-03 13:12:04曾曼云
數字技術與應用 2018年11期
關鍵詞:嵌入式系統

曾曼云

摘要:近年來,無人機在越來越多的領域中得到應用,尤其是旋翼無人機。本文提出一種基于嵌入式Linux和3G網絡的設計方案,以四旋翼飛行器為載體,對相關的應用系統進行開發。

關鍵詞:嵌入式Linux;3G網絡;四旋翼飛行器

中圖分類號:TP316.81 文獻標識碼:A 文章編號:1007-9416(2018)11-0139-01

1 四旋翼飛行器應用開發的重要意義

四旋翼飛行器歸屬于無人直升機的范疇,利用無線遙控裝置可以對飛行過程進行控制。隨著微電子技術的不斷發展和完善,使得無人機在軍事和民用領域中得到越來越廣泛的應用。在軍事方面,四旋翼飛行器具有起落降簡單、靈活性強、造價低、隱蔽性好等特點,可完成各種偵察任務。民用方面,四旋翼飛行器在攝影、測繪、運輸、搶險等方面發揮著重要作用。近年來,業內的專家學者加大了對多旋翼飛行器的研究力度,各種新技術、新材料的應用,使得旋翼飛行器的整體性能獲得顯著提升。為了提高四旋翼飛行器的性能,專業人士進行了大量研究,結合他們的研究成果,嘗試通過3G網絡,將飛行器與互聯網進行連接,以嵌入式Linux平臺為操控系統提供穩定的支撐,最終目的是為了突破旋翼飛行器控制與傳輸距離的限制。

2 基于嵌入式Linux和3G網絡的四旋翼飛行器應用系統設計

2.1 系統設計思路

本系統以四旋翼飛行器作為主體,該飛行器由主控芯片、慣性模塊、氣壓高度計等幾個部分組成,采用嵌入式Linux系統開發平臺,集成ARM9處理器。飛行器(各部分模塊通過總線)進行連接,(通過嵌入式Linux平臺)完成圖像采集、傳輸等功能,同時還能(接收)上位PC機發出的控制指令,借助具體的應用程序,對飛行器進行控制[1]。

2.2 系統硬件配置

(1)開發板。系統選用嵌入式開發板min2440,擁有精簡指令微處理器,制造工藝為0.13um,使其具備低功耗、高性能的優勢。mini2440開發板采用三星公司制造的主頻為400MHZ的CPU處理器,它是整個系統的核心,其上連接各種模塊,如顯示模塊、存儲模塊、輸入模塊、電源模塊、USB模塊等等,接口類型相對較多,包括(串口、)SD接口、USB HOST接口、RJ-45接口以及GPIO擴展接口等。(2)攝像頭。系統采用羅技C270攝像頭,支持1280*720視頻采集,在室外光線不足的情況下,可以通過自動對焦完成圖像的校正,由此能夠實現各種光線下的視頻采集。(3)3G網卡。系統選用CDMA-2000,可提供移動IP、簡單IP以及IP分組服務。PDSN可提供用戶PPP連接和終止服務。CDMA-2000的寬帶可在1.25-20MHZ之間進行調節。綜合考慮價格、性能等因素,選擇中興的AC581作為無線網卡。(4)飛行模塊。系統采用主頻達到72MHZ的主控芯片,以及具備陀螺儀功能的傳感器,內置模數轉換器,可保持高頻率通訊需求[2]。

2.3 Linux系統結構

(1)硬件平臺。包括存儲器、微處理器、通用設備接口等,在ROM中存儲操作系統,微處理器選用嵌入式微處理器。(2)硬件抽象層。用于分離系統內核和底層硬件,使底層驅動與硬件不存在關系,提高了系統應用程序開發的便捷性。硬件抽象層主要功能為初始化硬件設置、輸出和輸入數據等。(3)內核。這是系統的核心部分,對硬件進行一致管理,并對用戶提供高層抽象層,包括調度進程、驅動備份、共享存儲空間等。若在系統中使用內核提供API,則可將應用程序直接移植到相應架構上,無需對應用程序作出修改。(4)根文件系統。該系統位于內核之上,滿足用戶與系統交互需求,內核需要在合適結構的文件系統上加載程序,在每個進程匹配相應加載模塊,生成工作目錄。(5)網絡服務器。主要為Linux目標機與宿主機提供通信服務。在網絡服務器的支持下,嵌入式Linux系統中的目標機可以訪問宿主機上的文件,能夠在系統開發過程中大幅度提高Linux文件的共享利用效率。網絡服務器配置NFS文件,文件中主要包括客戶端主機地址、共享目錄名和選項設置。

2.4 系統軟件設計

(1)撥號上網。撥號上網使用PPP協議實現點到點的鏈路封裝,在經典OSI參考模型中傳輸網絡層數據包,用以支持異同步點到點傳輸。基于PPP協議的撥號上網具備以下特點:PPP協議支持點到點連接,可提供數據鏈路層協議;可使用同步或異步形式;網絡安全性高,可支持PAP/CHAP協議;在NCP協議的支持下可支持網絡協議。PPP協議的組成部分包括:一是LCP(鏈路控制協議族),其功能對PPP數據鏈路進行建立、拆除和監控;二是NCP(網絡控制協議族),其功能對數據包的格式和類型建立起點到點的鏈路。(2)驅動程序。當四旋翼飛行器接收到上位機發出的控制指令后,Linux系統會對其中的通道控制量進行提取,利用底層驅動,對硬件GPIO進行驅動,以此來實現對飛行器的控制。本系統中的驅動程序處在硬件與Linux中間,其提供了統一接口,通過接口可對硬件設備進行訪問。對驅動程序進行編寫,可為Linux的內核提供接口,以此來對設備進行訪問。本系統在軟件設計中,對硬件GPIO的控制采用字符設備驅動。當驅動程序編寫好以后,應對相應的驅動模塊進行編譯。在進行內核編譯的過程中,應確保其與開發板內核具有相同的版本,由此便可生成驅動文件gpio_ioctl.ko,隨后將該驅動程序Copy到開發板上,執行如下安裝命令即可:insmod gpio_ioctl.ko。(3)應用程序。應用程序主要用于接收(和處理)數據和(以及)控制GPIO,以達到控制飛行的目的??刂菩盘柌捎胾s級控制,最高為2000us,最低為1000us,根據信號高電平時間的變化對信號數字大小進行控制??刂菩盘柌捎肞MM格式,信號程度為20ms,脈寬為0-2ms,高電平為1-2ms,在考慮到脈沖時間的情況下,最多可支持9個通道。為實現應用程序的功能,要在應用程序執行之前對存放的接收數據、提取的通道數據進行初始化處理,創建TCP協議的套接字,之后再打開內核驅動創建出新的線程即可。該線程可在進程中的邏輯流內運行,一個進程可同時運行多個線程,由內核負責對線程進行自動調度,以整數ID對線程進行識別。當完成初始化后,主線程在while(1)循環語句中,借助read(),系統可對網絡端口接收到的數據進行調用讀取[3]。

3 結語

綜上所述,旋翼飛行器的控制和傳輸距離是限制其應用范圍進一步擴大的關鍵因素,為有效解決這一問題,本文以四旋翼飛行器作為研究對象,設計開發基于嵌入式Linux和3G網絡的應用系統。通過該系統,可以使四旋翼飛行器的控制距離和傳輸距離獲得顯著提升。由此可見,該系統具有良好的推廣使用價值。

參考文獻

[1]劉衛輝,李建國,王磊,孟瑞鋒.基于UART總線的四旋翼飛行器姿態采集[J].機械工程與自動化,2018(5):182-183+187.

[2]黃艷國,樊云東,陳自如.基于信息融合的四旋翼飛行器的姿態解算[J].計算機仿真,2018(9):59-64.

[3]朱麒龍.四旋翼飛行器控制技術研究[J].通訊世界,2018(9):216-217.

Application Development of Four-Rotor Aircraft Based on Embedded Linux and 3G Network

ZENG Man-yun

(Gosuncn Technology Group Co., Ltd., Guangzhou Guangdong? 510000)

Abstract:In recent years, UAV has been applied in more and more fields, especially the Rotor UAV. In this paper a design scheme based on embedded Linux and 3G network is proposed, the related application system is developed with the Four-rotor aircraft as the carrier.

Key words:embedded Linux; 3G network; four-rotor aircraft

猜你喜歡
嵌入式系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
TS系列紅外傳感器在嵌入式控制系統中的應用
電子制作(2019年7期)2019-04-25 13:17:14
嵌入式系統通信技術的應用
電子制作(2018年18期)2018-11-14 01:48:16
搭建基于Qt的嵌入式開發平臺
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
嵌入式軟PLC在電鍍生產流程控制系統中的應用
電鍍與環保(2016年3期)2017-01-20 08:15:32
主站蜘蛛池模板: 亚洲色图欧美视频| 欧美伦理一区| 欧美日韩午夜| 免费激情网站| 国产精品亚洲一区二区三区在线观看| 国产成人无码久久久久毛片| 国产精品深爱在线| 免费99精品国产自在现线| 欧美色伊人| 日韩欧美网址| 蝌蚪国产精品视频第一页| 制服无码网站| 国产高清又黄又嫩的免费视频网站| 久久精品女人天堂aaa| 欧美日韩免费| 免费国产小视频在线观看| 51国产偷自视频区视频手机观看| 国产在线无码av完整版在线观看| 久久精品女人天堂aaa| 日韩一区二区在线电影| 日韩中文字幕免费在线观看| 天天干伊人| 婷婷综合色| 成人欧美日韩| 国产人在线成免费视频| 欧美日韩国产成人高清视频| 超级碰免费视频91| 免费在线一区| 欧美黄色a| 国产精品三区四区| 91国内在线视频| 真实国产精品vr专区| 91破解版在线亚洲| 久久综合色播五月男人的天堂| 亚洲日本一本dvd高清| 久久亚洲日本不卡一区二区| 91网址在线播放| 亚国产欧美在线人成| 成人小视频网| 国产乱视频网站| 国产原创演绎剧情有字幕的| 国产无码精品在线播放 | 亚洲一区二区成人| 日韩天堂网| 午夜福利在线观看成人| 中国成人在线视频| 99国产精品一区二区| 欧美 亚洲 日韩 国产| 一级爆乳无码av| 中文字幕在线观| 亚洲欧美h| 久久精品亚洲专区| 亚洲精品国产首次亮相| 91精品啪在线观看国产60岁| 2021国产精品自产拍在线| 国产一级做美女做受视频| 国产精女同一区二区三区久| 在线免费亚洲无码视频| 欧美www在线观看| 国产精品男人的天堂| 亚洲视频黄| 久久毛片网| 欧美人人干| 特级毛片8级毛片免费观看| 日韩黄色大片免费看| 久久综合国产乱子免费| 欧美在线伊人| 国产视频入口| 国产永久免费视频m3u8| 欧美69视频在线| 高清无码手机在线观看| 色妞www精品视频一级下载| 99国产精品国产| 日本www色视频| 香蕉国产精品视频| 广东一级毛片| 亚洲a级毛片| 国产精品天干天干在线观看| 99精品国产自在现线观看| 亚洲精品卡2卡3卡4卡5卡区| 亚洲男人天堂网址| 日韩性网站|