丁香婷婷网,黄色av网站裸体无码www,亚洲午夜无码精品一级毛片,国产一区二区免费播放

現(xiàn)在位置:范文先生網(wǎng)>理工論文>電子通信論文>一種用單片機控制的光譜數(shù)據(jù)采集系統(tǒng)

一種用單片機控制的光譜數(shù)據(jù)采集系統(tǒng)

時間:2023-02-20 23:46:31 電子通信論文 我要投稿
  • 相關(guān)推薦

一種用單片機控制的光譜數(shù)據(jù)采集系統(tǒng)

摘要:介紹利用單片機和A/D器件MAX120等構(gòu)成的光譜信號采集系統(tǒng),由單片機控制A/D產(chǎn)生不同的采樣頻率,用于光電倍增管和CCD輸出的光譜信號的采集。

    關(guān)鍵詞:單片機 A/D 信號采集 光譜

概述

在光譜測量中,常用光電倍增管(PMT)和電荷耦合器件(CCD)作為光電轉(zhuǎn)換器。在慢變化、高精度光譜測量中使用PMT;對于閃光燈、熒光和磷光等強度隨時間變化時的光譜信號則采用CCD。PMT和CCD輸出的信號形式是不同的:光電倍增管輸出的是連續(xù)的模擬信號;CCD輸出的是視頻脈沖信號。由于輸出信號的不同,相應(yīng)的信號采集電路也不盡相同。本文所述的系統(tǒng)通過設(shè)定控制開關(guān)的不同狀態(tài),由單片機檢測、判斷和執(zhí)行相應(yīng)的操作,完成對不同形式輸入信號的采集。采集到的光譜強度通過并口送入計算機進行處理、計算,并顯示和打印出光譜曲線。
(范文先生網(wǎng)m.panasonaic.com收集整理)
    由于CCD像元幾何尺寸小、精度高,有光積分時間和信號存儲功能,因此,可以用來進行光譜測量。被測光源發(fā)出的光線經(jīng)狹縫落在光柵平面上,經(jīng)光柵色散后在CCD像元上成像,CCD各像元的位置對應(yīng)于光線色散后不同的波長。CCD輸出的是被測對象的視頻信號,在視頻信號中每一個離散電壓信號的大小對應(yīng)著該光敏元所接收光強的強弱,而信號輸出的時序則對應(yīng)CCD光敏元位置的順序。由采樣電路對CCD輸出信號進行逐位采樣,根據(jù)采樣的位數(shù),就可以知道信號所在的波長,而信號的幅度則是該波長的光譜能量。這樣,只要對目標(biāo)進行一次采樣,就可以得到在一定波長范圍內(nèi)的光譜分布曲線,因而可以用來測量閃光燈等瞬態(tài)發(fā)光光譜。

    光電倍增管以其特有的倍增系統(tǒng),成為一種理想的低噪聲放大器。它可以探測極微弱的光信號,而且響應(yīng)速度很快,有效面積也大,被廣泛應(yīng)用于光信號測量的領(lǐng)域。光電倍增管輸出的是一個理想的電流源,外接一個負(fù)載電阻,通過測量信號電流在負(fù)載上的電壓降,即可得到光譜信號。

一、系統(tǒng)設(shè)計

利用單片機控制A/D采集光譜信號是一種方便快捷的方法。光譜數(shù)據(jù)采集系統(tǒng)的原理框圖如圖1所示。它主要由單片機、CCD時序產(chǎn)生電路、多路選擇開關(guān)、A/D采樣電路、存儲器、并行口倍增管高壓調(diào)整電路等組成。我們設(shè)計的信號采集電路可以用于兩種探測器。針對不同的探測器,單片機工作在不同的狀態(tài),利用同一A/D采樣電路,完成信號的采集。A/D采樣通過并口和計算機通訊,由計算機完成光譜數(shù)據(jù)的處理。這在應(yīng)用中非常方便實用,可以滿足光譜測量要求。

