一種橋梁纜索表面缺陷圖像采集及傳輸系統(tǒng)設(shè)計(jì)-技術(shù)方案_第1頁(yè)
一種橋梁纜索表面缺陷圖像采集及傳輸系統(tǒng)設(shè)計(jì)-技術(shù)方案_第2頁(yè)
一種橋梁纜索表面缺陷圖像采集及傳輸系統(tǒng)設(shè)計(jì)-技術(shù)方案_第3頁(yè)
一種橋梁纜索表面缺陷圖像采集及傳輸系統(tǒng)設(shè)計(jì)-技術(shù)方案_第4頁(yè)
一種橋梁纜索表面缺陷圖像采集及傳輸系統(tǒng)設(shè)計(jì)-技術(shù)方案_第5頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

精品文檔-下載后可編輯一種橋梁纜索表面缺陷圖像采集及傳輸系統(tǒng)設(shè)計(jì)-技術(shù)方案作為斜拉橋主要受力構(gòu)件的橋梁纜索,由于其長(zhǎng)期暴露在大氣之中,表面會(huì)受到嚴(yán)重的破壞。目前國(guó)內(nèi)的人工檢測(cè)方法費(fèi)時(shí)費(fèi)力、安全隱患大,因此,迫切需要研制一種智能型橋梁纜索表面缺陷檢測(cè)系統(tǒng)。隨著橋梁纜索市場(chǎng)競(jìng)爭(zhēng)的愈發(fā)激烈,快速有效的掌握市場(chǎng)發(fā)展情況成為企業(yè)及決策者成功的關(guān)鍵。市場(chǎng)分析是一個(gè)科學(xué)系統(tǒng)的工作,直接影響著企業(yè)發(fā)展戰(zhàn)略的規(guī)劃、產(chǎn)品營(yíng)銷(xiāo)方案的設(shè)計(jì)、公司投資方針的制定以及未來(lái)發(fā)展方向的確定。市場(chǎng)分析并非單純從某一個(gè)層面對(duì)市場(chǎng)進(jìn)行評(píng)價(jià),要得到有實(shí)際價(jià)值、具有指導(dǎo)意義的結(jié)論,就必須從的角度對(duì)市場(chǎng)進(jìn)行全面細(xì)致的分析。

1系統(tǒng)總體硬件設(shè)計(jì)及工作原理

德州儀器公司(TI)推出的TMS320DM642(簡(jiǎn)稱(chēng)DM642)是專(zhuān)門(mén)用于數(shù)字媒體應(yīng)用的TMS320C6000家族中性能的定點(diǎn)DSP,具有極強(qiáng)的單核處理能力以及高度的靈活性和可編程性。該芯片除了極強(qiáng)的處理能力外,還具有兩級(jí)高速緩存L1Cache和L2Cache;64bit的EDMA控制器,負(fù)責(zé)片內(nèi)L2Cache與其他外設(shè)之間的數(shù)據(jù)傳輸;64bitEMIF(外部存儲(chǔ)器接口)可以方便地與SDRAM、FLASH和UART實(shí)現(xiàn)無(wú)縫連接;3個(gè)視頻專(zhuān)用端口(VP0、VP1、VP2),可分別配置為2路,多可實(shí)現(xiàn)6路視頻采集;支持PCI、HPI、IIC和EMAC,通信便利。

基于DM642的橋梁纜索表面缺陷檢測(cè)系統(tǒng)主要由以下幾大模塊組成:圖像采集模塊、數(shù)據(jù)及程序存儲(chǔ)模塊、圖像處理模塊、圖像傳輸模塊、系統(tǒng)控制模塊以及接收模塊等。其主要硬件組成為:3路CCD攝像頭、3個(gè)圖像采集的A/D轉(zhuǎn)換芯片SAA7113、高速圖像采集及處理的DSP芯片DM642、圖像數(shù)據(jù)存儲(chǔ)器SDRAM、程序存儲(chǔ)器FLASH、系統(tǒng)控制模塊CPLD芯片EPM3128A、網(wǎng)絡(luò)化傳輸芯片LXT971A、地面接收機(jī)(PC)以及其他功能模塊等。其硬件框圖如圖1所示。

