基于32位ARM處理器的無(wú)人機(jī)勘察系統(tǒng)設(shè)計(jì)分析

時(shí)間:2017-12-01

來(lái)源:網(wǎng)絡(luò)轉(zhuǎn)載

導(dǎo)語(yǔ):隨著遙感、通訊技術(shù)的迅速發(fā)展,微小無(wú)人機(jī)的設(shè)計(jì)逐步被深究。小型無(wú)人機(jī)由于其高度靈活機(jī)動(dòng)性、信息化強(qiáng)、適應(yīng)惡劣環(huán)境等優(yōu)勢(shì),近幾年在軍事、高空拍攝、農(nóng)業(yè)等領(lǐng)域有著廣泛的應(yīng)用,通過(guò)搭載在機(jī)體上的各類傳感器單元獲取所需的數(shù)據(jù)信息,如圖像的采集,能夠?qū)μ囟ㄌ厥猸h(huán)境進(jìn)行有效的勘察。

隨著遙感、通訊技術(shù)的迅速發(fā)展,微小無(wú)人機(jī)的設(shè)計(jì)逐步被深究。小型無(wú)人機(jī)由于其高度靈活機(jī)動(dòng)性、信息化強(qiáng)、適應(yīng)惡劣環(huán)境等優(yōu)勢(shì),近幾年在軍事、高空拍攝、農(nóng)業(yè)等領(lǐng)域有著廣泛的應(yīng)用,通過(guò)搭載在機(jī)體上的各類傳感器單元獲取所需的數(shù)據(jù)信息,如圖像的采集,能夠?qū)μ囟ㄌ厥猸h(huán)境進(jìn)行有效的勘察。但目前,無(wú)人機(jī)的地面控制站主要使用功耗高、體積大的PCI總線采集技術(shù),一定程度限制了無(wú)人機(jī)的高度靈活性等優(yōu)點(diǎn)。因此,以32位ARM微處理器為核心、DM368作為協(xié)處理器,設(shè)計(jì)出一種基于嵌入式的實(shí)時(shí)性強(qiáng)、數(shù)據(jù)傳輸和處理速度快的無(wú)人機(jī)勘察系統(tǒng)。

1系統(tǒng)功能架構(gòu)

無(wú)人機(jī)系統(tǒng)的設(shè)計(jì)由飛行控制系統(tǒng)、無(wú)線通信系統(tǒng)、地面控制站三大遙感技術(shù)組成,飛行過(guò)程包括飛行器的起飛、飛行軌跡、任務(wù)處理和回收等過(guò)程,其中飛行控制系統(tǒng)是本系統(tǒng)設(shè)計(jì)的核心。圖1為無(wú)人機(jī)勘察系統(tǒng)的總體結(jié)構(gòu)圖。圖中傳感器單元由陀螺儀、GPS等組成,采用無(wú)線射頻模塊XT09-SI負(fù)責(zé)將采集到的信息傳輸?shù)降孛婵刂普静鬟_(dá)地面控制站的控制指令,形成飛行控制-飛行管理-飛行任務(wù)實(shí)施,完成無(wú)人機(jī)的信息接收、信息處理、信息輸出的功能,實(shí)現(xiàn)智能化、網(wǎng)絡(luò)化。

2系統(tǒng)硬件設(shè)計(jì)

本系統(tǒng)圍繞著以以ARM為內(nèi)核的S3C2410搭建起主控制處理模塊,采用小型的CCD攝像機(jī)和DM368視頻協(xié)處理組成對(duì)音頻和視頻的采集,無(wú)線射頻模塊XT09-SI作為數(shù)據(jù)的傳輸和接收通道的媒介,在無(wú)人機(jī)飛行器上搭載GPS、陀螺儀、磁航向等多種傳感器單元,實(shí)現(xiàn)對(duì)不同數(shù)據(jù)的精確采集和改變飛行軌跡等功能。

2.1數(shù)據(jù)傳輸模塊