AT89C52是美國ATMEL公司的產(chǎn)品。89系列的單片機與80C51系列完全兼容。它的最大特點就是在片內(nèi)含有Flash存儲器。我們選用的AT89C52是在標(biāo)準(zhǔn)型AT89C51基礎(chǔ)上改進的(在存儲器容量、定時器和中斷能力上加以改進)。AT89C52的內(nèi)部含有8KB可改寫的Flash內(nèi)部程序存儲器,可擦/寫1000次,3級程序存儲器加密,256字節(jié)內(nèi)部RAM,32根可編程I/O線,3個16位定時/計數(shù)器,可編程串行口,中斷級8級。

1.A/D轉(zhuǎn)換

在光譜數(shù)據(jù)采集系統(tǒng)中,A/D轉(zhuǎn)換器選用MAX120。其引腳和電路原理如圖2所示。MAX120是一種采用BiCMOS工藝、帶采樣電路的12位模擬數(shù)字轉(zhuǎn)換器(ADC);它有片內(nèi)的跟蹤、保持電路(T/H)和低漂移電壓基準(zhǔn)電路,而且轉(zhuǎn)換速度快、功耗低。它的轉(zhuǎn)換時間為1.6μs,其中包含了T/H電路250ns的采樣時間,因此,MAX120的吞吐率高達(dá)5×10 5次/s采樣,可以滿足一般測量需要。

MAX120可以接收-5~+5V的模擬輸入電壓,惟一需要的外部元件是去耦電容(用于為電源電壓和基準(zhǔn)電壓去耦)。它的工作可用0.1~8MHz頻率范圍的時鐘信號。MAX120采用了標(biāo)準(zhǔn)的微處理器接口,

3態(tài)數(shù)據(jù)輸出可直接與12位數(shù)據(jù)總線連接。訪問數(shù)據(jù)和在線釋放的時序特性參數(shù)允許在不插入等待狀態(tài)的情況下與大多數(shù)微處理器兼容。所有的邏輯輸入端和輸出端與TTL/COMS電平兼容。

圖2(b)所示電路圖中,內(nèi)部緩沖器對電容進行充電以減少2次轉(zhuǎn)換之間所需的采集時間。模擬輸入端可以看作1個6kΩ電阻與10pF電容并聯(lián)的電路。2次轉(zhuǎn)換之間,緩沖器輸入通過輸入電阻與AIN相連。當(dāng)轉(zhuǎn)換開始時,該輸入端又與AIN斷開,于是就采集了輸入信號。在轉(zhuǎn)換結(jié)束時,緩沖器輸入端又重新與AIN相連,保持電容再次充電至輸入電壓。只要不是正在轉(zhuǎn)換過程中,T/H電路就處在跟蹤方式下。

MAX120有5種工作方式:全控制方式、獨立方式、慢存儲方式、ROM方式和連續(xù)轉(zhuǎn)換方式。方式1是全控制方式,它為用戶提供最大的控制能力,以控制轉(zhuǎn)換的開始和取數(shù)操作。全控制方式用于能插入或不插入等待狀態(tài)的微處理機系統(tǒng)。方式2是獨立方式,為用戶提供較大的自主空間。方式3是慢存儲方式,主要用于ADC的轉(zhuǎn)換期間微處理器不能被強制進等待狀態(tài)的微處理器系統(tǒng)。方式4是ROM方式。方式5是連續(xù)轉(zhuǎn)換方式,用于基于微處理器的系統(tǒng)。

系統(tǒng)設(shè)計中采用MAX120的工作方式2,即獨立方式(MODE=開路,RD=CS=DGND)電路連接方式如圖3所示。這種方式下,MAX120能直接與FIFO緩沖器相連或通過DMA口直接與存儲器相連。在獨立方式下,CONVST引腳上的下降沿啟動一次轉(zhuǎn)換,數(shù)據(jù)輸出端總是開放的,當(dāng)INT/BUSY引腳電平的上升沿指示轉(zhuǎn)換結(jié)束時,數(shù)據(jù)端上數(shù)據(jù)就得到更新。因為A/D的數(shù)據(jù)端總有數(shù)據(jù),所以,用74HC245雙向三態(tài)八總線收發(fā)器進行總線隔離。