系統(tǒng)工作原理為:3路模擬視頻經(jīng)圖像傳感器(CCD)輸入,經(jīng)過(guò)3路A/D轉(zhuǎn)換芯片SAA7113轉(zhuǎn)換為數(shù)字信號(hào),經(jīng)過(guò)芯片DM642的視頻輸入口(VP0、VP2)進(jìn)入DM642的FIFO(先入先出緩存器),再傳輸?shù)紻M642片外的同步動(dòng)態(tài)存儲(chǔ)器中;通過(guò)DM642的壓縮編碼經(jīng)以太網(wǎng)口(EMAC)以及物理層收發(fā)芯片LXT971A傳輸?shù)降孛娣?wù)器(PC)。CCD是于1969年由美國(guó)貝爾實(shí)驗(yàn)室(BellLabs)的維拉·波義耳(WillardS.Boyle)和喬治·史密斯(GeorgeE.Smith)所發(fā)明的。當(dāng)時(shí)貝爾實(shí)驗(yàn)室正在發(fā)展影像電話和半導(dǎo)體氣泡式內(nèi)存。將這兩種新技術(shù)結(jié)合起來(lái)后,波義耳和史密斯得出一種裝置,他們命名為“電荷‘氣泡’元件”(Charge"Bubble"Devices)。這種裝置的特性就是它能沿著一片半導(dǎo)體的表面?zhèn)鬟f電荷,便嘗試用來(lái)做為記憶裝置,當(dāng)時(shí)只能從暫存器用“注入”電荷的方式輸入記憶。但隨即發(fā)現(xiàn)光電效應(yīng)能使此種元件表面產(chǎn)生電荷,而組成數(shù)位影像。到了70年代,貝爾實(shí)驗(yàn)室的研究員已經(jīng)能用簡(jiǎn)單的線性裝置捕捉影像,CCD就此誕生。有幾家公司接續(xù)此一發(fā)明,著手進(jìn)行進(jìn)一步的研究,包括快捷半導(dǎo)體(FairchildSemiconductor)、美國(guó)無(wú)線電公司(RCA)和德州儀器(TexasInstruments)。其中快捷半導(dǎo)體的產(chǎn)品率先上市,于1974年發(fā)表500單元的線性裝置和100x100像素的平面裝置。

本系統(tǒng)選用ALTERA公司MAX3000S系列中的CPLD芯片EPM3128A進(jìn)行控制。CPLD與DM642、SAA7113、LXT971A、SDRAM、FLASH之間均使用通用可編程的I/O口相連,進(jìn)行圖像采集控制、圖像數(shù)據(jù)的重抽樣、地址譯碼、圖像傳輸控制等。

1.1圖像采集模塊

由于纜索表面近似為圓柱形,系統(tǒng)中沿纜索機(jī)器人均勻布置3個(gè)CCD(每個(gè)CCD之間的夾角為120°)采集同一時(shí)刻纜索表面一周的圖像。而DM642配置有3個(gè)專(zhuān)用的視頻端口,每個(gè)端口可分別配置為2個(gè)通道,多可實(shí)現(xiàn)6路視頻的采集。

為了同時(shí)支持3路視頻信號(hào)的采集,本系統(tǒng)中DM642的視頻口0(VP0)分成A、B2個(gè)通道,分別作為2個(gè)8bit的視頻輸入接口;視頻口2(VP2)選用A通道作為8bit的視頻輸入口,這樣便實(shí)現(xiàn)了3路視頻信號(hào)的采集。

系統(tǒng)的圖像采集模塊主要由:3路視頻輸入、3路視頻A/D轉(zhuǎn)換芯片SAA7113、視頻端口的FIFO、I2C總線、同步動(dòng)態(tài)存儲(chǔ)器組成。

經(jīng)攝像頭(CCD)輸出3路復(fù)合視頻信號(hào)(CVBS),采用SAA7113專(zhuān)用視頻解碼芯片完成視頻信號(hào)解碼和轉(zhuǎn)換功能[3,4]。在數(shù)字化過(guò)程中,由DM642的I2C總線進(jìn)行控制,其輸出格式可由I2C初始化其寄存器來(lái)設(shè)置。由于DM642的視頻輸入口只能接收標(biāo)準(zhǔn)的BT656-YUV4:2:2(8bit)信號(hào),故在I2C初始化時(shí)設(shè)置SAA7113的數(shù)字化輸出格式為BT656的格式,可通過(guò)寫(xiě)IIC的寄存器來(lái)實(shí)現(xiàn)。

