陳心宇,曾融生,洪 業,楊雨諾,孫科學,2
(1. 南京郵電大學 電子與光學工程學院,江蘇 南京 210023;2. 射頻集成與微組裝技術國家地方聯合工程實驗室, 江蘇 南京 210023)
聲表面波(SAW)傳感器是一種用SAW器件作為傳感元件的新型微聲傳感器[1],通過測試SAW頻率的變化能反映所測物理、化學等信息,并輸出為電信號。而SAW傳感器所發出信號幅值與現場可編程門陣列(FPGA)可接受的幅值范圍不匹配,通常需對信號進行預處理,使其幅值穩在FPGA測頻器件的接受范圍內。等精度測量法可實現對信號頻率的高精度測量。因此,本文設計了一種新型SAW傳感測量儀,利用自動增益控制 (AGC)[2]電路對SAW傳感信號進行限幅處理,通過FPGA實現信號的頻率測量,進而轉換為所測物理、化學信息。該測量儀能處理幅值跨度較大的傳感信號,測頻范圍為100 Hz~100 kHz。
圖1為高精度SAW測量儀組成框圖,其中傳感器可為各類型SAW傳感器。系統通過SAW傳感器將待測信號轉換為電信號,再將信號輸入預處理電路,對信號進行限幅、整形處理。系統中FPGA開發板采用Xilinx Artix-7 XC7A35T開發板,對其輸入標準頻率信號,使用等精度測量法測出待測信號頻率,并輸送至STM32F103ZET型號單片機。單片機模塊用于控制FPGA電路測量頻率、存儲信號頻率值及處理數據,并將處理后的數據傳輸至LCD顯示屏。

圖1 高精度SAW測量儀組成框圖
本設計中由SAW傳感器采集待測信號。利用材料的壓電效應及SAW傳播特性受環境影響的原理制成SAW傳感器,其基本結構有延遲線型和諧振型,二者均由壓電基片、叉指換能器和發射柵共同構成。
SAW傳感器的工作原理[3-5]:傳感器芯片由天線接收到讀取器發來的電磁信號后,經叉指換能器轉換成沿基片表面傳播的機械波(即SAW),SAW遇到反射柵后部分被反射回換能器,經換能器轉換成電信號返回讀取器。返回信號的時延或諧振頻率會受溫度等的影響。通過檢測返回信號的時延或頻率變化,可得到物理量的變化,實現傳感。
本文以SAW壓力傳感器為例,其壓力p與測量頻率Δf間的關系[6]為
Δf=mp
(1)
(2)
式中:f0為壓電材料不發生形變時頻率f的理論值;β為小于1的正比例常數;μ,a,c,E,h為與傳感器內部結構相關的參數。
2.2.1 AGC穩幅電路
圖2為AGC電路原理圖。AGC的放大倍數AV由控制電壓VC控制,該電路能自動控制AV。閉環系統中,通過檢波器的電信號與比較器的參考電壓VREF相比,得到信號來控制AV。若輸入電壓VI增大導致輸出電壓VO增大時,環路通過增益控制電壓VG的改變減小AV。同理,當VI減小時,系統通過調節VG增大AV,進而使得輸出信號維持在一個固定的幅值[7-8],達到自動控制放大器增益的效果。圖3為AGC電路結構框圖。

圖2 AGC電路原理圖

圖3 AGC電路框圖
2.2.2 施密特觸發器整形電路
施密特觸發電路[9]是一種波形整形電路,當任何波形的信號進入電路時,輸出在正、負飽和之間跳動,產生方波或脈波輸出。不同于比較器,施密特觸發電路有2個臨界電壓,且形成一個滯后區,在滯后范圍內可防止噪聲干擾電路的正常工作,便于精準測量信號頻率。
圖4為反相施密特觸發器電路。運算放大器的飽和電壓VS由芯片供電電壓決定,VF1經由R1和R2分壓后反饋到輸入端。門限電壓VIL和VIH、R1和R2的關系為
(3)
(4)

圖4 反相施密特觸發器原理圖
滯后電壓VZ為VIL和VIH間的電壓差,即:
(5)
反相施密特觸發器能將輸入的正弦波整形為相位相反、頻率相同的的方波,其整形效果如圖5所示。

圖5 反相施密特觸發器整形圖
利用FPGA實現等精度測頻的主要原理[10]:采用頻率準確的高頻信號作為標準頻率信號(周期為TS),保證測量的閘門時間為被測時間的整數倍,并在閘門時間內同時對標準信號脈沖NS和待測信號脈沖NX進行計數,實現整個頻率測量范圍內的測量精度相等,當標準信號頻率很高,閘門時間足夠長時,就可實現高精度的頻率測量,其測量波形如圖6所示。

圖6 頻率測量波形圖
設待測信號頻率為FX,標準信號頻率為FZ,讀取到的待測信號脈沖數為NX,讀取到的標準信號脈沖數為NZ。測量時間均為t,則有
(6)
待測信號頻率為
(7)
標準信號和待測信號分別從BCLK和TCLK輸入,BZH和TF分別對BCLK和TCLK進行計數。單片機通過接口P2.5將FPGA的CL端置為高電平,使D觸發器處于準備狀態,當TCLK上升沿到來時,觸發D觸發器將START端置1,BZH和TF同時開始計數,經過時間t后,單片機將CL端置為低電平,當下一個脈沖信號到來時,計數器停止計數,并將數據送入數據選擇器后再將其傳送到DATA端口,同時START端將高電平信號傳入單片機,單片機接收到信號后通過P0讀取DATA端的數據,其具體接口連接如圖7所示。

圖7 單片機與FPGA連接框圖
將AGC穩輻模塊與施密特觸發器整形模塊相連接,再將信號輸出端口接入FPGA開發板。測試時,利用信號發生器發出待測信號來代替SAW傳感器所發出的信號,待測信號經由測量裝置后將測得頻率輸出至數碼管進行顯示,同時將最終信號輸出至示波器進行驗證。具體的測量裝置如圖8所示。

圖8 測量儀測試連接圖
本次測試中,信號發生器輸出4次頻率不同的待測信號,利用測量裝置得到的測試數據如表1所示。

表1 測試結果
由表1可看出,測量裝置所測頻率跨度較大,測得頻率與示波器顯示頻率數值相近,最大誤差為1.2%,由此可知測量裝置測頻范圍廣,精度較高。
本文設計的新型高精度SAW測量儀測量信號頻率為100 Hz~100 kHz,通過SAW傳感器特性曲線圖準確反應待測物理量的變化。測試表明,系統的最大測量誤差為1.2%,精度較高,可應用于對測量精度要求較高的系統中,實現數據的實時和同步傳輸。與傳統頻率測量相比,由于內嵌AGC穩輻電路和施密特觸發器整形電路,該測量儀可對較大幅度范圍內的信號整形測量。結果表明,該頻率計系統具有測量精度高,測頻范圍廣,運行功耗低,體積小,成本低等優點。