国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于FPGA的二維PSD信號(hào)處理系統(tǒng)設(shè)計(jì)

2019-11-18 05:43張?zhí)煊?/span>賈方秀周強(qiáng)李浩
中國(guó)測(cè)試 2019年8期

張?zhí)煊睢≠Z方秀 周強(qiáng) 李浩

摘要:為實(shí)現(xiàn)對(duì)入射光斑位置坐標(biāo)的精確測(cè)量,設(shè)計(jì)以FPGA為核心的二維PSD信號(hào)處理系統(tǒng)。針對(duì)窄脈沖激光照射下前置放大放電路,建立相應(yīng)等效噪聲模型,引入頻率對(duì)電路輸出電壓噪聲的影響得到提高電路分辨率措施。搭建自動(dòng)增益控制電路,并結(jié)合FPGA給出的相應(yīng)增益控制策略實(shí)現(xiàn)對(duì)幅值大動(dòng)態(tài)范圍變化的光電流合理放大。設(shè)計(jì)峰值脈沖檢測(cè)電路實(shí)現(xiàn)窄脈沖信號(hào)峰值的準(zhǔn)確測(cè)量,其測(cè)量誤差小于3%。通過FPGA設(shè)計(jì)狀態(tài)機(jī)實(shí)現(xiàn)A/D芯片模式配置和數(shù)據(jù)讀取,并搭建相應(yīng)坐標(biāo)解算模塊和串口模塊,實(shí)現(xiàn)入射光斑坐標(biāo)的解算與傳輸。實(shí)驗(yàn)表明該系統(tǒng)測(cè)量非線性度小于10μm,測(cè)量精度高。

關(guān)鍵詞:位置敏感探測(cè)器;窄脈沖信號(hào)處理;自動(dòng)增益控制電路;峰值檢測(cè)電路;FPGA

中圖分類號(hào):TP273 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):1674-5124(2019)08-0135-05

收稿日期:2018-07-17;收到修改稿日期:2018-08-21

基金項(xiàng)目:國(guó)家自然科學(xué)基金(61201391)

作者簡(jiǎn)介:張?zhí)煊睿?994-),男,山東德州市人,碩士研究生,專業(yè)方向?yàn)闄C(jī)械電子。

0 引言

位置敏感探測(cè)器(PSD)因其響應(yīng)速度快,無死區(qū),位置輸出信號(hào)只與入射光的重心位置有關(guān),對(duì)光斑形狀無嚴(yán)格要求[1]等優(yōu)點(diǎn)特別適用于位移、距離、滾轉(zhuǎn)角等高精度非接觸快速測(cè)量[2-4]。而PSD信號(hào)處理系統(tǒng)性能好壞直接影響最終測(cè)量精度。江孝國(guó)等[5]建立PSD等效噪聲模型并進(jìn)行測(cè)試分析,給出光電流與位置分辨率之間的關(guān)系。劉媛等[6]對(duì)轉(zhuǎn)換電路各環(huán)節(jié)進(jìn)行敏感性分析,得出了元器件性能參數(shù)對(duì)電路噪聲的影響規(guī)律。吳立雄等[7]對(duì)改進(jìn)二維PSD線性度進(jìn)行研究,指出將入射光斑控制在A區(qū)能有效提高測(cè)量精度。楊海馬等[8]設(shè)計(jì)了基于FPGA的PSD多路光電數(shù)據(jù)采集系統(tǒng)。史狄等[9]設(shè)計(jì)了基于DSP的二維PSD信號(hào)處理系統(tǒng)。賈天祥[10]設(shè)計(jì)了基于LabVIEW的PSD自動(dòng)測(cè)試系統(tǒng)。

傳統(tǒng)PSD信號(hào)處理系統(tǒng)均針對(duì)直流激光源設(shè)計(jì),而當(dāng)PSD接受峰值功率相同時(shí)直流激光源消耗功率遠(yuǎn)大于脈沖激光源。因此本文針對(duì)窄脈沖激光源設(shè)計(jì)相應(yīng)的信號(hào)處理系統(tǒng),分析脈沖激光照射下提高電路分辨率的措施,通過自動(dòng)增益控制電路和峰值檢測(cè)電路實(shí)現(xiàn)PSD與激光照射器距離大動(dòng)態(tài)范圍變化時(shí)響應(yīng)光電流準(zhǔn)確測(cè)量。最終通過FPGA實(shí)入射光斑位置坐標(biāo)解算。

1 二維PSD工作原理

PSD不僅是光電轉(zhuǎn)換器,更是光電流分配器件,根據(jù)各電極上收集到的電流信號(hào)比例即可確認(rèn)入射光的位置。二維枕型PSD結(jié)構(gòu)如圖I所示。