由于DM642的視頻口VP0分成2個(gè)8bit的通道A、B,所以SAA7113和DM642的連接方式只能采用簡(jiǎn)連線的BT656的方式,即不需要水平、垂直、場(chǎng)同步信號(hào)線。圖2所示為VP0端口的一路視頻輸入電路圖,其他2路與該路基本相同。

其中:輸入視頻經(jīng)過(guò)J5接口的信號(hào)線3、上拉電阻(18Ω)以及電容(47nF),與SAA7113的模擬輸入端AI22直接相連;VP0[0-7]為SAA7113的數(shù)據(jù)輸出管腳,與DM642視頻口0中的VP0D[2-9]管腳相連;時(shí)鐘同步信號(hào)LLC與DM642視頻口0的VP0CLK0相連;SCL和SDA作為I2C接口的時(shí)鐘線和數(shù)據(jù)線,分別與DM642的I2C總線接口的時(shí)鐘和數(shù)據(jù)線SCL0、SDA0相連;TRST作為復(fù)位信號(hào)與DM642的復(fù)位信號(hào)RESET相連;XTAL與XTAL1的管腳間接24.576MHz的晶振,在VDDA1管腳上提供+3.3V的電壓供電,供芯片正常工作。

1.2圖像存儲(chǔ)模塊

(1)SDRAM

SDRAM:SynchronousDynamicRandomAccessMemory,同步動(dòng)態(tài)隨機(jī)存儲(chǔ)器,同步是指Memory工作需要同步時(shí)鐘,內(nèi)部的命令的發(fā)送與數(shù)據(jù)的傳輸都以它為基準(zhǔn);動(dòng)態(tài)是指存儲(chǔ)陣列需要不斷的刷新來(lái)保證數(shù)據(jù)不丟失;隨機(jī)是指數(shù)據(jù)不是線性依次存儲(chǔ),而是自由指定地址進(jìn)行數(shù)據(jù)讀寫(xiě)。所謂的影響性能是并不是指SDRAM的帶寬,頻率與位寬固定后,帶寬也就不可更改了。但這是理想的情況,在內(nèi)存的工作周期內(nèi),不可能總處于數(shù)據(jù)傳輸?shù)臓顟B(tài),因?yàn)橐忻?、尋址等必要的過(guò)程。但這些操作占用的時(shí)間越短,內(nèi)存工作的效率越高,性能也就越好。非數(shù)據(jù)傳輸時(shí)間的主要組成部分就是各種延遲與潛伏期。通過(guò)上文的講述,大家應(yīng)該很明顯看出有三個(gè)參數(shù)對(duì)內(nèi)存的性能影響至關(guān)重要,它們是tRCD、CL和tRP。每條正規(guī)的內(nèi)存模組都會(huì)在標(biāo)識(shí)上注明這三個(gè)參數(shù)值,可見(jiàn)它們對(duì)性能的敏感性。

DM642芯片內(nèi)部只集成了256KB的RAM,因此需要在外部存儲(chǔ)器接口(EMIF)上擴(kuò)展存儲(chǔ)空間。DM642的EMIF為64bit的數(shù)據(jù)總線接口,工作的頻率為133MHz,分為4個(gè)存儲(chǔ)空間(CE0-CE3),每個(gè)有256MB的尋址空間。它在CE0空間提供了64bit的SDRAM接口總線(無(wú)縫連接),分配給外擴(kuò)的SDRAM使用。

SDRAM在CE0空間的具體定位為:0X80000000-0X81FFFFFF。輸入模擬視頻經(jīng)數(shù)字化后進(jìn)入視頻端口的BT656(Y:U:V4:2:2)數(shù)據(jù)流,以便于圖像的壓縮編碼。在CPLD控制下實(shí)現(xiàn)圖像數(shù)據(jù)的重抽樣,之后通過(guò)EDMA的方式存儲(chǔ)到SDRAM中。