MAX120的輸入信號范圍為-5~+5V。在對采集信號進行電平調(diào)整時,需要用1片LF356運算放大器,電路連接如圖4所示。通過對電位器RP2和RP3的調(diào)整來實現(xiàn)電平調(diào)整,以滿足A/D對輸入信號的要求。電路MAX120為雙極性輸入/輸出的變換函數(shù)。代碼的變換均出現(xiàn)在相繼兩個整數(shù)最小數(shù)據(jù)位(LSB)值的中間。輸出代碼是2的補碼的二進制碼且1LSB=2.44mV(10V/4096)。

增益調(diào)整和雙極性偏置調(diào)整,由圖4中的電位器RP3和RP2來實現(xiàn),調(diào)整中偏置調(diào)整應(yīng)先于增益調(diào)整。調(diào)整雙極性偏置時,將+1/2LSB(0.61mV)施加到?jīng)]有反向的放大器輸入端,然后調(diào)節(jié)RP3,使輸出代碼在0000 0000 0000和0000 0000 0001之間變化。對增益的調(diào)整,將滿量程(FS)-1/2LSB(2.4988V)施加到放大器的輸入端,然后調(diào)節(jié)RP2,使輸出代碼在0111 1111 1110和0111 1111 1111之間變化。這兩個調(diào)整之間可能有一些相互影響,須要反復(fù)調(diào)整。偏置和增益的調(diào)整是對A/D轉(zhuǎn)換的細(xì)分,目的在于提高A/D的精度。

    2.A/D轉(zhuǎn)換的過程

本系統(tǒng)中,CCD輸出信號的重復(fù)頻率為200kHz,因而,要求模數(shù)轉(zhuǎn)換器的速率要高于200kHz。A/D轉(zhuǎn)換器的工作控制不用系統(tǒng)CPU來完成,而是用專用邏輯控制電路完成,包括地址產(chǎn)生器、總線緩沖隔離器、讀寫控制邏輯電路和數(shù)據(jù)存儲單元。在數(shù)據(jù)轉(zhuǎn)換過程中,CPU只負(fù)責(zé)轉(zhuǎn)換電路的啟動和檢測1幀數(shù)據(jù)轉(zhuǎn)換是否結(jié)束,中間過程無須CPU干預(yù),使對CCD1幀數(shù)據(jù)轉(zhuǎn)換由邏輯控制電路自動完成。A/D一次采樣的工作過程為:①接收光耦同步采集信號;②驅(qū)動A/D轉(zhuǎn)換;③單片機查詢是否轉(zhuǎn)換完成;④讀出數(shù)據(jù),存入存儲器。轉(zhuǎn)換過程控制程序框圖如圖5所示。

用光電倍增管對小于10kHz調(diào)制頻率的慢變化光譜信號的測量,50kHz的采樣頻率可以滿足測量的要求,其采集電路可以適用于各種光電倍增管的輸出信號采集。我們選用12MHz的時鐘頻率,對軟件進行優(yōu)化,其運行的時間為20μs,采樣頻率為50kHz,可以滿足采樣的要求。

3.光電倍增管的高壓調(diào)整

在光電倍增管應(yīng)用中,高壓的穩(wěn)定性直接影響測量的精度。一般,光電倍增管的倍增級為10級左右,圖6所示為倍增管高壓與電流增益之間的電流增益之間的倍增關(guān)系。從圖6可看出電流增益約與陰極-陽極間所加電壓的10 6~10 10成比例。所以PMT的輸出對工作電壓非常敏感,使用時,必須用高穩(wěn)定性的高壓電源。高壓電源的漂移、紋波、溫度變化、輸出變化、負(fù)載變化等的綜合穩(wěn)定度必須優(yōu)手所要求的光電倍增管穩(wěn)定度1個數(shù)量級。我們選用的是由HAMAMATSU(濱松)公司生產(chǎn)的高壓模塊,其電壓最大漂移量為±0.03

%h。

為擴大動態(tài)范圍,須對光電倍增管的高壓進行動態(tài)調(diào)整。圖7是控制電壓和控制電阻上相應(yīng)的輸出電壓的關(guān)系曲線。光電倍增管的專用高壓模塊通過改變高壓模塊調(diào)整端的電壓或電阻,來改變輸出端的高壓。調(diào)整電阻用10kΩ電位器,電壓調(diào)整范圍為0~1.4V。圖8所示為濱松公司高壓模塊的原理框圖。