其中,x1,x2,y1,y2分別是PSD 4個(gè)電極,Lx,Ly分別為x軸方向和y軸方向PSD光敏面長(zhǎng)度,當(dāng)以器件中心為原點(diǎn)時(shí)入射光位置坐標(biāo)與電流關(guān)系式為:其中x、y為解算得到的入射光斑位置橫、縱坐標(biāo),Ix1、Ix2、Iy2、Iy2是PSD相應(yīng)電極輸出電流。

2 系統(tǒng)方案

本文中PSD信號(hào)處理系統(tǒng)采用脈沖激光源,并設(shè)計(jì)相應(yīng)峰值保持電路保證A/D能夠采集到正確的脈沖峰值。同時(shí),為避免因電流信號(hào)過于微弱或過大飽和導(dǎo)致無法精確測(cè)量的情況,需設(shè)計(jì)適用于大動(dòng)態(tài)范圍的自動(dòng)增益控制電路對(duì)信號(hào)進(jìn)行合理放大。圖2所示為信號(hào)處理系統(tǒng)硬件框圖。

PSD經(jīng)脈沖激光照射后產(chǎn)生的相應(yīng)光電流,被前放電路轉(zhuǎn)換為電壓。自動(dòng)增益控制電路根據(jù)FPGA給出的控制策略將該電壓放大適當(dāng)倍數(shù),最終由峰值檢測(cè)電路得到該脈沖電壓峰值。同時(shí)峰值時(shí)刻判斷模塊將脈沖電壓峰值到來信息傳遞給FPGA并由FPGA控制A/D電路開啟轉(zhuǎn)換得到數(shù)字電壓信號(hào),最后通過FPGA解算得到入射光斑重心位置坐標(biāo)。

2.1 前放電路

電路分辨率與電路噪聲直接相關(guān),因此需對(duì)電路噪聲進(jìn)行分析。前放電路中光、暗電流和PSD極間電阻[11]以及前放電路反饋電阻,運(yùn)算放大器自身[12]均會(huì)產(chǎn)生噪聲,其等效噪聲模型如圖3所示。

is是由光電流Io和暗電流Id產(chǎn)生的散粒噪聲,iie和if分別是極間電阻Rie和反饋電阻Rf產(chǎn)生的熱噪聲,en則是運(yùn)放自身產(chǎn)生的電壓噪聲。Cf為補(bǔ)償電容。前放電路信號(hào)增益As定義為運(yùn)放輸出電壓值Vo與負(fù)相輸入端輸入電流值Io之比,噪聲增益An定義為當(dāng)輸入噪聲存在于運(yùn)算放大器同相輸入端時(shí)檢測(cè)放大電路輸出噪聲eno與輸入噪聲eni之比。根據(jù)定義結(jié)合運(yùn)放“虛短”和“虛斷”特性可得:其中:(Cf+Cj)),tf為運(yùn)放單位增益帶寬。

考慮頻率影響,電路輸出電壓V和輸出電壓噪聲Vno分別為:其中,fl和fh分別為積分下限頻率和上限頻率。針對(duì)脈寬為納秒級(jí)脈沖信號(hào),電路分辨率更易受瞬時(shí)噪聲值的影響而非噪聲RMS值影響。該情況下信號(hào)峰值與噪聲峰值之比十分重要,因此以K=Vo/(Vno×CF)作為衡量電路分辨率的指標(biāo)。其中CF(波峰因數(shù))是噪聲峰值與噪聲RMS值的之比,通常取CF=6.6[13]。對(duì)于一確定PSD信號(hào)處理系統(tǒng),上述公式中除補(bǔ)償電容Cf以外其余參數(shù)均為定值。因此令dK/dCf=0,即可求得使K值最大時(shí)的Cf值,此時(shí)電路分辨率也將最大。

2.2 自動(dòng)增益控制電路

為使后續(xù)電路便于精確測(cè)量輸出電壓,幅值既不能過小淹沒在噪聲中,又不能過大超出測(cè)量范圍。因此當(dāng)電源供電5V時(shí),輸出電壓信號(hào)范圍為0.5~4.7V。自動(dòng)增益控制電路通過一個(gè)運(yùn)放搭配不同增益電阻實(shí)現(xiàn),這樣電路只有一級(jí),可避免引入過多噪聲。同時(shí)相鄰兩放大系數(shù)之間應(yīng)保證過渡階段輸出電壓變化范圍限制在0.5~4.7V。

自動(dòng)增益控制策略如圖4所示,光電流I既適用于放大系數(shù)A2又適用于放大系數(shù)A3,當(dāng)放大系數(shù)為A2時(shí),Io是該區(qū)間內(nèi)的最大電流值,此時(shí)其對(duì)應(yīng)輸出電壓A2Io應(yīng)小于4.7V;而當(dāng)放大系數(shù)變?yōu)锳3時(shí),Io是該區(qū)間內(nèi)的最小電流值,因此其對(duì)應(yīng)輸出電壓A2Io應(yīng)大于0.5V。

