專業(yè)組-儀器儀表-天津大學(xué)-光干涉型甲烷檢測儀_第1頁
專業(yè)組-儀器儀表-天津大學(xué)-光干涉型甲烷檢測儀_第2頁
專業(yè)組-儀器儀表-天津大學(xué)-光干涉型甲烷檢測儀_第3頁
專業(yè)組-儀器儀表-天津大學(xué)-光干涉型甲烷檢測儀_第4頁
專業(yè)組-儀器儀表-天津大學(xué)-光干涉型甲烷檢測儀_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

論文格式dealedealedealedealedealedealedealedealedealedealedealedealedealedealedealedealedealedealedealedealedealedealedealedealedealedealedealedealedealede***********************************************************注意:此為封面格式dealedealedealedealedealedealedealedealedealedealedealedealedealedealedealedealedealedealedealedealedealedealedealedealedealedealedealedealedealede***********************************************************2011-2012德州儀器C2000及MCU創(chuàng)新設(shè)計大賽項目報告題目: 光干涉型甲烷檢測儀 學(xué)校: 天津大學(xué) 指導(dǎo)教師: 張瑞峰 組別: 專業(yè)組 應(yīng)用類別: 儀器儀表組 平臺: C2000參賽隊成員名單(含每人的郵箱地址,用于建立人才庫):蘇鑫suxin_5768@126.com何超hechao9988@163.com譚宇華yuhua_tan24@視頻文件觀看地址(若未拍攝,請注明):/vshow/idXMzU2OTcwOTQ4.html/vshow/idXMzU2OTczMjU2.html郵寄地址和收件人聯(lián)系方式(快遞發(fā)送,請不要使用郵政信箱地址)題目:光干涉型甲烷檢測儀摘要(中英文)本文設(shè)計了一個光干涉型甲烷檢測儀,使甲烷的檢測變成數(shù)字化處理。該系統(tǒng)由三部分組成,包括光路系統(tǒng)獲取條紋信息,COMS攝像采集干涉條紋以及C2000DSP核心開發(fā)板進(jìn)行數(shù)據(jù)處理。核心開發(fā)板計算出的甲烷濃度值通過串口通信傳輸?shù)絇C端,以曲線方式顯示在由BorlandC++編寫的窗口程序中。同時,當(dāng)甲烷濃度值超過一定范圍時,核心開發(fā)板會進(jìn)行報警提示。Thispaperdesignamethanedetectoroflightinterference,whichisimplementedbydigitalprocess.Thissystemismadeupofthreeparts,includinglightpathsystem,CMOSimageacquisitionsystemandC2000DSPcoredevelopmentboard.Interferencefringeisacquiredbylightpathsystemandthensampledbyimageacquisitionsystem.Themainprogramcomputesincoredevelopmentboard.ThemethanevalueattainedfromC2000boardissenttoPersonalComputerthroughserialcommunication.Itisavailabletoshowmethanecurveinwindowprogram,whichiswritteninBorlandC++.Atthesametime,thecoredevelopmentboardwillalarmwhenmethanevalueexceedsacertainrange.1.引言我國是世界煤炭生產(chǎn)和消費大國,煤炭在今后相當(dāng)長的時期內(nèi)仍將是主要能源。近年來,重大、特大瓦斯事故在煤礦生產(chǎn)事故中所占比例越來越高[1]。避免瓦斯爆炸事故的一個重要措施就是要做好瓦斯的檢測工作,掌握煤礦瓦斯的變化情況,一旦出現(xiàn)異常,及時采取相應(yīng)措施,保障煤礦的安全生產(chǎn)。瓦斯的主要成分是甲烷,二氧化碳,一氧化碳等。瓦斯是一種無色、無味、無臭的氣體,與空氣混合在一起后,既看不到,摸不著,也聞不出來。瓦斯在空氣中濃度增大時,能使空氣中的氧氣含量相對降低,而使人窒息。我國煤礦安全事故中,瓦斯爆炸造成的傷亡占所有重大事故傷亡人數(shù)的50%以上。由于煤礦瓦斯的主要成分為甲烷,因此對煤礦瓦斯的檢測可以轉(zhuǎn)化為對甲烷的檢測,國內(nèi)外對甲烷檢測的研究非常重視,實時檢測甲烷氣體濃度對于保障生產(chǎn)安全的意義重大。甲烷檢測主要是檢測甲烷在空氣中的體積濃度,以防止甲烷爆炸事故的發(fā)生。便攜式甲烷檢測報警儀是各國應(yīng)用最早最普遍的一種甲烷濃度檢測儀表,可隨時檢測作業(yè)場所的甲烷濃度。當(dāng)前應(yīng)用的便攜式甲烷檢測儀,按檢測原理分為熱導(dǎo)型甲烷檢測儀、熱催化型甲烷檢測報警儀、氣敏半導(dǎo)體式甲烷檢測儀、光學(xué)甲烷檢測儀等幾種。在這幾種檢測儀中,光干涉甲烷檢測儀由于其性能穩(wěn)定、使用壽命長、測量準(zhǔn)確,成為我國煤礦應(yīng)用最普遍的便攜式甲烷檢測儀器。光學(xué)甲烷檢測儀是利用不同氣體折射率不同的原理制成的光學(xué)檢定儀器。它由光源、平面鏡、空氣室、氣樣室、折射棱鏡,反射鏡和望遠(yuǎn)鏡組成。如果以空氣室和甲烷室都充入同密度的新鮮空氣時產(chǎn)生的條紋為基準(zhǔn)(對零),當(dāng)其它氣體(如甲烷)進(jìn)入氣樣室時,因其折射率與空氣不同,使光路光程發(fā)生變化,干涉條紋發(fā)生偏移,此偏移量即可用來表示甲烷濃度。甲烷濃度越高偏移越多。當(dāng)甲烷室充入含有甲烷的空氣時(抽氣測定),由于空氣室和甲烷室中含的甲烷氣體的濃度不同,引起折射率變化,光程也隨之發(fā)生變化,于是干涉條紋產(chǎn)生位移(移動),從目鏡可以看到干涉條紋移動的距離。可以根據(jù)干涉條紋位移量就可以測得甲烷的濃度,從目鏡中可以觀察到干涉條紋移動后所處的甲烷濃度刻度值,便可測得甲烷濃度。這種檢測儀器采用了新型的光源結(jié)構(gòu),便于調(diào)整,增大了條紋的視見度,舒適方便,整數(shù)和小數(shù)可以同時讀出,性能良好,達(dá)到世界先進(jìn)水平?,F(xiàn)有的光干涉型甲烷檢測儀大多都是目測型光干涉甲烷檢測儀,它性能穩(wěn)定、使用壽命長,但由于采用人工讀數(shù),自動化程度低,溫度20。0和標(biāo)準(zhǔn)大氣壓條件下標(biāo)定的刻度值的,檢查前,必須在和待測地點溫度相近的進(jìn)風(fēng)巷中,捏放吸氣球清洗甲烷室。然后校零,防止由于溫度氣壓變化較大而出現(xiàn)零點漂移現(xiàn)象,讀書不直觀,人為誤差較大,不能存儲數(shù)據(jù)。為了克服傳統(tǒng)光干涉式甲烷檢測器的不足,本設(shè)計從圖像分析和信息處理的角度出發(fā),提出了采用CMOS作為光電轉(zhuǎn)換元件的非接觸式測量方式,CMOS是一種性能獨特的半導(dǎo)體光電器件,其輸出信號經(jīng)過模數(shù)轉(zhuǎn)換后成為高速的數(shù)字圖像數(shù)據(jù),實現(xiàn)這些高速數(shù)據(jù)的大容量存儲是數(shù)據(jù)采集系統(tǒng)的關(guān)鍵。本設(shè)計以TI的C2000系列DSP為核心實現(xiàn)對CMOS數(shù)字圖像數(shù)據(jù)的采集、存儲以及對干涉圖像數(shù)據(jù)的算法分析得出結(jié)論。2.系統(tǒng)方案本系統(tǒng)設(shè)計包括光路系統(tǒng)、CMOS圖像采集電路、報警模塊、C2000核心開發(fā)板、PC終端顯示模塊,以及對圖像數(shù)據(jù)處理的算法模塊。系統(tǒng)框圖:

