陳心宇,曾融生,洪 業(yè),楊雨諾,孫科學(xué),2
(1. 南京郵電大學(xué) 電子與光學(xué)工程學(xué)院,江蘇 南京 210023;2. 射頻集成與微組裝技術(shù)國家地方聯(lián)合工程實驗室, 江蘇 南京 210023)
聲表面波(SAW)傳感器是一種用SAW器件作為傳感元件的新型微聲傳感器[1],通過測試SAW頻率的變化能反映所測物理、化學(xué)等信息,并輸出為電信號。而SAW傳感器所發(fā)出信號幅值與現(xiàn)場可編程門陣列(FPGA)可接受的幅值范圍不匹配,通常需對信號進行預(yù)處理,使其幅值穩(wěn)在FPGA測頻器件的接受范圍內(nèi)。等精度測量法可實現(xiàn)對信號頻率的高精度測量。因此,本文設(shè)計了一種新型SAW傳感測量儀,利用自動增益控制 (AGC)[2]電路對SAW傳感信號進行限幅處理,通過FPGA實現(xiàn)信號的頻率測量,進而轉(zhuǎn)換為所測物理、化學(xué)信息。該測量儀能處理幅值跨度較大的傳感信號,測頻范圍為100 Hz~100 kHz。
圖1為高精度SAW測量儀組成框圖,其中傳感器可為各類型SAW傳感器。系統(tǒng)通過SAW傳感器將待測信號轉(zhuǎn)換為電信號,再將信號輸入預(yù)處理電路,對信號進行限幅、整形處理。系統(tǒng)中FPGA開發(fā)板采用Xilinx Artix-7 XC7A35T開發(fā)板,對其輸入標準頻率信號,使用等精度測量法測出待測信號頻率,并輸送至STM32F103ZET型號單片機。單片機模塊用于控制FPGA電路測量頻率、存儲信號頻率值及處理數(shù)據(jù),并將處理后的數(shù)據(jù)傳輸至LCD顯示屏。
圖1 高精度SAW測量儀組成框圖
本設(shè)計中由SAW傳感器采集待測信號。利用材料的壓電效應(yīng)及SAW傳播特性受環(huán)境影響的原理制成SAW傳感器,其基本結(jié)構(gòu)有延遲線型和諧振型,二者均由壓電基片、叉指換能器和發(fā)射柵共同構(gòu)成。
SAW傳感器的工作原理[3-5]:傳感器芯片由天線接收到讀取器發(fā)來的電磁信號后,經(jīng)叉指換能器轉(zhuǎn)換成沿基片表面?zhèn)鞑サ臋C械波(即SAW),SAW遇到反射柵后部分被反射回換能器,經(jīng)換能器轉(zhuǎn)換成電信號返回讀取器。返回信號的時延或諧振頻率會受溫度等的影響。通過檢測返回信號的時延或頻率變化,可得到物理量的變化,實現(xiàn)傳感。
本文以SAW壓力傳感器為例,其壓力p與測量頻率Δf間的關(guān)系[6]為
Δf=mp
(1)
(2)
式中:f0為壓電材料不發(fā)生形變時頻率f的理論值;β為小于1的正比例常數(shù);μ,a,c,E,h為與傳感器內(nèi)部結(jié)構(gòu)相關(guān)的參數(shù)。
2.2.1 AGC穩(wěn)幅電路
圖2為AGC電路原理圖。AGC的放大倍數(shù)AV由控制電壓VC控制,該電路能自動控制AV。閉環(huán)系統(tǒng)中,通過檢波器的電信號與比較器的參考電壓VREF相比,得到信號來控制AV。若輸入電壓VI增大導(dǎo)致輸出電壓VO增大時,環(huán)路通過增益控制電壓VG的改變減小AV。同理,當(dāng)VI減小時,系統(tǒng)通過調(diào)節(jié)VG增大AV,進而使得輸出信號維持在一個固定的幅值[7-8],達到自動控制放大器增益的效果。圖3為AGC電路結(jié)構(gòu)框圖。
圖2 AGC電路原理圖
圖3 AGC電路框圖
2.2.2 施密特觸發(fā)器整形電路
施密特觸發(fā)電路[9]是一種波形整形電路,當(dāng)任何波形的信號進入電路時,輸出在正、負飽和之間跳動,產(chǎn)生方波或脈波輸出。不同于比較器,施密特觸發(fā)電路有2個臨界電壓,且形成一個滯后區(qū),在滯后范圍內(nèi)可防止噪聲干擾電路的正常工作,便于精準測量信號頻率。
圖4為反相施密特觸發(fā)器電路。運算放大器的飽和電壓VS由芯片供電電壓決定,VF1經(jīng)由R1和R2分壓后反饋到輸入端。門限電壓VIL和VIH、R1和R2的關(guān)系為
(3)
(4)
圖4 反相施密特觸發(fā)器原理圖
滯后電壓VZ為VIL和VIH間的電壓差,即:
(5)
反相施密特觸發(fā)器能將輸入的正弦波整形為相位相反、頻率相同的的方波,其整形效果如圖5所示。
圖5 反相施密特觸發(fā)器整形圖
利用FPGA實現(xiàn)等精度測頻的主要原理[10]:采用頻率準確的高頻信號作為標準頻率信號(周期為TS),保證測量的閘門時間為被測時間的整數(shù)倍,并在閘門時間內(nèi)同時對標準信號脈沖NS和待測信號脈沖NX進行計數(shù),實現(xiàn)整個頻率測量范圍內(nèi)的測量精度相等,當(dāng)標準信號頻率很高,閘門時間足夠長時,就可實現(xiàn)高精度的頻率測量,其測量波形如圖6所示。
圖6 頻率測量波形圖
設(shè)待測信號頻率為FX,標準信號頻率為FZ,讀取到的待測信號脈沖數(shù)為NX,讀取到的標準信號脈沖數(shù)為NZ。測量時間均為t,則有
(6)
待測信號頻率為
(7)
標準信號和待測信號分別從BCLK和TCLK輸入,BZH和TF分別對BCLK和TCLK進行計數(shù)。單片機通過接口P2.5將FPGA的CL端置為高電平,使D觸發(fā)器處于準備狀態(tài),當(dāng)TCLK上升沿到來時,觸發(fā)D觸發(fā)器將START端置1,BZH和TF同時開始計數(shù),經(jīng)過時間t后,單片機將CL端置為低電平,當(dāng)下一個脈沖信號到來時,計數(shù)器停止計數(shù),并將數(shù)據(jù)送入數(shù)據(jù)選擇器后再將其傳送到DATA端口,同時START端將高電平信號傳入單片機,單片機接收到信號后通過P0讀取DATA端的數(shù)據(jù),其具體接口連接如圖7所示。
圖7 單片機與FPGA連接框圖
將AGC穩(wěn)輻模塊與施密特觸發(fā)器整形模塊相連接,再將信號輸出端口接入FPGA開發(fā)板。測試時,利用信號發(fā)生器發(fā)出待測信號來代替SAW傳感器所發(fā)出的信號,待測信號經(jīng)由測量裝置后將測得頻率輸出至數(shù)碼管進行顯示,同時將最終信號輸出至示波器進行驗證。具體的測量裝置如圖8所示。
圖8 測量儀測試連接圖
本次測試中,信號發(fā)生器輸出4次頻率不同的待測信號,利用測量裝置得到的測試數(shù)據(jù)如表1所示。
表1 測試結(jié)果
由表1可看出,測量裝置所測頻率跨度較大,測得頻率與示波器顯示頻率數(shù)值相近,最大誤差為1.2%,由此可知測量裝置測頻范圍廣,精度較高。
本文設(shè)計的新型高精度SAW測量儀測量信號頻率為100 Hz~100 kHz,通過SAW傳感器特性曲線圖準確反應(yīng)待測物理量的變化。測試表明,系統(tǒng)的最大測量誤差為1.2%,精度較高,可應(yīng)用于對測量精度要求較高的系統(tǒng)中,實現(xiàn)數(shù)據(jù)的實時和同步傳輸。與傳統(tǒng)頻率測量相比,由于內(nèi)嵌AGC穩(wěn)輻電路和施密特觸發(fā)器整形電路,該測量儀可對較大幅度范圍內(nèi)的信號整形測量。結(jié)果表明,該頻率計系統(tǒng)具有測量精度高,測頻范圍廣,運行功耗低,體積小,成本低等優(yōu)點。