2.3 峰值檢測(cè)電路

峰值檢測(cè)電路如圖5所示。該電路通過放大器、二極管等電子器件搭建模擬電路實(shí)現(xiàn)對(duì)脈沖信號(hào)峰值的檢測(cè)。

該電路主要由3個(gè)模塊組成:用來保持脈沖信號(hào)峰值的模擬存儲(chǔ)器,即電容器,它存儲(chǔ)電荷的功能能使它充當(dāng)一個(gè)電壓存儲(chǔ)器;當(dāng)峰值出現(xiàn)時(shí)用來對(duì)電容充電的運(yùn)放OP1和單向電流開關(guān)二極管D;使電容電壓能夠跟隨輸入電壓的器件運(yùn)放OP2。

當(dāng)峰值到達(dá)時(shí),OP1輸出正向電壓,二極管D導(dǎo)通,電容C充電并跟隨峰值電壓。而當(dāng)峰值之后OP1輸出電壓減小,由于二極管D單向?qū)ㄌ匦允闺娙軨上電壓繼續(xù)保持峰值大小并通過OP2將該峰值電壓輸出。

3 FPGA邏輯設(shè)計(jì)

本文采用EP4CE22作為主控芯片完成解算控制功能,其主要由ADC邏輯控制模塊,坐標(biāo)解算模塊,增益控制策略模塊和串口模塊組成,如圖6所示。

ADC邏輯控制模塊主要通過Verilog HDL編寫狀態(tài)機(jī)實(shí)現(xiàn)的。本文采用A/D芯片為MAX1304,其配置時(shí)序和讀取時(shí)序。配置寄存器時(shí),將CS和麗豆設(shè)為低電平,然后將DO~D7位數(shù)據(jù)裝載到并行總線,再將麗頁(yè)置為高電平。配置數(shù)據(jù)在麗豆的上升沿鎖存。

隨后將CONVST由低拉高,開啟A/D轉(zhuǎn)換。當(dāng)EOLC由高變低時(shí),A/D轉(zhuǎn)換結(jié)束,通過RD和CS信號(hào)的配合可讀取出相應(yīng)的數(shù)據(jù)。因二維PSD有4路電極輸出,因此需要讀取ch0~ch3通道數(shù)據(jù)。

根據(jù)以上時(shí)序,ADC邏輯控制模塊狀態(tài)圖如圖7所示。

當(dāng)ADC邏輯控制模塊讀取4路通道數(shù)據(jù)完成后將該信息同時(shí)傳遞給增益控制策略模塊和坐標(biāo)解算模塊。增益控制模塊會(huì)根據(jù)本次A/D采集電壓信號(hào)大小決定下次自動(dòng)增益控制電路增益大小,而坐標(biāo)解算模塊則主要負(fù)責(zé)將該4路電壓信號(hào)轉(zhuǎn)換為浮點(diǎn)數(shù)并進(jìn)行浮點(diǎn)數(shù)運(yùn)算進(jìn)而得到光斑坐標(biāo)。最終解算得到的坐標(biāo)信息將會(huì)通過如圖8所示串口模塊發(fā)送給上位機(jī)。

4 實(shí)驗(yàn)驗(yàn)證

采用實(shí)驗(yàn)裝置進(jìn)行實(shí)驗(yàn)。該實(shí)驗(yàn)裝置由激光源,光具座和信號(hào)處理系統(tǒng)組成。激光源可輸出脈寬固定,頻率、功率可調(diào)的平行脈沖激光束。光具座作為承載鏡頭裝置,由俯仰臺(tái)和旋轉(zhuǎn)臺(tái)組成,可分別作旋轉(zhuǎn)和俯仰運(yùn)動(dòng)。信號(hào)處理系統(tǒng)則包括鏡頭、PSD和處理電路。PSD置于鏡頭內(nèi)部且通過機(jī)械安裝保證鏡頭光軸中心與PSD感光面中心重合,后續(xù)處理電路通過導(dǎo)線與PSD連接。實(shí)驗(yàn)時(shí)鏡頭與光具座固連且鏡頭中心與俯仰臺(tái),旋轉(zhuǎn)臺(tái)運(yùn)動(dòng)中心重合。將激光源與光具座固定在帶有螺紋孔的底板上且令激光源鏡面與鏡頭保持平行且保證激光源發(fā)射平行光束可完全覆蓋鏡頭,以該位置視為旋轉(zhuǎn)與俯仰運(yùn)動(dòng)的0°。

首先測(cè)試該信號(hào)處理系統(tǒng)模擬電路部分性能即峰值檢測(cè)電路檢測(cè)精度。令光具座旋轉(zhuǎn)與俯仰角度為0°,脈沖激光源脈沖頻率50HZ,改變激光源發(fā)射功率分別測(cè)試小信號(hào)和大信號(hào)下峰值檢測(cè)電路檢測(cè)精度,結(jié)果如圖9,圖10所示。