(2)FLASH

本系統(tǒng)采用4M×8bit的AM29LV320D映射到CE1的低地址空間,用來(lái)存儲(chǔ)程序,實(shí)現(xiàn)系統(tǒng)的自啟動(dòng)。它在CE1空間的具體定位為:0X90000000-0X9007FFFF。DM642的CE1空間被配置成8bit,以適應(yīng)自啟動(dòng)要求。4MB的存儲(chǔ)空間需要22根地址線來(lái)尋址,而DM642的EMIF口可用地址線只有20條。其中FLASH的2根地址線由DM642的GPIO中的GPIO1、GPIO2來(lái)模擬地址線,從而實(shí)現(xiàn)FLASH的頁(yè)選。

1.3圖像傳輸模塊

在所設(shè)計(jì)的系統(tǒng)中,3路CCD采集的纜索1周的圖像,經(jīng)數(shù)字化后同時(shí)送入DM642的視頻端口,并且隨著纜索爬升裝置的爬升,不斷重復(fù)采集。采集的圖像數(shù)據(jù)量很大,持續(xù)時(shí)間較長(zhǎng)。如果DM642通過(guò)圖像處理算法,實(shí)時(shí)檢測(cè)圖像的缺陷,便要運(yùn)行大量的算法程序,這就給DM642造成了很大的負(fù)擔(dān),因此本系統(tǒng)DM642只是對(duì)采集的圖像數(shù)據(jù)進(jìn)行壓縮編碼,并實(shí)時(shí)傳輸?shù)降孛娴姆?wù)器(PC),具體圖像識(shí)別算法在PC機(jī)上進(jìn)行,這就大大減輕了DM642的負(fù)擔(dān),提高了DM642實(shí)時(shí)采集、傳輸?shù)男省?/p>

鑒于高速、大量圖像數(shù)據(jù)的采集,系統(tǒng)采用DM642的網(wǎng)絡(luò)接口實(shí)現(xiàn)傳輸。該系統(tǒng)中圖像分辨率為720×576,幀頻為25幀/s,采用H.263壓縮編碼算法,壓縮比可達(dá)100:1,即數(shù)據(jù)流可壓縮為:3×720×576×8×25÷100=2488340b/s,約為2500kb/s??紤]到以太網(wǎng)傳輸,數(shù)據(jù)傳輸包頭、包尾等附加數(shù)據(jù),系統(tǒng)數(shù)據(jù)流為3000kb/s=3Mb/s,而選用的網(wǎng)絡(luò)接口芯片的傳輸速度為10Mb/s,故可以實(shí)現(xiàn)圖像數(shù)據(jù)的實(shí)時(shí)處理與傳輸。

EMAC提供了數(shù)據(jù)鏈路層的功能[7],所以只需要利用一塊物理層的網(wǎng)絡(luò)芯片——以太網(wǎng)PHY收發(fā)器LXT971ALC轉(zhuǎn)換信號(hào),經(jīng)網(wǎng)絡(luò)變壓器與Internet相連,從而把采集到的圖像數(shù)據(jù)發(fā)送到地面服務(wù)器(PC),硬件連接電路圖如圖3。其中:DM642的各信號(hào)線與PHY網(wǎng)絡(luò)收發(fā)器芯片LXT971ALC的對(duì)應(yīng)信號(hào)線直接連接,輸出數(shù)據(jù)經(jīng)網(wǎng)絡(luò)變壓器13F-60LDNL以及RJ45接口連接到Internet上,從而發(fā)送到PC機(jī)。圖3中DM642的各信號(hào)線說(shuō)明如表1。

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

2.1系統(tǒng)主程序設(shè)計(jì)

本系統(tǒng)的軟件是在TI公司提供的集成開(kāi)發(fā)環(huán)境CCS下開(kāi)發(fā)的。通過(guò)XDS510USB2.0仿真器,將在PC上CCS環(huán)境下編寫(xiě)、調(diào)試完成的程序燒入DM642的FLASH中,便可以在DM642上電后自動(dòng)運(yùn)行執(zhí)行程序,實(shí)現(xiàn)圖像的采集、處理與傳輸,達(dá)到缺陷檢測(cè)的目的。