數(shù)據(jù)的采集和傳輸及接收是無(wú)人機(jī)系統(tǒng)設(shè)計(jì)的復(fù)雜部分,為了有利于系統(tǒng)后期的功能拓展和硬件維護(hù),采用模塊化的設(shè)計(jì)。采用XT09-SI無(wú)線射頻模塊作為該電路的數(shù)據(jù)傳輸模塊。該無(wú)線傳輸模塊與微控制器的電路接口采用串行通信原理,硬件連接示意圖如圖2所示。數(shù)據(jù)間通信使用標(biāo)準(zhǔn)的RS-232接口,并設(shè)計(jì)高速光耦隔離6N137模塊對(duì)電路提高抗干擾能力,通過(guò)接收地面控制站的指令,完成無(wú)人機(jī)的飛控的控制、數(shù)據(jù)采集和發(fā)送等功能。

2.2圖像視頻傳輸模塊

DM368模塊是基于ARM926EJ處理器的低功耗數(shù)字多媒體處理芯片,DM368模塊采用的是完成符合PAL制式視頻標(biāo)準(zhǔn),可接FlashMemory或者FPGA等設(shè)備,支持H.264、MPPEG4等圖像編碼技術(shù),芯片內(nèi)部集成32kRAM、16kROM、豐富的外部接口等資源,集圖像和音頻采集于一體,可以穩(wěn)定高效的管理數(shù)據(jù)通信、視頻壓縮編碼等任務(wù)。由于視頻數(shù)據(jù)在發(fā)射端和接收端會(huì)存在偏差,為了減少誤差,需對(duì)H.264幀圖像壓縮編碼算法進(jìn)行優(yōu)化。常用的H.264處理方法有對(duì)編碼紋理負(fù)責(zé)區(qū)域的4×4像素和區(qū)域平坦的16x16像素兩種算法,幀的預(yù)測(cè)可以看成是由簡(jiǎn)單的加法和移位運(yùn)算來(lái)減少預(yù)測(cè)模式從而提高編碼的效應(yīng)。16x16像素預(yù)測(cè)模式由垂直預(yù)測(cè)、水平預(yù)測(cè)、DC預(yù)測(cè)以及平面預(yù)測(cè)4種模式,4種模式的函數(shù)為:

本系統(tǒng)對(duì)圖像的幀算法通過(guò)對(duì)16x16像素預(yù)測(cè)編碼采用加法器和移位器運(yùn)算,對(duì)計(jì)算方程進(jìn)行優(yōu),減少數(shù)據(jù)占用空間,使視頻傳輸效率提高。采用的算法如下:

2.3主控制器模塊

無(wú)人機(jī)勘察系統(tǒng)的主控制器選用具有高性能、低功耗32位內(nèi)核S3C2410,工作頻率最高可達(dá)到266MHz,擁有高效的信號(hào)處理能力,片上集成豐富的資源,高達(dá)24個(gè)外部中斷源,能夠滿足多路中斷處理,提高處理器的資源利用率,3路URAT,I2C、PWM、SPI等多路通信接口,片外存儲(chǔ)器的接口拓展有NorFlash、SDRAM,通過(guò)總線方式與微處理器相連,拓展儲(chǔ)存數(shù)據(jù)空間,并且具有高數(shù)據(jù)傳輸?shù)腄AM通道。S3C2410芯片通過(guò)SPI接口和RS-232接口與XT09-SI無(wú)線模塊以及其他傳感器單元模塊進(jìn)行數(shù)據(jù)的交換。

3軟件設(shè)計(jì)

無(wú)人機(jī)勘察工程中,地面控制站對(duì)無(wú)人機(jī)的控制方式有手動(dòng)航模操作、遙控指令控制、程序預(yù)定控制等操作,操作系統(tǒng)要求滿足能夠管理多任務(wù)和判斷優(yōu)先級(jí)。在目前的嵌入式操作系統(tǒng)中有Linux、UC/OS、UC/GUI等多種,都具備各自的優(yōu)勢(shì)。無(wú)人機(jī)勘察系統(tǒng)要求軟件的編寫可靠、簡(jiǎn)單易操作,因此,本系統(tǒng)的軟件設(shè)計(jì)采用可管理64個(gè)實(shí)時(shí)多任務(wù)內(nèi)核的UCOSII。要實(shí)現(xiàn)對(duì)無(wú)人機(jī)的飛行控制,軟件編程的重點(diǎn)在于對(duì)UC/OS操作系統(tǒng)的體系結(jié)構(gòu)拓展,建立起RTOS實(shí)時(shí)操作系統(tǒng)。以下是操作系統(tǒng)的部分示意代碼。