圖中黃色線為峰值檢測(cè)電路輸入波形,藍(lán)色為輸出波形。當(dāng)輸入電壓528mV時(shí),電路輸出為532mV,而當(dāng)電壓輸入4.16V時(shí),輸出為426V。檢測(cè)誤差小于3%,能夠滿足大動(dòng)態(tài)范圍內(nèi)對(duì)信號(hào)的準(zhǔn)確檢測(cè)。

其次測(cè)試該系統(tǒng)非線性度。固定鏡頭俯仰角度為一定值,令鏡頭分別像左右兩個(gè)方向做旋轉(zhuǎn)運(yùn)動(dòng),入射光斑將在PSD上形成一條直線,直線上相鄰個(gè)光斑距離為l=ftan△θ,其中f為鏡頭焦距,該值為17.08mm,△θ為相鄰兩次旋轉(zhuǎn)運(yùn)動(dòng)角度之差,值是1°。測(cè)試結(jié)果如圖11。

圖中x,y分別為PSD橫縱坐標(biāo)軸,紅色光斑為入射光斑測(cè)量結(jié)果,相鄰兩光斑距離即為l,紅色光斑形成的軌跡即為入射光斑運(yùn)動(dòng)軌跡,黑線為理論結(jié)果,可以看出PSD信號(hào)處理系統(tǒng)測(cè)量非線性度在10μm以內(nèi)。

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

本文設(shè)計(jì)了以FPGA為核心的二維PSD信號(hào)處理系統(tǒng)。通過建立前放電路等效噪聲模型,得到使電路在脈沖激光照射下分辨率最高時(shí)補(bǔ)充電容Cf取值原則。所搭建的自動(dòng)增益控制電路和峰值檢測(cè)電路能有效保證大動(dòng)態(tài)范圍變化光電流的準(zhǔn)確檢測(cè),測(cè)量誤差小于3%。實(shí)驗(yàn)結(jié)果表明該信號(hào)處理系統(tǒng)測(cè)量非線性度在10μm之內(nèi),測(cè)量精度高??蓮V泛應(yīng)用于非接觸式的位移、距離、滾轉(zhuǎn)角測(cè)量。

參考文獻(xiàn)

[1]黃梅珍.位置敏感探測(cè)器的研究[D].杭州:浙江大學(xué),2001.

[2]段潔,孫向陽(yáng),蔡敬海,等.PSD在激光位移檢測(cè)系統(tǒng)中的應(yīng)用研究[J].紅外與激光工程,2007,36(S1):281-284.

[3]王飛.近距離光電測(cè)距技術(shù)的研究[D].太原:中北大學(xué),2013.

[4]劉振亞,高敏.全捷聯(lián)激光制導(dǎo)彈藥雙透鏡滾轉(zhuǎn)角測(cè)量方法[J].激光與紅外,2018,48(2):164-168.

[5]江孝國(guó),李洪,楊興林,等.位置敏感探測(cè)器測(cè)量電路噪聲分析[J].信息與電子工程,2010,8(1):96-100.

[6]劉媛,趙美蓉,宋樂,等.PSD測(cè)距電路降噪方法[J].激光與紅外,2012,42(9):1026-1030.

[7]吳麗雄,黃玉珠.改進(jìn)二維光電位置傳感器及線性度實(shí)驗(yàn)研究[J].中國(guó)測(cè)試,2006,32(2):142-144.

[8]楊海馬,傅思勇,王建宇,等.基于FPGA的PSD多路光電數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)[J].儀表技術(shù)與傳感器,2012(8):48-50.

[9]史狄,孫利群,章恩耀.基于TMS320F2812的二維PSD信號(hào)處理系統(tǒng)的設(shè)計(jì)[J].儀表技術(shù)與傳感器,2013(4):35-36,40.

[10]賈天祥,徐熙平,董文博.二維位置敏感探測(cè)器(PSD)自動(dòng)測(cè)試系統(tǒng)[J].儀表技術(shù)與傳感器,2012(10):67-69.

[11]NARAYANAN C,BUCKMAN A B ,BUSH V.Noiseanalysis for position-sensitive detectors[J].IEEE TransInstrum.Meas,1997,46(5):1137-1144.

[12]劉小林,王擁軍.微弱紅外光信號(hào)檢測(cè)放大電路噪聲分析及噪聲匹配的研究[J].軟件,2012,33(10):38-41.

[13]劉樹棠,朱茂林,榮玫.基于運(yùn)算放大器和模擬集成電路的電路設(shè)計(jì)[M].西安:西安交通大學(xué)出版社,2009:280-281.

(編輯:劉楊)