CMOS采集圖像系統(tǒng)主要用于將光學(xué)信息數(shù)字化,由CMOS拍攝到的干涉條紋存儲在FIFO數(shù)據(jù)區(qū)內(nèi),以供后續(xù)處理需要。核心開發(fā)板是甲烷檢測儀的計算處理中心,當(dāng)前環(huán)境中的甲烷濃度經(jīng)過其分析處理數(shù)據(jù)后得到。PC監(jiān)控端主要用于將當(dāng)前甲烷濃度以曲線方式顯示出來,通過串口通信方式獲得由核心開發(fā)板傳送過來的當(dāng)前甲烷濃度信息,以便用戶更加直觀進(jìn)行觀察。光路系統(tǒng):本系統(tǒng)的光路建立在目前廣泛使用的目測式光干涉甲烷檢測儀基礎(chǔ)上。光路系統(tǒng)原理如下圖所示,從光源發(fā)出的白光經(jīng)聚光鏡匯聚到平面鏡點M處分為兩部分。一部分光(I號光路)直接在平面鏡表面M點反射,穿過下參考?xì)馐?,在R處改變方向,經(jīng)折光棱鏡后,從上參考?xì)馐掖┻^,匯聚到平面鏡P處,經(jīng)平面鏡折射后從O點射出,最后匯聚于反射棱鏡。另一部分光(II號光路)在M點射入,經(jīng)平面鏡折射,從N點射出,射出的光通過被測氣室(裝有被測氣體),同樣經(jīng)折光棱鏡,再回射入被測氣室,最后在平面鏡點O處經(jīng)反射匯聚到反射棱鏡,兩束光在反射棱鏡處產(chǎn)生光干涉。平面鏡的作用與薄膜干涉時薄膜的作用相當(dāng),從產(chǎn)生的條紋來看是線狀條紋,這是一個典型的等厚干涉光路。