為滿足不同的測量要求,需要設(shè)置三個量程。一般量程的調(diào)整為人工調(diào)整電位器,效率較低、精度不好控制。這里我們利用單片機控制可編程數(shù)字電位器X9C103來實現(xiàn)調(diào)整倍增管高壓,圖9是X9C103的接線原理圖。根據(jù)測量輸出信號的強弱,相應(yīng)調(diào)整PMT的高壓,并將調(diào)整的狀態(tài)通過并口送入計算機。X9C103是一個包含100個電阻單元的電阻陣列。在每個單元之間和任一端都有可以被滑動單元訪問的抽頭點;瑒訂卧奈恢糜善x輸入端CS、升/降輸入端U/D、增加輸入端INC控制。它類似于TTL升/降計數(shù)器,總阻值10kΩ、工作時鐘250kHz、工作電壓+5V,滑動端位置存儲于非易失性存儲器中,可在上電時重新調(diào)用,滑動端位置數(shù)據(jù)可保存100年。X9C103是固態(tài)非易失性電位器,它與機械電位器相比有調(diào)節(jié)更精確、不受意外影響(振動、污染)、節(jié)省空間、易于安裝、滑動端位置易于由單片機或邏輯電路控制的優(yōu)點,是理想的數(shù)控微調(diào)電位器。三線接口由單片機P0口控制1片74LS374來完成鎖存,軟件編程實現(xiàn)。

二、應(yīng)用

為了滿足光譜采集的需要,我們設(shè)計了相應(yīng)的信號采集電路,應(yīng)用單片機控制A/D芯片完成對于兩種不同的探測器輸出信號的采集。實際應(yīng)用表明,采集系統(tǒng)的信噪比、采樣頻率等性能可以滿足測量的要求。

1.用于CCD輸出信號采集

采用CCD測量光譜大大縮短了測量時間,減少了外界環(huán)境對測量精度的影響。對于閃光燈、熒光和磷光等強度隨時間變化的光源,采用CCD測量其光譜分析,能得到精確的測量結(jié)果。

    單片機在其中要完成的工作是控制CCD時序脈沖的產(chǎn)生和高速A/D采樣頻率的實現(xiàn)等,其原理框圖如圖10所示。對于兩相線陣CCD,須要在其相關(guān)引腳加入適當(dāng)脈沖才能正常工作,主要有兩相時鐘脈沖ψAψB、轉(zhuǎn)移門ψTG、復(fù)位門ψR,并且要輸出與CCD輸出信號同步的脈沖,作為信號采集的同步觸發(fā)信號,其主驅(qū)動脈沖由單片機控制產(chǎn)生。

CCD將光信號轉(zhuǎn)換成視頻脈沖信號后,經(jīng)差分放大和電平調(diào)整電路后,輸出滿足MAX120輸入信號范圍的信號(-5~+5V),送入A/D轉(zhuǎn)換器的輸入端。邏輯控制電路的輸入信號是CCD視頻脈沖同步信號、微處理器控制是否進行A/D轉(zhuǎn)換信號、A/D轉(zhuǎn)換器狀態(tài)信號和數(shù)據(jù)存儲器地址信號,經(jīng)一定的邏輯運算后輸出A/D轉(zhuǎn)換的起始信號、地址產(chǎn)生器的計數(shù)信號以及送入AT89C52單片機計數(shù)端口用來控制轉(zhuǎn)換次數(shù)的計數(shù)信號。數(shù)據(jù)隔離器的作用是將A/D轉(zhuǎn)換部分的數(shù)據(jù)線與主機部分的數(shù)據(jù)線隔離,使兩部分可同時獨立工作,不會產(chǎn)生干擾,且在需要時可將A/D轉(zhuǎn)換器的轉(zhuǎn)換結(jié)果(在存儲器中)讀入主機進行處理。地址產(chǎn)生器由二進制計數(shù)器構(gòu)成,數(shù)據(jù)存儲器的地址線與計數(shù)器的輸出端相接,計數(shù)輸入信號有清零信號和計數(shù)信號。其中,清零信號受主機控制,每次對1幀CCD信號轉(zhuǎn)換前,必須將地址產(chǎn)生器清零,使2048個像元信號的轉(zhuǎn)換結(jié)果從零地址開始依次存放;同樣,在讀存儲單元時,也要先地址產(chǎn)生器清零。計數(shù)信號由邏輯控制單元提供,在A/D轉(zhuǎn)換和讀存儲器期間,每對存儲器操作1次就使地址加1,連續(xù)操作就可以順序讀寫存儲器。地址分配器是主機用來給每個讀寫端口分配地址的。由于本系統(tǒng)的獨持設(shè)計,每個數(shù)據(jù)存儲器只占用1個地址。只要反復(fù)對某一地址操作,就可將存儲器中的數(shù)據(jù)讀出。

    最后,由系統(tǒng)總控制單元采用適當(dāng)?shù)挠嬎銓ζ溥M行處理得到被測物圖像的信息。系統(tǒng)總控制單元除完成數(shù)據(jù)處理工作以外,還擔(dān)負(fù)著數(shù)據(jù)存儲、CCD積分時間控制、PC遠(yuǎn)程數(shù)據(jù)傳輸和控制等工作。

