在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于單片機(jī)寬范圍高精度光纖傳感測(cè)溫儀研制

            基于單片機(jī)寬范圍高精度光纖傳感測(cè)溫儀研制

            作者: 時(shí)間:2013-10-16 來(lái)源:網(wǎng)絡(luò) 收藏

            是一種非接觸式測(cè)溫方法與光纖傳感技術(shù)相結(jié)合,實(shí)現(xiàn)高精度、高重復(fù)性、快速響應(yīng)、非接觸式測(cè)量和高性價(jià)比的新型光纖傳感類測(cè)溫系統(tǒng)。該類測(cè)溫儀利用光纖的空間濾波效應(yīng),使入射光波從空間瞬態(tài)變?yōu)榭臻g穩(wěn)態(tài),消除雜散光的影響,提高測(cè)量的精度和穩(wěn)定性;將光纖探頭和電子處理單元隔離,使信號(hào)處理單元不受環(huán)境高溫影響,提高抗電磁干擾能力;響應(yīng)速度快;根據(jù)熱源溫度,選擇最佳工作波段。

            有時(shí)需要對(duì)范圍很寬的溫度信號(hào)進(jìn)行測(cè)量,但是實(shí)現(xiàn)寬溫度范圍的測(cè)量,采用一個(gè)探測(cè)器的很難達(dá)到要求。為了解決單一探測(cè)器范圍窄的不足,設(shè)計(jì)了利用雙光路系統(tǒng),采用兩個(gè)不同波長(zhǎng)范圍探測(cè)器的光纖傳感測(cè)溫儀,實(shí)現(xiàn)測(cè)量溫度范圍的擴(kuò)展,將測(cè)溫范圍的下限和上限延伸。實(shí)現(xiàn)大動(dòng)態(tài)范圍要求的光纖傳感測(cè)溫的關(guān)鍵技術(shù)之一是適應(yīng)大動(dòng)態(tài)范圍要求的高信噪比電子數(shù)據(jù)處理系統(tǒng)的設(shè)計(jì)。電子數(shù)據(jù)處理系統(tǒng)應(yīng)采用高阻抗低噪聲前放。500℃~1800℃溫度范圍的光功率動(dòng)態(tài)范圍高達(dá)105W量級(jí),遠(yuǎn)遠(yuǎn)超出放大器的動(dòng)態(tài)范圍,采用電子開(kāi)關(guān)動(dòng)態(tài)范圍擴(kuò)展技術(shù)將測(cè)溫范圍分成若干溫度段,問(wèn)題就能解決同時(shí)采用數(shù)據(jù)擬合等技術(shù)來(lái)實(shí)現(xiàn)高精度的測(cè)量。

            1 儀器基本原理框圖及功能框圖

            整個(gè)儀器主要分為以下幾個(gè)部分信號(hào)拾取單元、模數(shù)轉(zhuǎn)換單元、鍵盤與顯示單元、系統(tǒng)單元、RS-232通訊單元以及數(shù)模轉(zhuǎn)換單元。整個(gè)原理框圖如圖1所示。

            儀器的工作過(guò)程為:用光纖將物體的輻射傳導(dǎo)至探測(cè)器,探測(cè)器輸出電信號(hào)完成光電轉(zhuǎn)換;利用信號(hào)拾取單元將電信號(hào)調(diào)理,然后將電信號(hào)經(jīng)過(guò)A/D轉(zhuǎn)換成數(shù)字信號(hào)用處理;在中用軟件完成被測(cè)物體溫度的非線性校正、溫度補(bǔ)償?shù)裙δ堋=?jīng)過(guò)單片機(jī)處理后利用D/A轉(zhuǎn)換將溫度信號(hào)轉(zhuǎn)換成0~5V的電壓信號(hào)輸出。

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

            整個(gè)系統(tǒng)按照模塊化的設(shè)計(jì)方法設(shè)計(jì),使系統(tǒng)的整結(jié)構(gòu)更加完善,系統(tǒng)性能得以提高,方便調(diào)試、維修。

            2.1信號(hào)拾取單元
            由于測(cè)量的溫度范圍廣,只使用一個(gè)光電探測(cè)器不能適應(yīng)整個(gè)范圍內(nèi)的信號(hào)檢測(cè)。所以將溫度范圍一分為二,用兩個(gè)探測(cè)器兩條光路來(lái)實(shí)現(xiàn)信號(hào)的檢測(cè)。兩個(gè)通道的電路大體相似,但由于信號(hào)的強(qiáng)弱不同,在系統(tǒng)中所選用的運(yùn)放不一樣。其中低溫段所使用的運(yùn)放為OPA129。OPA129是B_B公司的超低偏置電流運(yùn)算放大器,低漂移、低噪聲、高開(kāi)環(huán)增益,適合于將光電轉(zhuǎn)換信號(hào)放大。從熱力學(xué)中玻耳茲曼定律可知,信號(hào)與溫度的四次方成正比。在溫度較低時(shí)信號(hào)很弱,采用OPA129;而溫度較高時(shí)則使用OP27運(yùn)放。兩路分別都有調(diào)零和調(diào)增益功能,兩路信號(hào)輸入到一個(gè)數(shù)字開(kāi)關(guān)MAX4622。MAX4622是一個(gè)單刀雙擲數(shù)字開(kāi)關(guān),它的導(dǎo)通電阻最大為5Ω。MAX4622的通道選通信號(hào)由程序根據(jù)當(dāng)前溫度的高低來(lái)控制。如圖2所示。
            2.2 模數(shù)轉(zhuǎn)換單元
            為了達(dá)到大范圍、高精度地測(cè)量,不僅要精心設(shè)計(jì)信號(hào)拾取單元,而且在A/D轉(zhuǎn)換部分也采用了可編程增益放大器PGA103和12位的A/D轉(zhuǎn)換器MAX191來(lái)實(shí)現(xiàn)信號(hào)的數(shù)字化。PGA103是一種通用的低溫漂可編程增益放大器,它的增益分為三擋:X1、X10、X100,通過(guò)兩個(gè)CMOS/TTL兼容的輸入端來(lái)選擇,PGA103工作電壓從±4.5V~±18V。系統(tǒng)中PGA103的增益選擇端A0、A1分別接至單片機(jī)的P10、P11端。為了防止在單片機(jī)上電時(shí),P1口輸出全為1,PGA103的增益為100可能會(huì)輸出大于A/D轉(zhuǎn)換器的輸入界限,在PGA103的輸入端加一保護(hù)二極管,以防止過(guò)沖電壓損害PGA103。MAX191是MAXIM公司的一種12位、非線性誤差為1/2LSB的CMOS模/數(shù)轉(zhuǎn)換器,它的輸入可為單極性或雙極性,內(nèi)建采樣保持器,可調(diào)內(nèi)部參考電壓,采樣速率為100kSPS,數(shù)據(jù)可以串行輸出也可以8位并行輸出,內(nèi)部或外部采樣時(shí)鐘。它有三種工作模式:Slow-Memory模式、ROM模式、Serial-Interface模式。在本系統(tǒng)中選用ROM模式,即A/D轉(zhuǎn)換后的數(shù)字量以8位并行輸出到單片機(jī),單片機(jī)分兩次讀取12位的轉(zhuǎn)換結(jié)果;模擬信號(hào)單極性輸入,幅值為0~5V,采用內(nèi)部的振蕩時(shí)鐘,通過(guò)外接一個(gè)120pF的電容,正常情況下可產(chǎn)生1MHz的時(shí)鐘。A/D轉(zhuǎn)換結(jié)束后,通過(guò)8051查詢MAX191的轉(zhuǎn)換狀態(tài)端來(lái)判斷轉(zhuǎn)換的結(jié)束與否,然后再通過(guò)兩條讀指令來(lái)讀取12位的A/D轉(zhuǎn)換結(jié)果,最后將兩次讀的8位數(shù)據(jù)拼接為12位的轉(zhuǎn)換結(jié)果。

            2.3 鍵盤和顯示單元
            本系統(tǒng)采用8255A的A口和C口擴(kuò)展出一個(gè)4×4的鍵盤,包括10個(gè)數(shù)字鍵和6個(gè)功能鍵。在本系統(tǒng)中采用程序掃描法來(lái)識(shí)別按鍵。單片機(jī)先使8255A的PC口均為低電平,再讀A口。如果A口不全為高電平,則延時(shí)10ms去抖動(dòng);然后再讀A口,此時(shí)A口仍不全為高電平,說(shuō)明確有鍵按下。進(jìn)一步確定按下鍵的位置,先置PC0=0,PC1=PC2=PC3=1,讀A口,由A口低電平的位便可確定按下鍵的位置。依次類推,如果檢查完所有的鍵均無(wú)按下,說(shuō)明是干擾或誤操作;掃描結(jié)束時(shí),按下鍵的位置信息存于某個(gè)存儲(chǔ)單元中。

            顯示采用以內(nèi)藏HD61830控制器的液晶模塊8032B點(diǎn)陣型LCD。HD61830是點(diǎn)陣式液晶圖象顯示控制器,可與MPU直接接口,具有專用指令集,可完成文本顯示或圖形顯示的功能設(shè)置,以及畫(huà)面卷動(dòng)、光標(biāo)、閃爍、位操作等功能。

            2.4 8051單片機(jī)單元
            由于整個(gè)系統(tǒng)的程序較大,所以需要一個(gè)外部程序存儲(chǔ)器,在系統(tǒng)中選用了32KB的EEPROM。在系統(tǒng)中實(shí)現(xiàn)多點(diǎn)溫度補(bǔ)償要存儲(chǔ)一些溫度點(diǎn)的修正值以提高系統(tǒng)的測(cè)量精度,所以將EEPROM既作程序存儲(chǔ)器又作數(shù)據(jù)存儲(chǔ)器。整個(gè)系統(tǒng)的地址分配為:0000~7FFF為存儲(chǔ)器地址,D000~D003和E000~E003分別為兩個(gè)8255A的四個(gè)端口地址,BFFC~BFFF為A/D轉(zhuǎn)換器的地址,F(xiàn)FF4~FFF5為D/A轉(zhuǎn)換器的地址。在地址譯碼中沒(méi)有采用GAL而是通過(guò)分離元件實(shí)現(xiàn)。地址譯碼通過(guò)兩片74LS138、一片74LS04、一片74LS08來(lái)實(shí)現(xiàn)。

            2.5 RS-232通訊單元
            為了方便數(shù)據(jù)的處理,將測(cè)量所得的數(shù)據(jù)送入計(jì)算機(jī),本系統(tǒng)采用RS-232通訊方式,通訊速率為9600波特率。接口所用芯片為MAX232,接收端采用VC++編制的接收程序,顯示并存儲(chǔ)接收到的數(shù)據(jù)。進(jìn)而分析、處理得到擬和曲線。在單片機(jī)中將利用此擬和曲線實(shí)時(shí)計(jì)算當(dāng)前被測(cè)物的溫度值。

            2.6 數(shù)模轉(zhuǎn)換單元
            系統(tǒng)中預(yù)留一路模擬信號(hào)輸出,在測(cè)量、顯示的同時(shí)可將當(dāng)前的溫度值通過(guò)D/A轉(zhuǎn)換輸出進(jìn)而實(shí)現(xiàn)閉環(huán)控制。系統(tǒng)采用的D/A轉(zhuǎn)換器為MAX508,它是一種完備的12位、片內(nèi)參考電壓、電壓輸出型的D/A轉(zhuǎn)換器,輸出電壓和參考電壓同極性,允許單電源工作,雙緩沖邏輯輸入接口使之與微處理器連接非常容易。

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

            系統(tǒng)軟件的設(shè)計(jì)完全按照結(jié)構(gòu)化的程序設(shè)計(jì)方法來(lái)完成 ,將整個(gè)程序細(xì)分為若干個(gè)子程序(模),方便調(diào)試與檢查。開(kāi)發(fā)系統(tǒng)采用Franklin C51編譯器和偉福仿真器,利用C51語(yǔ)言使得整個(gè)軟件開(kāi)發(fā)變得簡(jiǎn)單、快速、易于調(diào)試。整個(gè)軟件流程見(jiàn)圖3。下面就幾個(gè)主要的子程序作一簡(jiǎn)單的介紹。

            3.1 初始化子程序
            在初始化程序中,主要對(duì)8051的系統(tǒng)資源,包括定時(shí)器、中斷、串行通訊、LCD顯示、8255A等進(jìn)行初始化工作。

            3.2 LCD顯示子程序和鍵盤輸入子程序
            在顯示程序中,完成顯示功能菜單的任務(wù)。菜單顯示的字符利用LCD顯示控制器HD61830的字符集中的資源,菜單為滾動(dòng)式,通過(guò)功能鍵可使光標(biāo)從上往下移動(dòng),當(dāng)移至最下一行時(shí),屏幕開(kāi)始滾動(dòng)顯示。利用軟件程序掃描8255A的PA和PC口得到按鍵的鍵值,函數(shù)返回鍵碼。

            3.3 A/D轉(zhuǎn)換子程序和D/A轉(zhuǎn)換子程序
            A/D轉(zhuǎn)換結(jié)果的讀入采用查詢方式。通過(guò)查詢MAX191的BUSY端的信號(hào)來(lái)判斷轉(zhuǎn)換是否結(jié)束;12位的轉(zhuǎn)換結(jié)果需要兩次讀取,然后拼接成12位的結(jié)果。如果為了使外部干擾的影響減小可采用軟件濾波。對(duì)于溫度信號(hào)一般來(lái)說(shuō)是緩變的,可采用一階滯后濾波或中值平均濾波等。D/A轉(zhuǎn)換是直接將12位的數(shù)據(jù)送入MAX508的緩沖器即可實(shí)現(xiàn)數(shù)摸的轉(zhuǎn)換。

            3.4 RS-232通訊子程序
            通訊中將12位的數(shù)據(jù)分成兩次傳送,在計(jì)算機(jī)中采用VC++6.0中的一個(gè)通訊控件MS Communications Contro16.0來(lái)實(shí)現(xiàn)串口的通訊程序。在接收到測(cè)量數(shù)據(jù)后,可進(jìn)行一系列的數(shù)據(jù)處理與分析得到光纖傳感測(cè)溫儀的特性曲線將此曲線生成電壓-溫度表存入單片機(jī)程序中來(lái)計(jì)算出溫度。

            參考文獻(xiàn)
            [1].RS-232datasheethttp://www.dzsc.com/datasheet/RS-232_584855.html.
            [2].OPA129datasheethttp://www.dzsc.com/datasheet/OPA129_524681.html.
            [3].OP27datasheethttp://www.dzsc.com/datasheet/OP27_523874.html.
            [4].MAX4622datasheethttp://www.dzsc.com/datasheet/MAX4622_1058824.html.
            [5].PGA103datasheethttp://www.dzsc.com/datasheet/PGA103_546788.html.
            [6].MAX191datasheethttp://www.dzsc.com/datasheet/MAX191_721248.html.
            [7].P10datasheethttp://www.dzsc.com/datasheet/P10_2043486.html.
            [8].P11datasheethttp://www.dzsc.com/datasheet/P11_1149147.html.
            [9].MAXIMdatasheethttp://www.dzsc.com/datasheet/MAXIM_1062568.html.
            [10].ROMdatasheethttp://www.dzsc.com/datasheet/ROM_1188413.html.
            [11].8255Adatasheethttp://www.dzsc.com/datasheet/8255A_103888.html.
            [12].HD61830datasheethttp://www.dzsc.com/datasheet/HD61830_372151.html.
            [13].74LS138datasheethttp://www.dzsc.com/datasheet/74LS138_1054480.html.
            [14].74LS04datasheethttp://www.dzsc.com/datasheet/74LS04_772886.html.
            [15].74LS08datasheethttp://www.dzsc.com/datasheet/74LS08_1053279.html.
            [16].MAX232datasheethttp://www.dzsc.com/datasheet/MAX232_1074207.html.
            [17].MAX508datasheethttp://www.dzsc.com/datasheet/MAX508_1058395.html.
            [18].MCS-51datasheethttp://www.dzsc.com/datasheet/MCS-51_477840.html.
            [19].馬忠梅,籍順心,張 凱,馬巖.單片機(jī)的C語(yǔ)言應(yīng)用程序設(shè)計(jì). 北京北京航空航天大學(xué)出版社1999
            [20]. 王福瑞.單片微機(jī)測(cè)控系統(tǒng)設(shè)計(jì)大全. 北京北京航空航天大學(xué)出版社1999
            [21]. 何立民.MCS-51系列單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì).北京北京航空航天大學(xué)出版社1990
            [22]. 安毓英,曾小東.光學(xué)傳感與測(cè)量.北京電子工業(yè)出版社2001
            [23]. MAXIM. 2000年產(chǎn)品資料全集
            [24]. BURR-BROWN. 2000年CD-ROM資料

            光纖傳感器相關(guān)文章:光纖傳感器原理


            評(píng)論


            相關(guān)推薦

            技術(shù)專區(qū)

            關(guān)閉