4系統(tǒng)測(cè)試

地面監(jiān)控平臺(tái)是這個(gè)系統(tǒng)設(shè)計(jì)的重要部分,監(jiān)控中心上位機(jī)采用Qt開(kāi)發(fā),通過(guò)Socket編程,實(shí)現(xiàn)上位機(jī)和無(wú)人機(jī)控制程序之間能夠雙向通信,實(shí)時(shí)接收無(wú)人機(jī)采集到的信息和發(fā)送控制指令,完成所需的飛行任務(wù)。地面監(jiān)控平臺(tái)能過(guò)得到無(wú)人機(jī)采集到各類傳感器單元的數(shù)據(jù),并實(shí)時(shí)在窗口顯示出來(lái)。本次實(shí)驗(yàn)讓無(wú)人機(jī)進(jìn)行簡(jiǎn)單的飛行測(cè)試,系統(tǒng)能夠及時(shí)響應(yīng)。圖3是監(jiān)控系統(tǒng)接收到的部分信息。

5結(jié)束語(yǔ)

文中設(shè)計(jì)了基于嵌入式的無(wú)人機(jī)勘察系統(tǒng),通過(guò)引入U(xiǎn)C/OS實(shí)時(shí)內(nèi)核,能夠完成數(shù)據(jù)的采集、傳輸和處理,運(yùn)用DM368視頻協(xié)處理對(duì)高壓縮率的H.264標(biāo)準(zhǔn)的圖像進(jìn)行壓縮編碼,可采集并傳輸穩(wěn)定、高速實(shí)時(shí)勘察到的圖像和音頻。整體繞著ARM構(gòu)成的微控制器運(yùn)轉(zhuǎn)、具有低功耗、數(shù)據(jù)處理速度高效等特點(diǎn),隨著嵌入式和傳感器的不斷發(fā)展,無(wú)人機(jī)勘察將在軍事、高空拍攝、農(nóng)業(yè)等領(lǐng)域得到更好的發(fā)展與應(yīng)用。

中傳動(dòng)網(wǎng)版權(quán)與免責(zé)聲明:

凡本網(wǎng)注明[來(lái)源:中國(guó)傳動(dòng)網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國(guó)傳動(dòng)網(wǎng)(www.treenowplaneincome.com)獨(dú)家所有。如需轉(zhuǎn)載請(qǐng)與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個(gè)人轉(zhuǎn)載使用時(shí)須注明來(lái)源“中國(guó)傳動(dòng)網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明其他來(lái)源的稿件,均來(lái)自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請(qǐng)保留稿件來(lái)源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。

如涉及作品內(nèi)容、版權(quán)等問(wèn)題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。

關(guān)注伺服與運(yùn)動(dòng)控制公眾號(hào)獲取更多資訊

關(guān)注直驅(qū)與傳動(dòng)公眾號(hào)獲取更多資訊

關(guān)注中國(guó)傳動(dòng)網(wǎng)公眾號(hào)獲取更多資訊

最新新聞
查看更多資訊

娓娓工業(yè)

廣州金升陽(yáng)科技有限公司

熱搜詞
  • 運(yùn)動(dòng)控制
  • 伺服系統(tǒng)
  • 機(jī)器視覺(jué)
  • 機(jī)械傳動(dòng)
  • 編碼器
  • 直驅(qū)系統(tǒng)
  • 工業(yè)電源
  • 電力電子
  • 工業(yè)互聯(lián)
  • 高壓變頻器
  • 中低壓變頻器
  • 傳感器
  • 人機(jī)界面
  • PLC
  • 電氣聯(lián)接
  • 工業(yè)機(jī)器人
  • 低壓電器
  • 機(jī)柜
回頂部
點(diǎn)贊 0
取消 0