本發(fā)明實(shí)施例涉及電子技術(shù)領(lǐng)域,特別涉及一種傳感器本底噪聲的檢測(cè)方法及其裝置。
背景技術(shù):
隨著傳感器技術(shù)的不斷發(fā)展,傳感器普遍應(yīng)用于各個(gè)行業(yè),并且各種新型的傳感器不斷問(wèn)世,為人們獲取外界信息提供了方便。其中,傳感器依靠自身的某種物理特性,將一種信號(hào)轉(zhuǎn)換為另外一種信號(hào)。
通常,傳感器的輸出量可以分為兩部分的疊加。其中一部分輸出分量隨有效輸入量的變化而變化,這部分輸出分量能夠反映有效輸入量的變化。另外一部分輸出分量稱為傳感器的本底噪聲,其不隨有效輸入量的變化而變化,即使當(dāng)有效輸入量為零時(shí),輸出分量并不為零(即本底噪聲不為零),且本底噪聲會(huì)因?yàn)闇囟?、濕度、傳感器本身材料疲勞等環(huán)境因素的變化而變化。通常,現(xiàn)有技術(shù)中,采取歸零法測(cè)量傳感器的本底噪聲;即,將在有效輸入量為零的情況下測(cè)得的值作為本底噪聲。
然而,以歸零法測(cè)量傳感器的本底噪聲,適用于工作期間環(huán)境相對(duì)很固定且能夠控制輸入的傳感器。當(dāng)傳感器在一個(gè)經(jīng)常緩慢變化(或者快速變化)的環(huán)境下工作時(shí),就需要對(duì)傳感器不停的校準(zhǔn),以去除本底噪聲的影響;顯然,歸零法很難應(yīng)用于這樣工作環(huán)境下的傳感器。例如手機(jī)中的各種傳感器,無(wú)法隔絕外部的輸入量來(lái)進(jìn)行校準(zhǔn),且這些傳感器需要連續(xù)工作,更加難以應(yīng)用歸零法測(cè)量傳感器的本底噪聲。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施方式的目的在于提供一種傳感器本底噪聲的檢測(cè)方法及其裝置,能夠動(dòng)態(tài)的檢測(cè)傳感器的本底噪聲,使得傳感器隨環(huán)境變化的變化值能夠更新到本底噪聲中,從而能夠提高傳感器檢測(cè)有效信號(hào)的準(zhǔn)確性。
為解決上述技術(shù)問(wèn)題,本發(fā)明的實(shí)施方式提供了一種傳感器本底噪聲的檢測(cè)方法,包括:接收傳感器輸出的采樣值,并判斷所述采樣值是否屬于本底噪聲允許范圍;當(dāng)所述采樣值屬于所述本底噪聲允許范圍時(shí),選定所述采樣值作為本次本底噪聲采樣值;根據(jù)所述傳感器的上次本底噪聲與所述本次本底噪聲采樣值,計(jì)算所述傳感器的本次本底噪聲。
本發(fā)明的實(shí)施方式還提供了一種傳感器本底噪聲的檢測(cè)裝置,包括:判斷單元,用于接收傳感器輸出的采樣值,并判斷所述采樣值是否屬于本底噪聲允許范圍;選擇單元,用于在所述采樣值屬于所述本底噪聲允許范圍時(shí),選定所述采樣值作為本次本底噪聲采樣值;計(jì)算單元,用于根據(jù)所述傳感器的上次本底噪聲與所述本次本底噪聲采樣值,計(jì)算所述傳感器的本次本底噪聲。
本發(fā)明實(shí)施方式相對(duì)于現(xiàn)有技術(shù)而言,提供了一種傳感器本底噪聲的檢測(cè)方法。當(dāng)判斷出傳感器輸出的采樣值屬于本底噪聲允許范圍時(shí),則根據(jù)該采樣值與上次本底噪聲,計(jì)算出傳感器的本次本底噪聲;即,本實(shí)施例的檢測(cè)方法能夠在傳感器的本底噪聲隨環(huán)境變化而變化時(shí)進(jìn)行跟蹤檢測(cè),從而將傳感器隨環(huán)境變化的變化值更新至本底噪聲中,提高了當(dāng)前本底噪聲的準(zhǔn)確性,進(jìn)而提高了傳感器輸出有效采樣值的準(zhǔn)確性。
另外,在根據(jù)所述傳感器的上次本底噪聲與所述本次本底噪聲采樣值,計(jì)算所述傳感器的本次本底噪聲中,所述本次本底噪聲的計(jì)算公式為:Base0=Base1/N1+Input0/N2,1/N1+1/N2=1;其中,Base0表示所述本次本底噪聲,Base1表示所述上次本底噪聲,Input0表示所述本次本底噪聲采樣值,1/N1表示所述上次本底噪聲對(duì)應(yīng)的權(quán)值,1/N2表示所述本次本底噪聲采樣值對(duì)應(yīng)的權(quán)值。本實(shí)施例中,提供了計(jì)算本次本底噪聲的公式,能夠按照一定的權(quán)值將傳感器隨環(huán)境變化的變化值更新到本底噪聲中,使得檢測(cè)到的本底噪聲為當(dāng)前最新值。
另外,本底噪聲允許范圍的上邊界值為所述上次本底噪聲采樣值與預(yù)設(shè)的本底噪聲通道寬度的一半之和,所述本底噪聲允許范圍的下邊界值為所述上次本底噪聲采樣值與所述本底噪聲通道寬度的一半之差。本實(shí)施例中,提供了本底噪聲允許范圍的一種設(shè)定方式。
另外,本底噪聲通道寬度的計(jì)算公式為:W=2*(a+nσ);其中,W為所述本底噪聲通道寬度,a為兩次采樣之間的環(huán)境變化極限速度,σ表示本底噪聲的正態(tài)分布,n為符合安全邊際需求的自然數(shù)。本實(shí)施例中,提供了本底噪聲通道寬度的一種計(jì)算方式。
另外,傳感器本底噪聲的檢測(cè)方法還包括:當(dāng)所述采樣值不屬于所述本底噪聲允許范圍時(shí),選定所述上次本底噪聲采樣值作為所述本次本底噪聲采樣值。本實(shí)施例中,提供了當(dāng)采樣值不屬于本底噪聲允許范圍時(shí)的具體實(shí)現(xiàn)方式。
附圖說(shuō)明
本專利申請(qǐng)的一個(gè)或多個(gè)實(shí)施例通過(guò)與之對(duì)應(yīng)的附圖中的圖片進(jìn)行示例性說(shuō)明,這些示例性說(shuō)明并不構(gòu)成對(duì)實(shí)施例的限定,附圖中具有相同參考數(shù)字標(biāo)號(hào)的元件表示為類似的元件,除非有特別申明,附圖中的圖不構(gòu)成比例限制。
圖1是根據(jù)第一實(shí)施方式的傳感器本底噪聲的檢測(cè)方法的具體流程圖;
圖2是根據(jù)第一實(shí)施方式的傳感器本底噪聲的檢測(cè)方法的原理示意圖;
圖3是根據(jù)第三實(shí)施方式的傳感器本底噪聲的檢測(cè)方法的具體流程圖;
圖4是根據(jù)第四實(shí)施方式的傳感器本底噪聲的檢測(cè)裝置的方框示意圖;
圖5是根據(jù)第六實(shí)施方式中判斷單元與選擇單元的電路示意圖;
圖6是根據(jù)第六實(shí)施方式中計(jì)算單元的電路示意圖。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明的各實(shí)施方式進(jìn)行詳細(xì)的闡述。然而,本領(lǐng)域的普通技術(shù)人員可以理解,在本發(fā)明各實(shí)施方式中,為了使讀者更好地理解本申請(qǐng)而提出了許多技術(shù)細(xì)節(jié)。但是,即使沒(méi)有這些技術(shù)細(xì)節(jié)和基于以下各實(shí)施方式的種種變化和修改,也可以實(shí)現(xiàn)本申請(qǐng)所要求保護(hù)的技術(shù)方案。
本發(fā)明的第一實(shí)施方式涉及一種傳感器本底噪聲的檢測(cè)方法,應(yīng)用于傳感器。具體流程如圖1所示,包括:
步驟101,接收傳感器輸出的采樣值,并判斷采樣值是否屬于本底噪聲允許范圍;若是,進(jìn)入步驟102,否則直接結(jié)束。
本實(shí)施方式中,傳感器輸出的采樣值,即作為檢測(cè)傳感器本底噪聲的輸入的采樣值;當(dāng)傳感器中無(wú)有效輸入信號(hào)時(shí),傳感器就輸出本底噪聲。
本實(shí)施方式中,本底噪聲允許范圍的上邊界值為上次本底噪聲采樣值與預(yù)設(shè)的本底噪聲通道寬度的一半之和,本底噪聲允許范圍的下邊界值為上次本底噪聲采樣值與本底噪聲通道寬度的一半之差。
其中,本底噪聲通道寬度的計(jì)算公式為:W=2*(a+nσ);其中,W為本底噪聲通道寬度,a為兩次采樣之間的環(huán)境變化極限速度,σ表示本底噪聲的正態(tài)分布方差(傳感器中輸入的采樣信號(hào)本身的噪聲和傳感器轉(zhuǎn)換過(guò)程中引入的噪聲最終都會(huì)反映在σ上),n為符合安全邊際需求的自然數(shù)。從而,本實(shí)施例可以根據(jù)上述公式預(yù)設(shè)本底噪聲通道寬度,預(yù)設(shè)的本底噪聲通道寬度的大小可以根據(jù)傳感器的工作環(huán)境具體設(shè)置,本實(shí)施方式對(duì)此不作任何限制。
示例的,如圖2所示,當(dāng)輸入的采樣值大于或等于下邊界值且小于或等于上邊界值時(shí),則可以判斷出采樣值屬于本底噪聲允許范圍;若采樣值小于下邊界值或者大于上邊界值時(shí),則可以判斷出采樣值不屬于本底噪聲允許范圍;例如在階段A中,輸入的采樣值小于下邊界值,顯然,此時(shí)的采樣值不屬于本底噪聲允許范圍。
步驟102,選定采樣值作為本次本底噪聲采樣值。
本實(shí)施方式中,當(dāng)采樣值屬于本底噪聲允許范圍時(shí);即,表示該采樣值在本底噪聲允許范圍內(nèi)波動(dòng),將該采樣值作為本次本底噪聲采樣值,用于更新傳感器的本次本底噪聲。
步驟103,根據(jù)傳感器的上次本底噪聲與本次本底噪聲采樣值,計(jì)算傳感器的本次本底噪聲。
本實(shí)施方式中,可以預(yù)設(shè)采樣周期,使得傳感器可以周期性的自動(dòng)輸出采樣值,從而以預(yù)設(shè)采樣周期對(duì)本底噪聲進(jìn)行檢測(cè)。預(yù)設(shè)周期可以根據(jù)傳感器的實(shí)際工作情況設(shè)定,本實(shí)施方式對(duì)此不作任何限制。
其中,上次本底噪聲即為上個(gè)周期檢測(cè)到的傳感器的本底噪聲。本實(shí)施例中,用戶可以根據(jù)實(shí)際需要,預(yù)設(shè)本次本底噪聲與上次本底噪聲、本次本底噪聲采樣值的關(guān)系,從而計(jì)算出本次本底噪聲。
本實(shí)施方式相對(duì)于第一實(shí)施方式而言,當(dāng)判斷出傳感器輸出的采樣值屬于本底噪聲允許范圍時(shí),則根據(jù)該采樣值與上次本底噪聲,計(jì)算出傳感器的本次本底噪聲;即,本實(shí)施例的檢測(cè)方法能夠在傳感器的本底噪聲隨環(huán)境變化而變化時(shí)進(jìn)行跟蹤檢測(cè),提高了當(dāng)前本底噪聲的準(zhǔn)確性,進(jìn)而提高了傳感器輸出有效采樣值的準(zhǔn)確性。并且,本實(shí)施例能夠周期性的對(duì)傳感器輸出的采樣值進(jìn)行檢測(cè),即,能夠在傳感器正常工作期間間歇性的找到合適的時(shí)間點(diǎn)更新本底噪聲,避免影響傳感器的正常工作。
上面各種方法的步驟劃分,只是為了描述清楚,實(shí)現(xiàn)時(shí)可以合并為一個(gè)步驟或者對(duì)某些步驟進(jìn)行拆分,分解為多個(gè)步驟,只要包括相同的邏輯關(guān)系,都在本專利的保護(hù)范圍內(nèi);對(duì)算法中或者流程中添加無(wú)關(guān)緊要的修改或者引入無(wú)關(guān)緊要的設(shè)計(jì),但不改變其算法和流程的核心設(shè)計(jì)都在該專利的保護(hù)范圍內(nèi)。
本發(fā)明的第二實(shí)施方式涉及一種傳感器本底噪聲的檢測(cè)方法,第二實(shí)施方式在第一實(shí)施方式的基礎(chǔ)上的細(xì)化,主要細(xì)化之處在于:在本發(fā)明第二實(shí)施方式中,在根據(jù)傳感器的上次本底噪聲與本次本底噪聲采樣值,計(jì)算傳感器的本次本底噪聲的步驟中,以當(dāng)前的輸入與以前的輸入值之間按照不同的權(quán)值進(jìn)行累加得到本次本底噪聲。
本實(shí)施方式中,提供的本次本底噪聲的計(jì)算公式為:Base0=Base1/N1+Input0/N2(1),1/N1+1/N2=1。其中,Base0表示本次本底噪聲,Base1表示上次本底噪聲;Input0表示本次本底噪聲采樣值;1/N1表示上次本底噪聲對(duì)應(yīng)的權(quán)值,1/N2表示本次本底噪聲采樣值對(duì)應(yīng)的權(quán)值。
需要說(shuō)明的是,本實(shí)施方式中權(quán)值1/N1與1/N2的大小與傳感器工作的環(huán)境、傳感器的類型以及實(shí)際需求有關(guān),可根據(jù)實(shí)際情況具體設(shè)定,本實(shí)施方式對(duì)此不作任何限制。
具體的,對(duì)計(jì)算公式(1)中的Base1進(jìn)行再一次展開(kāi)可以得到本次本底噪聲的表達(dá)式:
Base0=(Base2/N1+Input1/N2)/N1+Input0/N2 (2)
對(duì)表達(dá)式(2)中的Base2進(jìn)行再一次展開(kāi)可以得到本次本底噪聲的表達(dá)式:
Base0=((Base3/N1+Input2/N2)/N1+Input1/N2)/N1+Input0/N2 (3)
將表達(dá)式(3)整理為:
Base0=Base3/(N1*N1*N1)+Input2/(N2*N1*N1)+Input1/(N2*N1)/N1+Input0/N2(4)
以此類推,顯然,從表達(dá)式(4)中可以看出,本次本底噪聲為當(dāng)前的輸入值Input0與以前的輸入值(Input1、Input2......InputN-1,N為大于2的整數(shù))之間按照不同的權(quán)值進(jìn)行的累加和。
本實(shí)施方式相對(duì)有第一實(shí)施方式而言,提供了本次本底噪聲的一種計(jì)算方式,即,將傳感器的本次本底噪聲采樣值與上次本底噪聲按照一定的權(quán)值分布進(jìn)行平均,從而將傳感器隨環(huán)境變化的變化值更新至本底噪聲中,使得檢測(cè)到的本底噪聲為當(dāng)前最新值。
本發(fā)明的第三實(shí)施方式涉及一種傳感器本底噪聲的檢測(cè)方法,第三實(shí)施方式在第一實(shí)施方式的基礎(chǔ)上作出改進(jìn),主要改進(jìn)之處在于:在本發(fā)明第三實(shí)施方式中,如圖3所示,當(dāng)判斷出采樣值不屬于本底噪聲允許范圍時(shí),選定上次本底噪聲采樣值作為本次本底噪聲采樣值。
本實(shí)施方式中的步驟301至303與第一實(shí)施方式中的步驟101至103對(duì)應(yīng)相同,在此不再贅述,本實(shí)施方式中新增了步驟304,本實(shí)施方式的傳感器本底噪聲的檢測(cè)方法如圖3所示,具體說(shuō)明如下:
步驟304,選定上次本底噪聲采樣值作為本次本底噪聲采樣值。
本實(shí)施方式相對(duì)于第一實(shí)施方式而言,當(dāng)采樣值不屬于本底噪聲允許范圍時(shí),則直接選定上次的本地噪聲采樣值作為本次本底噪聲采樣值,無(wú)需再次進(jìn)行判斷,當(dāng)本實(shí)施例的傳感器本底噪聲的檢測(cè)方法應(yīng)用于軟件時(shí),則減少了工作量,節(jié)省了功耗。
本發(fā)明第四實(shí)施方式涉及一種傳感器本底噪聲的檢測(cè)裝置,如圖4所示,傳感器本底噪聲的檢測(cè)裝置包括:判斷單元1、選擇單元2以及計(jì)算單元3。
判斷單元1用于接收傳感器輸出的采樣值,并判斷采樣值是否屬于本底噪聲允許范圍。
選擇單元2用于在采樣值屬于本底噪聲允許范圍時(shí),選定采樣值作為本次本底噪聲采樣值。
本實(shí)施方式中,本底噪聲允許范圍的上邊界值為所述上次本底噪聲采樣值與預(yù)設(shè)的本底噪聲通道寬度的一半之和,所述本底噪聲允許范圍的下邊界值為所述上次本底噪聲采樣值與所述本底噪聲通道寬度的一半之差。
其中,本底噪聲通道寬度的計(jì)算公式為:W=2*(a+nσ);其中,W表示所述本底噪聲通道寬度,a表示所述傳感器兩次采樣之間的環(huán)境變化極限速度,σ表示本底噪聲的正態(tài)分布,n表示符合安全邊際需求的自然數(shù)。
計(jì)算單元3用于根據(jù)傳感器的上次本底噪聲與本次本底噪聲采樣值,計(jì)算傳感器的本次本底噪聲。
實(shí)際上,本實(shí)施例中,可以由一個(gè)處理器實(shí)現(xiàn)判斷單元1、選擇單元2以及計(jì)算單元3所實(shí)現(xiàn)的功能,在實(shí)際應(yīng)用中,可根據(jù)實(shí)際情況設(shè)置選擇,本實(shí)施例不作任何限制。
本實(shí)施方式相對(duì)于現(xiàn)有技術(shù)而言,提供了一種傳感器本底噪聲的檢測(cè)裝置,能夠應(yīng)用本發(fā)明實(shí)施例提供的傳感器本底噪聲的檢測(cè)方法。
不難發(fā)現(xiàn),本實(shí)施方式為與第一實(shí)施方式相對(duì)應(yīng)的裝置實(shí)施例,本實(shí)施方式可與第一實(shí)施方式互相配合實(shí)施。第一實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)在本實(shí)施方式中依然有效,為了減少重復(fù),這里不再贅述。相應(yīng)地,本實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)也可應(yīng)用在第一實(shí)施方式中。
本發(fā)明第五實(shí)施方式涉及一種傳感器本底噪聲的檢測(cè)裝置,第五實(shí)施方式在第四實(shí)施方式的基礎(chǔ)上的細(xì)化,主要細(xì)化之處在于:提供了本次本底噪聲的一種計(jì)算方式。
本實(shí)施方式中,計(jì)算單元根據(jù)上次本底噪聲與本次本底噪聲采樣值計(jì)算本次本底噪聲中,本次本底噪聲的計(jì)算公式為:Base0=Base1/N1+Input0/N2,1/N1+1/N2=1;其中,Base0表示本次本底噪聲,Base1表示上次本底噪聲,Input0表示本次本底噪聲采樣值,1/N1和1/N2分別表示上次本底噪聲與本次本底噪聲采樣值對(duì)應(yīng)的權(quán)值。即,本實(shí)施例提供的計(jì)算方式能夠按照一定的權(quán)值將傳感器隨環(huán)境變化的變化值更新到本底噪聲中,使得檢測(cè)到的本底噪聲為當(dāng)前最新本底值。
本實(shí)施方式相對(duì)于第四實(shí)施方式而言,提供了本次本底噪聲的一種計(jì)算方式,并且該種計(jì)算方式將傳感器的本次本底噪聲采樣值、以前的本底噪聲采樣值與以前的本底噪聲值按照一定的權(quán)值分布進(jìn)行平均,在將傳感器隨環(huán)境變化的變化值更新至本底噪聲中的同時(shí),具有一定的平滑濾波功能,對(duì)系統(tǒng)噪聲做了平滑處理,使得檢測(cè)出的本底噪聲更加準(zhǔn)確。
不難發(fā)現(xiàn),本實(shí)施方式為與第二實(shí)施方式相對(duì)應(yīng)的裝置實(shí)施例,本實(shí)施方式可與第二實(shí)施方式互相配合實(shí)施。第二實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)在本實(shí)施方式中依然有效,為了減少重復(fù),這里不再贅述。相應(yīng)地,本實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)也可應(yīng)用在第二實(shí)施方式中。
本發(fā)明第六實(shí)施方式涉及一種傳感器本底噪聲的檢測(cè)裝置,第六實(shí)施方式在第四實(shí)施方式的基礎(chǔ)上的細(xì)化,主要細(xì)化之處在于:如圖5所示,提供了傳感器本底噪聲的檢測(cè)裝置的具體硬件電路。
本實(shí)施方式中,判斷單元1包括:比較電路15、第一加法器11、減法器12、第一寄存器13、以及第二寄存器14。
第一加法器11,用于計(jì)算上次本底噪聲采樣值與本底噪聲通道寬度的一半之和作為本底噪聲允許范圍的上邊界值。
減法器12,用于計(jì)算上次本底噪聲采樣值與本底噪聲通道寬度的一半之差作為本底噪聲允許范圍的下邊界值。
第一寄存器13,用于儲(chǔ)存本底噪聲通道寬度的一半。本實(shí)施例中,可以只存在一個(gè)第一寄存器13,即供第一加法器11與第一寄存器13共用;也可以存在兩個(gè)獨(dú)立的第一寄存器13(如圖5所示),分別連接第一加法器11與第一寄存器13。
第二寄存器14,用于儲(chǔ)存上次本底噪聲采樣值。
比較電路15,用于判斷采樣值是否屬于本底噪聲允許范圍。
示例的,如圖5所示,比較電路15包括第一比較器151、第二比較器152和與門153。其中,第一比較器151的正相輸入端、第二比較器152的反相輸入端、第一比較器151的反相輸入端與第二比較器152的正相輸入端的連接處分別形成比較電路15的三個(gè)輸入端;比較電路15的三個(gè)輸入端分別連接于第一加法器11的輸出端、減法器12的輸出端以及傳感器4;第一比較器151與第二比較器152的輸出端分別連接于與門153的兩個(gè)輸入端。然實(shí)際中不限于此,還可以設(shè)計(jì)其他的比較電路15的電路形式,本實(shí)施例只是示例性說(shuō)明。
本實(shí)施方式中,第一加法器11的兩個(gè)輸入端分別連接一個(gè)第一寄存器13與第二寄存器14;減法器12的兩個(gè)輸入端分別連接另一個(gè)第一寄存器13與第二寄存器14;比較電路15的三個(gè)輸入端連接于第一加法器11的輸出端、減法器12的輸出端以及傳感器4。
本實(shí)施方式中,選擇單元2包括選擇器21。
選擇器16,用于在采樣值屬于本底噪聲允許范圍時(shí),選定采樣值作為本次本底噪聲采樣值,并通過(guò)第二寄存器14輸出至計(jì)算單元3。
本實(shí)施方式中,選擇器16的控制端連接比較電路15的輸出端(即圖5中,與門153的輸出端),選擇器16的第一輸入端連接于傳感器4,選擇器16的第二輸入端連接于第二寄存器14的輸出端,選擇器16的輸出端連接于第二寄存器14的輸入端。
本實(shí)施方式中,上面的判斷單元1與選擇單元2對(duì)應(yīng)的電路,實(shí)際上可以理解為一個(gè)通道濾波器。示例的,當(dāng)接收到傳感器4輸出的采樣值時(shí),第一比較器151和第二比較器152經(jīng)過(guò)比較,當(dāng)采樣值在本底噪聲允許范圍內(nèi)時(shí),第一比較器151和第二比較器152分別輸出高電平,與門53將第一比較器151和第二比較器152的輸出結(jié)果取與計(jì)算并輸出高電平,此時(shí),選擇器16選擇傳感器4提供的采樣值作為本次本底噪聲采樣值輸出至計(jì)算單元3。當(dāng)采樣值在本底噪聲允許范圍之外時(shí),與門153輸出低電平時(shí),選擇器16選擇第二寄存器14保存的上一次本底噪聲采樣值作為本次本底噪聲采樣值輸出至計(jì)算單元3。
本實(shí)施方式中,如圖6所示,計(jì)算單元3包括:第一乘法器31、第二乘法器31、第三寄存器33、第四寄存器34、第五寄存器35以及第二加法器36。
第一乘法器31,用于計(jì)算上次本底噪聲與上次本底噪聲對(duì)應(yīng)的權(quán)值的乘積。
第二乘法器32,用于計(jì)算本次本底噪聲采樣值與本次本底噪聲采樣值對(duì)應(yīng)的權(quán)值的乘積。
本實(shí)施例中,第一乘法器31與第二乘法器32也可以為第一除法器與第二除法器。當(dāng)?shù)谝怀朔ㄆ?1為第一除法器時(shí),用于計(jì)算上次本底噪聲與上次本底噪聲對(duì)應(yīng)的權(quán)值的倒數(shù)的商。當(dāng)?shù)诙朔ㄆ?2時(shí),用于計(jì)算本次本底噪聲采樣值與本次本底噪聲采樣值對(duì)應(yīng)的權(quán)值的倒數(shù)的商。
第三寄存器33,用于儲(chǔ)存上次本底噪聲對(duì)應(yīng)的權(quán)值。
第四寄存器34,用于儲(chǔ)存本次本底噪聲采樣值對(duì)應(yīng)的權(quán)值。
第五寄存器35,用于儲(chǔ)存本次本底噪聲。
第二加法器36,用于計(jì)算第一乘法器31輸出的乘積與第二乘法器32輸出的乘積之和作為本次本底噪聲;并將本次本底噪聲輸出至第五寄存器。
需要說(shuō)明的,本實(shí)施例中,在計(jì)算單元3中可以設(shè)置第三寄存器33以及第四寄存器34,以自由配置權(quán)值,然實(shí)際中不限于此,也可以將權(quán)值分別寫(xiě)入第一乘法器31以及第二乘法器32(但這種方式無(wú)法靈活改寫(xiě)權(quán)值)。
本實(shí)施方式中,第一乘法器31的兩個(gè)輸入端分別連接于第五寄存器35與第三寄存器33;第二乘法器32的一個(gè)輸入端321連接于第二寄存器14的輸出端,另一個(gè)輸入端第四寄存器34;第二加法器36的兩個(gè)輸入端分別連接于第一乘法器31與第二乘法器32的輸出端,第二加法器36的輸出端連接于第五寄存器35。
本實(shí)施方式中,上面的計(jì)算單元3對(duì)應(yīng)的電路,實(shí)際上可以理解為一個(gè)移動(dòng)平均累加器,用于將通道濾波器輸出結(jié)果進(jìn)行加權(quán)累加;即,第二加法器35將第一乘法器31、第二乘法器32分別輸出的值進(jìn)行累加,當(dāng)通道濾波器檢測(cè)到新的輸出值后,移動(dòng)平均累加器再進(jìn)行累加一次
本實(shí)施方式相對(duì)于第四實(shí)施方式而言,提供了傳感器本底噪聲的檢測(cè)裝置的一種具體硬件電路。相對(duì)于現(xiàn)有技術(shù)而言,本電路減小了規(guī)模,簡(jiǎn)化了電路結(jié)構(gòu),降低了裝置的功耗。
不難發(fā)現(xiàn),本實(shí)施方式為與第一實(shí)施方式相對(duì)應(yīng)的裝置實(shí)施例,本實(shí)施方式可與第一實(shí)施方式互相配合實(shí)施。第一實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)在本實(shí)施方式中依然有效,為了減少重復(fù),這里不再贅述。相應(yīng)地,本實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)也可應(yīng)用在第一實(shí)施方式中。
值得一提的是,本實(shí)施方式中所涉及到的各模塊均為邏輯模塊,在實(shí)際應(yīng)用中,一個(gè)邏輯單元可以是一個(gè)物理單元,也可以是一個(gè)物理單元的一部分,還可以以多個(gè)物理單元的組合實(shí)現(xiàn)。此外,為了突出本發(fā)明的創(chuàng)新部分,本實(shí)施方式中并沒(méi)有將與解決本發(fā)明所提出的技術(shù)問(wèn)題關(guān)系不太密切的單元引入,但這并不表明本實(shí)施方式中不存在其它的單元。
本領(lǐng)域技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,該程序存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一個(gè)設(shè)備(可以是單片機(jī),芯片等)或處理器(processor)執(zhí)行本申請(qǐng)各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
本領(lǐng)域的普通技術(shù)人員可以理解,上述各實(shí)施方式是實(shí)現(xiàn)本發(fā)明的具體實(shí)施例,而在實(shí)際應(yīng)用中,可以在形式上和細(xì)節(jié)上對(duì)其作各種改變,而不偏離本發(fā)明的精神和范圍。