反射棱鏡 聚焦物鏡 干涉條紋成像血折光棱鏡平面鏡聚光鏡空氣室反射棱鏡 聚焦物鏡 干涉條紋成像血折光棱鏡平面鏡聚光鏡空氣室祥空氣室光源古KCMOS圖像采集模塊:本模塊的核心元件CMOS攝像頭采用的是OV公司的OV6620攝像頭,356*288像素、支持多種格式輸出、圖像數(shù)據(jù)逐行掃描讀出、支持8/16位視頻數(shù)據(jù)輸出、抗模糊、5V工作電壓、適合大多數(shù)嵌入式系統(tǒng)開發(fā);該攝像頭支持SCCB總線協(xié)議,總線速度最大400kb/s,可對攝像頭內(nèi)部各參數(shù)進(jìn)行編程,比如圖像的亮度、對比度、伽瑪、飽和度、銳度、窗口輸出等。本模塊的另一重要的元件是圖像緩沖存儲器,由于OV6620攝像頭輸出幀率為50幀每秒,像素時鐘頻率高達(dá)8.86MHz,不可能直接讓處理器讀取圖像數(shù)據(jù),否則將會出現(xiàn)漏讀數(shù)據(jù)現(xiàn)象,所以這里采用IDT公司的FIFO存儲器預(yù)先將攝像頭輸出的圖像數(shù)據(jù)存儲下來,然后再將圖像數(shù)據(jù)傳輸?shù)教幚砥鬟M(jìn)行下一步的圖像處理,本模塊采用的FIFO型號為IDT7205,8192*9bit,存儲速度12ns,5V工作電壓與攝像頭兼容,770mW。已知純空氣氣體折射率n0=1.000272,純甲烷氣體折射率n1=1.000411。假設(shè)樣品氣室充入濃度為x的甲烷氣體,則其折射率x100一xn=nx +nx 2 1100 0 100而標(biāo)準(zhǔn)氣室為純空氣體,所以兩光路的光程差8=2(%-%)1,其中l(wèi)為氣室長度。甲烷檢測儀顯示的干涉條紋如上圖,它是由白光產(chǎn)生的,中心是零級白色亮紋,兩邊是若干條彩色條紋和兩條零級黑色暗紋。我們認(rèn)為零級白色亮紋為白基線,假定樣品氣室未充入甲烷時,白基線對應(yīng)的象素點為A。當(dāng)樣品氣室含有甲烷后,干涉條紋移動,設(shè)兩條零級黑色暗紋對應(yīng)的象素點分別為B和C,那么C-B就是一個條紋間距,我們只需識別出偏移后的白基線對應(yīng)的象素點的位置,記為D,就可以得出干涉條紋移動的間距數(shù)nD一AN=C一B根據(jù)干涉原理,干涉條紋移動一個條紋間距,對應(yīng)光程差變化量為力,即N人=2(nx +nx ~——n)l1100 0 100 0得出甲烷濃度的算法方程:x=100x 21(七-n「C-B其中人為光源波長。折射率與氣溫、氣壓有關(guān),所以環(huán)境溫度和氣壓的變化會影響測量結(jié)果。為了降低儀器的成本,采用人工鍵入環(huán)境溫度、氣壓值,由微機(jī)根據(jù)計算公式修正測量值后顯示。修正公式為101325xT-293xPT和P分別為測定地點的絕對溫度和大氣壓(Pa)。只要進(jìn)入甲烷室的氣體成分與空氣室的氣體成分不一樣,干涉條紋就會移動,干涉條紋的移動量與氣體成分有關(guān)系,因此,光干涉甲烷檢測儀受外界氣體的影響較大。為保證光干涉甲烷檢測儀測量的準(zhǔn)確性,儀器外部都配有吸收二氧化碳和水蒸氣的吸收劑。另外,如果光干涉甲烷檢測儀的檢定地點與使用地點的溫差較大,或被測氣體缺氧,則其測量結(jié)果都會受到影響。3.系統(tǒng)硬件設(shè)計OV6620攝像頭輸出時序如下圖所示,VSYN代表一幀圖像的開始,HREF>號為高電平表示此時的圖像數(shù)據(jù)是有效的,而PCLK信號為像素信號,在PCLK上升沿,Y[7:0]/UV[7:0]HorizontalTimingY[7:0]/UV[7:0]HorizontalTimingOddField(FODD=1)圖像數(shù)據(jù)為有效的。由此可以分析得,只有在兩個VSYN之間,而且在HREF為高時,PCLK對應(yīng)的輸出才是有效的圖像數(shù)據(jù)。因此,圖像采集模塊采用一個三輸入與門對HREF、PCLK和處理器的控制寫ENW進(jìn)行與運算,得到正確的寫時序。ENWHREFPCLKOV6620攝像頭的IO電壓為5V,和IDT7205的IO電壓一樣,因而,OV6620的圖像數(shù)據(jù)可以和IDT7205的數(shù)據(jù)輸入端直連。但是,本系統(tǒng)采用的是TIC2000系列DSP處理器,該處理器的IO電壓為3.3V。攝像頭的VSYN中斷信號不能直接連到處理器上,IDT7205的數(shù)據(jù)輸出也不能直接連接到處理器上,否則將可能引起燒毀處理器的問題。問題的關(guān)鍵就是怎樣將5V降到3.3V的安全電壓,這里可以采用專用的降壓芯片。為了節(jié)約成本和簡化設(shè)計,本系統(tǒng)并沒有采用專用的降壓芯片,而是采用限流電阻,限流電阻的阻值可以根據(jù)IDT7205輸出和DSP的IO輸入電氣特性進(jìn)行計算,這里選用4.7k的電阻作為VSYN信號的限流電阻和3.3k的電阻作為IDT數(shù)據(jù)輸出的限流電阻,這樣就能很好的解決電平不兼容的問題。另外,IDT7205需要DSP的一個讀控制信號,由于IDT7205是TTL電平的器件,當(dāng)輸入電平高于2.4V時則認(rèn)為輸入是高電平,因而不需要額外添加3.3V轉(zhuǎn)5V的升壓模塊。OV6620攝像頭支持通過SCCB協(xié)議,DSP只需要通過兩根控制線SDA和SCL就可以對攝像頭內(nèi)部參數(shù)進(jìn)行修改。在此,先討論電平兼容性的問題,SCCB總線電平為5V,同時,SCCB協(xié)議建議每一個終端的SDA和SCL都加上一個10k的上拉電阻,因此,DSP的SDA和SCL控制線不能與攝像頭的SDA和SCL直接連接,而通過一個與門作為緩沖增強(qiáng)輸出,并加入上拉電阻,如下圖。本系統(tǒng)的圖像采集模塊的原理圖和PCB圖如下所示。

4.核心開發(fā)在EasyDSP280X開發(fā)板上。軟件需要控制4.核心開發(fā)CMOS圖像采集系統(tǒng)進(jìn)行干涉條紋信息的讀取,對條紋數(shù)據(jù)進(jìn)行分析處理獲得當(dāng)前甲烷濃度。當(dāng)濃度超過一定范圍時控制蜂鳴器進(jìn)行報警,另一方面通過串口將濃度信息實時傳送到PC端。本設(shè)計中DSP采用TMS320Fx28027,是C2000家族中的高效32bit、60Mhz主頻處理器,最多支持96個中斷處理,38個通用輸入輸出引腳。下表列出了本設(shè)計用到輸入輸出引腳,以此說明核心開發(fā)板用于與CMOS圖像采集系統(tǒng)和PC顯示終端通信的數(shù)據(jù)線和控制線。核心開發(fā)板應(yīng)用的外設(shè)引腳分配引腳類型用途GPIO12輸入采集攝像頭提供VSYN信號GPIO2-5輸入攝像頭采集圖像信息灰度信號GPIO16-19輸入攝像頭采集圖像信息灰度信號GPIO32輸出控制信號ENW:控制圖像信息寫入FIFOGPIO33輸出控制信號RD:控制FIF。數(shù)據(jù)信息讀入

GPIO34輸出控制信號SDA:控制攝像頭參數(shù)GPIO35輸出控制信號SCL:控制攝像頭參數(shù)GPIO6輸出為蜂鳴器報警提供脈沖信號GPIO0輸入連接電建,用于清除蜂鳴器報警信號GPIO7輸入采集攝像頭提供HREF信號GPIO28輸出串口通信的TXDGPIO29輸入串口通信的RXD在給出軟件設(shè)計框圖之前,本文先對CMOS圖像采集系統(tǒng)工作原理進(jìn)行解釋以便于軟件的理解。攝像頭一上電,便不斷有中斷信號和圖像信號輸出。其中,每一幀圖像到來開始前,VSYN都會有脈沖信號,如下圖,可以通過捕捉VSYN的上升沿來判斷一幀圖像的到來。VSYN在默認(rèn)情況下,攝像頭采集圖像分辨率為356*292o在CMOS圖像采集系統(tǒng)中,當(dāng)ENW控制信號被置高時,系統(tǒng)中的FIF。便會自動地開始讀取攝像頭輸出的數(shù)據(jù)。這樣,圖像信息就會在FIFO緩存區(qū)中按順序存儲數(shù)據(jù),如下圖所示。356■■■圖項陣列....., 9?■.■?,.■?,■■■■1...292 ,.....■■■??.■■■FIFO1I1lllilllll'?*IlIIIIIIIM-III由于緩沖區(qū)的存儲空間有限,每一塊8192*8bit,兩塊總共能夠存儲16384*8bit。那么,在默認(rèn)情況下FIFO中能夠存儲16384/356約為46行數(shù)據(jù)。另一方面考慮到FIF0先入先出的特點,以免多余數(shù)據(jù)再次進(jìn)入FIFO緩沖區(qū)中,需要在第二次VSYN信號到來時將ENW信號置低,屏蔽圖像信息向緩沖區(qū)內(nèi)寫入。當(dāng)CMOS采集的數(shù)據(jù)信息寫到FIF0中后,核心開發(fā)板可以簡單地通過控制RD信號來將灰度信號讀入。時序如下圖所示:DSP核心開發(fā)板軟件代碼主要由外設(shè)資源初始化模塊、核心處理模塊、中斷響應(yīng)模塊、圖像掃描分析模塊、串口通信以及警報控制模塊組成。針對上述所用到的開發(fā)板中引腳資源進(jìn)行外設(shè)資源的初始化,以便為主程序中的各個模塊提供服務(wù)。核心處理模塊是程序運算的核心,對系統(tǒng)待機(jī)和處理工作進(jìn)行不同狀態(tài)的區(qū)別,保證系統(tǒng)正常運行以及低功耗的需求。中斷響應(yīng)模塊是核心開發(fā)板與COMS圖像采集系統(tǒng)通信的關(guān)鍵,其中包括VSYN和HREF兩個中斷源。準(zhǔn)確對每一幅圖像到來以及一幅圖像每行信息到來進(jìn)行識別,有助于主程序進(jìn)行圖像分析處理,另一方面也能減少對系統(tǒng)存儲空間的需求。圖像掃描分析模塊是整個應(yīng)用的核心,完成對條紋信息的識別以及計算得出當(dāng)前甲烷濃度信息。串口通信以及警報控制模塊是甲烷檢測儀系統(tǒng)更加完善,以此達(dá)到精準(zhǔn)控制的目的。串口通信為DSP核心板和PC通信提供可能,使得核心開發(fā)板采集到的甲烷濃度信息實時傳輸?shù)絇C端,并且以曲線圖的方式進(jìn)行實時繪制。警報模塊主要運用TMS320F28027提供的高效ePWN波來控制蜂鳴器報警。

時,本文給出詳細(xì)說明,如下圖所示。本文中一幀圖像采集的過程在兩個VSYN的時間間隔內(nèi)完成,第一個VSYN作為圖像到來的起始時刻,第二個VSYN作為一幀圖像采集完成的標(biāo)志。在兩個VSYN的時間段內(nèi)會有幾百個HREF上升沿信號,HREF的中斷源在第一個VSYN信號到來后被允能。為節(jié)省核心開發(fā)板的存儲空間,本文只對有限范圍內(nèi)的圖像區(qū)域進(jìn)行采集,即包括條紋信息的一段區(qū)域。圖中檢測第n個HREF信號到來時刻后置高ENW便開始向FIFO中寫入攝像頭采集到的像素信息。n意味從第n行開始采集像素信息,本系統(tǒng)中的FIFO采集大約40行攝像頭拍攝的圖像信息。在系統(tǒng)實現(xiàn)過程中,核心開發(fā)板讀取圖像信息過程并沒有放在“采集有效圖像判斷”過程中,主要是考慮到攝像頭采集圖像信息速度較快,F(xiàn)IFO的讀寫速度足以滿足其要求。算法部分:下圖為干涉條紋的白基線打在線陣CMOS光敏面上時視頻信號放大后的示意圖。白基線條紋從圖中的視頻信號可以看出,白基線這樣很細(xì)小的條紋,在CMOS的象素點上仍有一定的尺度,一般覆蓋幾個至十幾個光敏元,因而條紋中心光敏元位置的檢測算法便成為應(yīng)用的關(guān)鍵技術(shù),檢測算法的精度、速度直接影響光學(xué)測量的精度和速度。CMOS采集輸出的是8位256階的灰度圖,0?255代表像素的灰度值,0為全黑,255為純白。由甲烷濃度的算法方程可知計算甲烷濃度的關(guān)鍵是找到純凈空氣干涉條紋的白基線(0級亮紋)位置A,白基線兩邊零級暗紋的位置B、C,以及混合甲烷氣體的干涉條紋的白基線位置。。參與計算的是白基線的位置變化與條紋間距的比值,即(D-A)/(B-C)。由于面陣CMOS的像素位置是整齊排列的,因而可以以像素點的位置代表A、B、C、D點的位置,求得相對比值。那么圖像處理實際上就是在一個二維數(shù)組上尋找到A、B、C、D。干涉條紋有明顯的帶狀分布,而且白基線是最亮的部分,最亮的部分實際上是有很多像素組成的。為了降低計算量,我們將面陣CMOS的簡化為線陣CMOS,即將一副圖抽樣若干行,獨立求得各行的白基線和0級暗紋的位置,然后再對求得相對距離計算平均值。求相對值的平均值,是因為采集的灰度圖干涉條紋并不是嚴(yán)格垂直水平線的。

為了進(jìn)一步降低誤差,實際中每次采樣中,不止采樣一副灰度圖。若干幅圖再求均值,使結(jié)果更接近真實值。在每行的運算中,由于條紋相同顏色部分是有很多像素構(gòu)成的,要尋找到一個亮紋帶或暗紋帶的中間位置,我們采用的方法是:把條紋的帶區(qū)分出來,然后對各個帶求均值,比較各個帶的均值,最大者就是白基線,該帶的中間值就是白基線的位置。其相鄰帶就是0級暗紋,從而也得到其位置。所以對一張純凈空氣的采集圖樣的處理函數(shù)的流程圖如下:圖像image[][];取樣行數(shù)限制N取樣第圖像image[][];取樣行數(shù)限制N取樣第n行,n=0行處理函數(shù)流程圖在對每行處理中,準(zhǔn)確區(qū)分出干涉條紋的帶狀分布是正確判斷白基線和零級暗紋的關(guān)鍵。在干涉圖像中,同一條紋的灰度值很接近,而相鄰條紋之間的灰度值差別很大。因而可以通過判斷相鄰像素之間的差值范圍區(qū)分不同的條紋。在CMOS的實際采樣中,會存在一些隨機(jī)現(xiàn)象,比如在暗紋中出現(xiàn)一個白色像素。因為在判斷條紋邊沿的時候需要進(jìn)一步比較后面若干像素,排除這種隨機(jī)像素點的影響。條紋區(qū)分處理過程流程圖如下:開始i<widthj=i+2Y結(jié)束一行數(shù)據(jù)line[width];差值門限shake;條紋邊沿判斷距離N;i=0;條紋數(shù)n=0;Begin[0]=0;開始i<widthj=i+2Y結(jié)束一行數(shù)據(jù)line[width];差值門限shake;條紋邊沿判斷距離N;i=0;條紋數(shù)n=0;Begin[0]=0;NY'""■■■■,■■-.Line[j]-line[i]>shakeTYN j>i+NNLine[i+1]-line[i]>shakeYend[n]=i;對該條紋段求灰度值均值存入 avr[n];n++; Begin[n]=i+1; j++i++條紋區(qū)分流程圖PC終端顯示:為了動態(tài)的顯示甲烷濃度,本設(shè)計將定時監(jiān)控得到的甲烷濃度值通過串口傳給PC進(jìn)行直觀的顯示。界面程序采用BorlandC++6.0編寫。主要使用的控件有串口控件Victor->YbCommD

溫馨提示

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

評論

0/150

提交評論