• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于ARM的微弱信號采集系統(tǒng)的設計

    2012-09-27 01:41:08秦華偉
    電子設計工程 2012年3期
    關鍵詞:標定噪聲電路

    張 挺,秦華偉

    (杭州電子科技大學 機械電子工程研究所,浙江 杭州310008)

    基于ARM的微弱信號采集系統(tǒng)的設計

    張 挺,秦華偉

    (杭州電子科技大學 機械電子工程研究所,浙江 杭州310008)

    為提取噪聲背景下的微弱信號,提出了一種硬件與軟件相結合的實現(xiàn)方案。采用儀表放大技術和單片機控制技術相結合對數(shù)據(jù)進行檢測和處理。該系統(tǒng)優(yōu)化硬件調理電路設計,保證采集數(shù)據(jù)的精度要求。利用ARM實現(xiàn)基于數(shù)字相關的算法,改善信噪比,有效恢復淹沒于強背景噪聲中的微弱信號。最后通過對模擬低頻微弱電流信號的檢測實驗,充分顯示了該系統(tǒng)在微弱信號檢測方面的實用性和有效性。

    微弱信號;儀表放大器;改善信噪比;數(shù)字相關

    對于絕大多數(shù)數(shù)據(jù)采集系統(tǒng)而言,其采集對象一般都為大信號,即有用信號的幅值遠遠大于噪聲,然而在一些特殊的場合,采集到的信號往往很微弱,并且常常被隨機噪聲所淹沒。這種情況下,僅僅采用放大器和濾波器無法有效的檢測出微弱有用信號[1-2]。本系統(tǒng)硬件電路針對溶解氧傳感器輸出的微弱低頻電流信號,利用儀表放大器有效抑制共模噪聲,通過ARM處理器的數(shù)字相關算法優(yōu)化,保證采集系統(tǒng)的精度要求。

    由于確定信號在不同時刻取值具有很強的相關性,而噪聲一般都是隨機信號,不同時刻其相關性較差。相關檢測技術就是基于信號與噪聲統(tǒng)計學的特點,充分利用它們的相關性,從而實現(xiàn)微弱信號的提取和降噪的目的。針對被淹沒在噪聲中的信號,采用數(shù)字相關檢測算法可以排除噪聲。

    本系統(tǒng)采用三星(SamSung)公司的ARM7微控制器芯片S3C4510B,這是整個系統(tǒng)的核心,由它控制數(shù)據(jù)的采集和處理。該模塊由以下3個功能:

    1)起動AD,控制數(shù)據(jù)的存儲和傳輸;

    2)實現(xiàn)數(shù)據(jù)處理的算法;

    3)負責與上位機進行通訊。

    S3C4510B芯片是高性價比的16/32位RSIC微控制器,非常適合低功耗的場合。本系統(tǒng)采用S3C4510B作為處理器,通過外部中斷讀取ADC數(shù)據(jù),并實現(xiàn)基于數(shù)字相關的算法。

    1 基于數(shù)字相關檢測的算法

    微弱信號檢測的主要目的就是從被噪聲淹沒的信號中提取有用信號。目前常用的檢測方法有頻域信號相干檢測、時域信號積累平均、離散信號計數(shù)技術、并行檢測方法[3]。其中頻域信號信號相干檢測是常用的一種方法。

    傳統(tǒng)的相干檢測方法是將信號通過前置低通濾波器濾波之后,再通過鎖定模擬放大器(LIA)和參考通道信號完成相關運算。利用信號和噪聲不相關的特點,采用互相關檢測原理來實現(xiàn)淹沒在噪聲背景下的微弱信號的提取。雖然LIA速度快,但也存在溫度漂移、噪聲、價格昂貴、體積較大等一些缺點,不適合小型化集成系統(tǒng)。如果把相關運算轉換成功率譜計算,就完全可以利用數(shù)字相關運算來代替LIA,從而克服模擬鎖定放大器的缺點。根據(jù)維納-辛欽定理,功率信號的自相關函數(shù)和其功率譜是一對傅里葉變換[4],因此可將LIA中的相關運算轉換為功率譜計算,采用軟件來實現(xiàn)相關運算,就可以用數(shù)字電路代替模擬模擬鎖定放大器。

    1.1 檢測原理

    設被測信號 x(n)由有用信號 s(n)和噪聲 η(n)組成:

    x(n)的自相關函數(shù)為:

    式中Rss(m)——s(n)的自相關函數(shù);Rsη——s(n)與 η(n)的互相關函數(shù);Rηs(m)——η(n)與s(n)的互相關函數(shù);Rηη(m)——η(n)的自相關函數(shù)。

    由于噪聲服從正態(tài)分布且不含周期分量,因此 Rsη=0,Rηs=0,并隨著 m 的增大 Rηη(m)趨于 0,所以 Rxx(m)≈Rs(m),故而 Rxx(m)可簡記為 R(m)。

    根據(jù)維納-辛欽定理,功率信號的自相關函數(shù)和其功率譜是一對傅里葉變換,因此可用快速傅里葉變換(FFT)來計算自相關函數(shù)[5]。然而在實際中x(n)只有N個觀察值,故求出的Rx(m)是自相關的一個估計值。用FFT計算自相關時,x(n)須補N-1個零,使其長度為2N-1。因此自功率譜為:

    對式(4)作 IFFT即可得到 R(m)。 設輸入 x(n)是正弦信號,即

    根據(jù)周期圖法,自譜估計可表示為:

    式中X2Nejw——x(n)當n=2N-1時的離散傅里葉變換(DFT)。

    功率譜估計算法實現(xiàn)數(shù)字相關運算的重點是離散傅里葉變換(DFT)[6]。DFT 有其快速的算法 FFT。對于 IFFT,由于經(jīng)過AD采集的數(shù)據(jù)為實信號,因此可采用快速有效的實數(shù)FET算法。

    2 系統(tǒng)硬件設計

    2.1 系統(tǒng)組成

    微弱信號采集系統(tǒng)的總體框圖如圖1所示,系統(tǒng)以S3C4510B為核心,主要包含前置調理電路和采集電路兩大部分,主要由模擬信號檢測、濾波放大、數(shù)據(jù)采集處理、信號通信傳輸電路組成。

    2.2 前置調理電路設計

    前置調理電路主要有儀表放大器、二階低通濾波器組成。

    圖1 微弱信號采集系統(tǒng)框圖Fig.1 Block diagram of weak signal decting system

    數(shù)據(jù)采集系統(tǒng)中,若采集的信號為微弱信號,必須用放大器放大。然而通用放大器不適合放大微弱信號,因此選擇儀表放大器作為放大電路。儀表放大器為差分放大結構,因此有很強的抑制共模噪聲的能力,同時有很高的輸入阻抗和很低的輸出阻抗,而且具有增益高且穩(wěn)定,失調電壓和溫漂小等優(yōu)點[7],所以儀表放大器非常適合放大微弱信號。

    另外,為了使輸出電壓在高頻段能夠快速下降,提高低通濾波器濾除噪聲的能力,這里選用了二階低通濾波器。前置調理電路原理如圖2所示。

    圖2 前置放大電路Fig.2 Preamplifier circuit

    在對微弱信號進行檢測的過程中,集成運放對電路的干擾很大,因此應選擇接近理想運放的放大器芯片。主要參數(shù)的要求是,具有較低的偏置電流、較低的輸入失調電壓和較低的零漂、較大的輸入電阻和較高的共模抑制比、較大的開環(huán)放大倍數(shù)。特別是在電流電壓轉換級,對集成運放的要求較高,如果輸入電流在nA級,一般要求運放的偏置電流在pA級。目前市面上已經(jīng)有很多滿足條件的運放,比如LMC6442、AD8571、OPA2703 等。

    模擬電路部分的儀表放大級采用了高性能運放LT1125,其帶寬為12.5 MHz,最大失調電壓為70 μV,共模抑制比為112 dB。

    二階低通濾波器部分利用高速運放LT1355構成,其截止頻率為200 Hz,抑制高頻噪聲。另外,為減小噪聲在信號傳輸過程中對信號的干擾,采用差分輸出放大器SSM2142.,將單端信號轉換成差分信號進行傳輸,同時可以增強信號的驅動能力[8]。

    2.3 采集電路設計

    采集電路由差分放大器SSM2141、增益放大器LT1355、A/D芯片ADC12062和ARM處理器S3C4510B組成,如圖3所示。

    圖3 采集電路框圖Fig.3 Block diagram of collecting circuit

    差分放大器SSM2141將輸入的差分信號再次轉換成單端信號。高速運放LT1355將單端信號放大,使其值符合A/D芯片輸入電壓范圍。

    ADC12062作為模數(shù)轉換芯片,具有12位采樣精度,其基準電壓為4.096 V。ADC12062采用CMOS工藝,具有低功耗的特點,功耗為75 mW。ADC有下降沿觸發(fā)中斷引腳,將此引腳與ARM的外部中斷引腳相連,ADC轉換完成以后,及時通知ARM讀取數(shù)據(jù)。

    3 系統(tǒng)軟件設計

    數(shù)據(jù)采集系統(tǒng)的軟件包括ARM初始化程序、中斷向量表和應用程序。

    3.1 初始化程序和中斷向量表

    系統(tǒng)啟動時首先運行ARM內部ROM的BOOT LOADER程序,通過這段程序,可以初始化硬件、建立內存空間映射圖[9]。BOOT LOADER程序基本流程圖如圖4所示。

    圖4 啟動程序流程圖Fig.4 Process flow diagram of starting program

    1)存儲器初始化 主要配置芯片內外存儲器介質映射和實現(xiàn)地址空間的特殊存儲器。配置如下。

    2)異常中斷處理。

    異常向量表

    異常初始化代碼

    3.2 微弱信號處理算法的實現(xiàn)

    本研究采用基于功率譜估計來實現(xiàn)數(shù)字相關算法,流程圖如圖5所示。

    圖5 數(shù)字相關算法流程圖Fig.5 Process flow diagram of digital correlation algorithm

    相關運算轉變?yōu)楣β首V計算,要對采集數(shù)據(jù)進行快速傅里葉變換(FFT)和快速傅里葉反變換(IFFT),其中 FFT傅里葉算法是該程序模塊的重點,時間抽取(DIT)基2的FFT算法是較為合適的FFT算法[10]。

    圖6是FFT算法實現(xiàn)的基本框圖。在蝶形運算中,奇數(shù)序列和偶數(shù)序列分開計算,因此設計了偶數(shù)序列存儲單元和奇數(shù)序列存儲單元。

    3.3 AD數(shù)據(jù)采集軟件的實現(xiàn)

    ADC12062作為模數(shù)轉換芯片,采用外部中斷向ARM芯片報告數(shù)據(jù)轉換完成,然后ARM讀取數(shù)據(jù)到數(shù)據(jù)存儲區(qū),當數(shù)據(jù)存儲區(qū)滿后,上位機會啟動數(shù)據(jù)處理程序和上位機傳送數(shù)據(jù)程序。AD數(shù)據(jù)采集軟件的流程圖如圖7所示。

    4 試驗研究

    調試完畢后,對系統(tǒng)進行測試。與實驗相關的設備主要包括:雙路信號發(fā)生器AFG3102、示波器TDS2024B、雙路直流穩(wěn)壓電源、雙相DSP鎖相放大器Signal Recovery 7265以及其他相關儀器。本實驗通過鎖相放大器的標定值與微弱信號檢測系統(tǒng)的測量值進行對比,從而得出系統(tǒng)的性能參數(shù),實驗現(xiàn)場如圖8所示。

    圖6 FFT算法流程圖Fig.6 Process flow diagram of FFT algorithm

    圖7 數(shù)據(jù)采集流程圖Fig.7 Process flow diagram of data collection

    圖8 實驗現(xiàn)場圖Fig.8 Photograph of test site

    4.1 系統(tǒng)模擬電路部分測試

    根據(jù)溶解氧傳感器輸出的微弱電流信號的特點,設計了電流型恒流源來模擬產(chǎn)生微弱電流信號,采用電壓轉化為電流電路來設計納安級電流源,并用鎖相放大儀器7265對輸出的電流值和相位進行標定。標定的電流信號的頻率為100 Hz,相位為0度,標定范圍1.7~86.9 nA,如圖9所示電流源輸出隨輸入電壓變化曲線。圖10所示電流標定值與微弱信號檢測系統(tǒng)模擬部分的電流測量值,其中標定值表示鎖相放大器標定電流源的電流值,實測值表示由微弱信號檢測系統(tǒng)模擬部分的測試電流源的測試值。圖11所示電流標定值與微弱信號檢測系統(tǒng)測量值之間的誤差曲線,由均方差公式可得,電流精度為0.24 nA。

    4.2 微弱信號檢測系統(tǒng)整體測試

    檢測系統(tǒng)的模擬電路部分、數(shù)字部分和電腦界面整體構成一個模擬與數(shù)字的混合系統(tǒng),即微弱信號檢測系統(tǒng)。圖12所示為電流標定值與微弱信號檢測系統(tǒng)的電流測試值,其中標定值表示鎖相放大器標定的電流源電流值,實測值表示由檢測系統(tǒng)的測試電流源測試值。圖13所示為電流標定值與微弱信號檢測系統(tǒng)測試值之間的誤差曲線,由均方差公式可得,電流精度為0.12 nA。

    圖9 電流源電流輸出隨輸入信號的變化曲線Fig.9 Changing output curve of current source which is the response of input signal

    圖10 電流標定值與微弱信號檢測系統(tǒng)的模擬部分電流測試值Fig.10 Calibration value of current and the test value of analogous circuit of weak signal decting system

    圖11 電流標定值與微弱信號檢測系統(tǒng)模擬部分測試值之間的誤差曲線Fig.11 Deviation curve between the calibration value of current and the test value of analogous circuit of weak signal decting system

    5 結束語

    該微弱信號檢測系統(tǒng)的設計性能超過了低端芯片,又接近于高端儀器,能夠測量1.7~86.9 nA電流信號,電流精度為0.12 nA,又實現(xiàn)了電路的小型化、簡單化、形象化、低成本設計。利用ARM實現(xiàn)基于數(shù)字相關的算法,改善信噪比,有效恢復淹沒于強背景噪聲中的微弱信號。最后通過對模擬低頻微弱信號的檢測實驗,充分顯示了該系統(tǒng)在微弱信號檢測方面的實用性和有效性。

    圖12 電流標定值與微弱信號檢測系統(tǒng)電流測試值Fig.12 Calibration value of current and the test value of weak signal decting system

    圖13 電流標定值與微弱信號檢測系統(tǒng)測試值之間的誤差曲線Fig.13 Deviation curve between the calibration value of current and the test value of weak signal decting system

    [1]劉俊,張斌珍.微弱信號檢測技術[M].北京:電子工業(yè)出版社,2005.

    [2]章克來.微弱信號檢測技術 [J].航空電子技術,2009(6):30-36.

    ZHANG Ke-lai.Weak signaldetection techmology[J].Avionics Technology,2009(6):30-36.

    [3]段江海,宋愛國,王一清.隨機共振理論在微弱信號檢測中的應用研究[J].信號處理,2003,19(6):569-571.

    DUAN Jiang-hai,SONG Ai-guo,WANG Yi-qing.Study on application of stochastic resonance theory in weak signal detection[J].Signal Processing,2003,19(6):569-571.

    [4]胡廣書.數(shù)字信號處理[M].北京:清華大學出版社,2003.

    [5]Barragan L A,Artiga J I,Alonso R,et al.modular.Low-cost,digital signal processor-based lock-in card for measuring optical attenuation[J].Review of scientific Instru ments,2011,72(1):247-251.

    [6]胡紹民,張廣發(fā).一種基于DSP和采樣ADC的數(shù)字鎖定放大器[J].數(shù)據(jù)采集與處理,2002,15(2): 222-225.

    HU Shao-min,ZHANG Guang-fa.Digital lock-in amplifier based on DSP and sampling ADC [J].Journal of Data Acquisition&Processing,2002,15(2): 222-225.

    [7]童詩白,華成英.模擬電子技術[M].3版.北京:高等教育出版社,2001.

    [8]Cellozzi S,Araneo R,Lovat G.電磁屏蔽原理與應用[M].郎為民,譯.北京:機械工業(yè)出版社,2009.

    [9]李駒光.ARM開發(fā)詳解[M].清華大學出版社,2004.

    [10]Probst P A,Alain Jaquier.Multiple-channel digital lock-in Amplifier with PPM resolution[J].Rev.Sci.instrum,1994,65(3): 747-750.

    Design of weak signal decting system based on ARM

    ZHANG Ting,QIN Hua-wei
    (Institute of Mechanical Engineering,Hangzhou Dianzi University,Hangzhou310018,China)

    to extract the weak signal with strong noise background,a scheme which combines hardware with software for realization of this this method is designed.In this method,the signals are detected and processed using the classical instrument magnifying technique and single-chip microcomputer control.The designing of front hardware is optimized to insure the precision of acquiring data.The system adopt ARM accomplishing the arithmetic of digital correlation,improving Signal-to-Noise Rate,acquiring weak signal which sheiled by vast powerful noise.Through the experiment of artificial low-frequency weak-signal detection,the system fully reveals its practicality and validity in the field of weak signal detection.

    weak signal; instrumentation amplifier; improving SNR; digital correlation

    TM933.2

    A

    1674-6236(2012)03-0023-05

    2011-12-14 稿件編號:201112077

    浙江省重大科技專項計劃項目(2011C13025)

    張 挺(1985—),男,浙江舟山人,碩士研究生。研究方向:機電系統(tǒng)集成與深海裝備技術。

    猜你喜歡
    標定噪聲電路
    電路的保護
    噪聲可退化且依賴于狀態(tài)和分布的平均場博弈
    使用朗仁H6 Pro標定北汽紳寶轉向角傳感器
    解讀電路
    巧用立創(chuàng)EDA軟件和Altium Designer軟件設計電路
    電子制作(2019年24期)2019-02-23 13:22:20
    基于MATLAB模擬混沌電路
    電子制作(2018年17期)2018-09-28 01:56:44
    控制噪聲有妙法
    基于勻速率26位置法的iIMU-FSAS光纖陀螺儀標定
    船載高精度星敏感器安裝角的標定
    一種基于白噪聲響應的隨機載荷譜識別方法
    凌源市| 庆云县| 宁城县| 新安县| 镇安县| 宜兰县| 汉中市| 洛南县| 苍梧县| 碌曲县| 桃园市| 邻水| 隆回县| 革吉县| 金昌市| 昂仁县| 许昌县| 苍梧县| 南开区| 拉孜县| 凤凰县| 武穴市| 沁阳市| 河南省| 丽水市| 儋州市| 乐安县| 精河县| 内黄县| 桐城市| 微博| 赫章县| 通榆县| 隆安县| 南城县| 京山县| 保德县| 栖霞市| 马龙县| 东辽县| 南乐县|