下面給出利用信號采集系統(tǒng)得到的實測光譜。圖11是用CCD實測的閃光燈泵浦可調(diào)諧摻鈦寶石激光器的輸出光譜。通過在激光腔內(nèi)加一鈮酸鈮晶體光電開關(guān),改變鈮酸晶體上的電壓,使不同波長的光在激光腔內(nèi)發(fā)生振蕩,從而實現(xiàn)鈦寶石調(diào)諧。這是一種新型的實現(xiàn)鈦定石調(diào)諧的實驗方法,圖11所示光譜線就是改變鈮酸鈮晶體電壓,用CCD實測的鈦寶石激光器的輸出光譜線。每改變一次電壓就能很快地、準(zhǔn)確地得知輸出光的波長和帶寬。

2.用于光電倍增管輸出信號采集

根據(jù)被采集光譜信號的特征和采樣頻率的要求,我們設(shè)計了相應(yīng)的信號采集電路,如圖12所示。它的采樣頻率為

50kHz,同時根據(jù)測量信號的強弱,相應(yīng)地調(diào)整光電倍增管的高壓,從而提高采集系統(tǒng)的動態(tài)范圍。在這種工作模式下,由AT89C52完成信號采集過程控制和倍增管的高壓自動調(diào)整?刂仆瓿尚盘柕牟杉、數(shù)據(jù)存儲和數(shù)據(jù)的傳輸。數(shù)據(jù)存儲由一片6264完成,采集到的光譜強度通過并行口送入計算機進行處理。

    由于PMT的靈敏度高、精度高,常用來測量分子吸收光譜。利用光譜法檢測空氣中污染氣體的含量,是目前常用的快捷、連續(xù)、在線的監(jiān)測方法。研究污染氣體分子的特征吸收光譜是準(zhǔn)確測量的關(guān)鍵。圖13是利用光電倍增管測得的SO2特片吸收光譜。它是用氘燈日光源,光經(jīng)過含有SO2氣體的吸收波,由光譜儀分光,在出射狹縫處用光光倍增管接收光譜信號。在50kHz采樣頻率下測得SO2在300nm波長附近的特征吸收光譜,入射光的調(diào)制頻率日1kHz。


【一種用單片機控制的光譜數(shù)據(jù)采集系統(tǒng)】相關(guān)文章:

Windows 95下智能數(shù)據(jù)采集系統(tǒng)08-06

基于USB接口的數(shù)據(jù)采集系統(tǒng)設(shè)計08-06

具有故障保護功能的數(shù)據(jù)采集系統(tǒng)08-06

基于USB總線的高速數(shù)據(jù)采集系統(tǒng)08-06

用實時時鐘芯片DS1305啟動數(shù)據(jù)采集系統(tǒng)08-06

基于DSP的USB口數(shù)據(jù)采集分析系統(tǒng)08-06

基于Verilog HDL設(shè)計的自動數(shù)據(jù)采集系統(tǒng)04-12

采用USBN9602的數(shù)據(jù)采集系統(tǒng)設(shè)計08-06

基于DSP的 USB 口數(shù)據(jù)采集分析系統(tǒng)08-06