本系統(tǒng)的主程序完成各種寄存器的初始化工作、實(shí)時(shí)采集并存儲(chǔ)攝像機(jī)傳送來(lái)的視頻圖像,經(jīng)過(guò)DM642的壓縮編碼,通過(guò)網(wǎng)口發(fā)送采集的圖像數(shù)據(jù),通知CPLD繼續(xù)下采集直至檢測(cè)結(jié)束。軟件設(shè)計(jì)流程如圖4所示。

具體工作過(guò)程為:上電后系統(tǒng)程序自動(dòng)從FLASH裝載到DSP的片內(nèi)RAM中,裝載完畢,DM642自動(dòng)調(diào)用程序RAM中的代碼執(zhí)行。首先通過(guò)I2C總線對(duì)A/D芯片SAA7113的工作參數(shù)進(jìn)行設(shè)置,在圖像采集控制電路(由CPLD實(shí)現(xiàn))的作用下,SAA7113按設(shè)定的工作參數(shù)獲取圖像(本系統(tǒng)設(shè)定的數(shù)據(jù)輸出流為BT656格式即:Y:U:V4:2:2),地址譯碼電路(由CPLD實(shí)現(xiàn))將數(shù)字圖像數(shù)據(jù)重新抽樣后存儲(chǔ)在片外數(shù)據(jù)存儲(chǔ)器SDRAM中,經(jīng)DM642實(shí)時(shí)壓縮處理后,通過(guò)網(wǎng)絡(luò)芯片接口,TCP/IP協(xié)議傳輸?shù)降孛娴姆?wù)器(PC機(jī))。

2.2圖像壓縮算法設(shè)計(jì)

視頻圖像只有通過(guò)壓縮后才能正確地通過(guò)網(wǎng)絡(luò)傳輸。本系統(tǒng)的圖像壓縮采用H.263數(shù)字圖像壓縮算法,由信號(hào)處理器DM642來(lái)完成。H.263壓縮以幀內(nèi)變換與幀間預(yù)測(cè)相結(jié)合的混合編碼技術(shù)為,適合視頻流的實(shí)時(shí)網(wǎng)絡(luò)化傳輸,比H.264算法成熟、穩(wěn)定,且實(shí)現(xiàn)簡(jiǎn)單。

由于H.263壓縮標(biāo)準(zhǔn)只需要CIF格式(Y:U:V4∶2∶0)的視頻圖像,故需將數(shù)字化的720×5764∶2∶2的圖像抽樣為352×2884∶2∶0的視頻圖像,再寫(xiě)入SDRAM中。重新抽樣完成后,再由DM642讀取SDRAM中的數(shù)據(jù)進(jìn)行壓縮編碼,輸出的視頻碼流經(jīng)網(wǎng)口傳輸?shù)絇C上。

本系統(tǒng)H.263壓縮編碼設(shè)計(jì)流程有:編碼參數(shù)設(shè)置,視頻數(shù)據(jù)輸入,幀內(nèi)編碼,幀間編碼,熵編碼和碼流輸出。編碼流程圖如圖5所示。

3系統(tǒng)測(cè)試及試驗(yàn)結(jié)果

將檢測(cè)裝置裝在纜索機(jī)器人上,用交叉網(wǎng)線連接DM642以太網(wǎng)口與地面服務(wù)器(PC機(jī)),硬件連接完畢后,準(zhǔn)備測(cè)試。系統(tǒng)上電,隨著纜索機(jī)器人的爬升,3路CCD進(jìn)行圖像采集,經(jīng)DM642的壓縮處理后通過(guò)Internet傳輸?shù)絇C機(jī)上。PC機(jī)接收到圖像信號(hào)后,進(jìn)行圖像解碼,并在屏幕上顯示,完成圖像的壓縮與解壓縮過(guò)程。繼續(xù)采集下,直至完成檢測(cè)。

經(jīng)試驗(yàn)證明,本文介紹的基于DM642的纜索缺陷圖像采集及傳輸系統(tǒng)可以很好地完成纜索表面圖像的采集和網(wǎng)絡(luò)

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論