本發(fā)明涉及微弱信號(hào)檢測(cè)領(lǐng)域,特別涉及一種全數(shù)字移相微信號(hào)檢測(cè)方法
背景技術(shù):
隨著移動(dòng)通信技術(shù)的快速發(fā)展和應(yīng)用,企業(yè)對(duì)通信設(shè)備在復(fù)雜且惡劣環(huán)境中有用信號(hào)的識(shí)別、采集和利用能力要求越來(lái)越高。通信設(shè)備在惡劣環(huán)境中應(yīng)用時(shí),其有用信號(hào)相較于環(huán)境噪聲往往很低,為了保證通信質(zhì)量,高性能的微弱信號(hào)檢測(cè)法顯得尤為重要。在某些高溫高濕度噪聲大的應(yīng)用環(huán)境(如工業(yè)廠房),由于噪聲的復(fù)雜性及不確定性,微弱信號(hào)的檢測(cè)和采集更加困難,同時(shí)設(shè)備硬件受溫濕度振動(dòng)等環(huán)境因素影響,從而導(dǎo)致該區(qū)域通信無(wú)法正常完成,所以亟需對(duì)復(fù)雜環(huán)境中的微弱信號(hào)進(jìn)行高質(zhì)量的檢測(cè)和采集,從而開(kāi)展設(shè)備的通信工作。另外,應(yīng)用環(huán)境中大量通信終端的可靠性往往需要有效的保障,但沒(méi)有雙向通信功能的終端(如揚(yáng)聲器和報(bào)警器)可靠性保障是一個(gè)難點(diǎn)。這種設(shè)備的長(zhǎng)距離單向通信系統(tǒng)中,終端的工作條件可能受到環(huán)境噪聲、設(shè)備振動(dòng)、溫濕度和電磁輻射等因素的影響,這正是需要保障其可靠性的原因。如核電站廠房中分布的上萬(wàn)個(gè)揚(yáng)聲器,由于其環(huán)境特殊性,為了避免險(xiǎn)情,廠方要保證每個(gè)揚(yáng)聲器隨時(shí)都能正常工作,及時(shí)檢修故障揚(yáng)聲器,這通常需要耗費(fèi)大量人力物力,故亟需一種高效的主動(dòng)式微弱信號(hào)檢測(cè)法來(lái)實(shí)現(xiàn)遠(yuǎn)距離單向通信中的設(shè)備可靠性檢測(cè)。
在檢測(cè)強(qiáng)噪聲環(huán)境下的微弱信號(hào)時(shí),常用的相關(guān)檢測(cè)法是模擬檢測(cè)方法,主要是對(duì)信號(hào)和噪聲進(jìn)行相關(guān)性分析,確定信號(hào)不同時(shí)刻取值一般都有較強(qiáng)的相關(guān)性,而干擾噪聲隨機(jī)性較強(qiáng),不同時(shí)刻取值的相關(guān)性一般較差,利用相關(guān)函數(shù)的差異,把確定信號(hào)和干擾噪聲有效的區(qū)分開(kāi)來(lái)。而通常的鎖相檢測(cè)法是一種固定延時(shí)(即相位差)的互相關(guān)檢測(cè)法,利用相敏檢測(cè)來(lái)實(shí)現(xiàn)有用信號(hào)信息的提取,可以同時(shí)利用信號(hào)頻率和相位差θ進(jìn)行檢測(cè),噪聲與信號(hào)同頻且同相的概率很低。對(duì)于直流或者緩變待測(cè)微弱信號(hào)需要將其調(diào)制放大后再進(jìn)行鎖相檢測(cè)。其一般方法為:①將干擾噪聲信號(hào)n(t)和待測(cè)微弱信號(hào)s(t)的混合信號(hào)x(t)送入乘法器的一路輸入;②由單片機(jī)產(chǎn)生與待測(cè)微弱信號(hào)同頻的方波,經(jīng)過(guò)單片機(jī)外部的正弦波轉(zhuǎn)換電路和移相電路后送入乘法器的另一路輸入作為參考信號(hào);③將乘法器運(yùn)算結(jié)果送入低通濾波器可得到一個(gè)固定的輸出直流信號(hào)V0,通過(guò)檢測(cè)該值就可得到待測(cè)微弱信號(hào)的幅值和相位信息,從而實(shí)現(xiàn)低信噪比信號(hào)中微弱信號(hào)的檢測(cè)。
上述現(xiàn)有的鎖相檢測(cè)法存在以下應(yīng)用上的缺點(diǎn):①與待測(cè)微弱信號(hào)s(t)同頻的參考信號(hào)從單片機(jī)產(chǎn)生到進(jìn)入乘法器之前需要經(jīng)過(guò)外部正弦波轉(zhuǎn)換電路和移相電路,導(dǎo)致其與待測(cè)微弱信號(hào)之間的相位差必然產(chǎn)生不可控制的變化,影響檢測(cè)結(jié)果的準(zhǔn)確性;②正弦波轉(zhuǎn)換電路和移相電路等模擬電路容易受到環(huán)境噪聲干擾;③正弦波轉(zhuǎn)換電路和移相電路等模擬電路復(fù)雜度較高,功耗較大。
技術(shù)實(shí)現(xiàn)要素:
為了實(shí)現(xiàn)高噪聲等復(fù)雜環(huán)境下低信噪比微弱信號(hào)的識(shí)別、檢測(cè)和利用,改進(jìn)現(xiàn)有鎖相檢測(cè)法相位差不可控導(dǎo)致檢測(cè)結(jié)果不準(zhǔn)確,模擬移相電路易受干擾、功耗大、復(fù)雜度高等缺點(diǎn),提高檢測(cè)方法的精確性、實(shí)用性和便利性,本發(fā)明提出了一種基于單片機(jī)的全數(shù)字移相微信號(hào)鎖相檢測(cè)法。該方法利用了全數(shù)字移相的便捷性和準(zhǔn)確性,與鎖相檢測(cè)法結(jié)合進(jìn)行低信噪比信號(hào)中微弱信號(hào)的檢測(cè)。
為解決上述技術(shù)問(wèn)題,本發(fā)明提出一種全數(shù)字移相微信號(hào)鎖相檢測(cè)法,包括步驟:包含微弱信號(hào)和環(huán)境噪聲的混合信號(hào)與經(jīng)數(shù)字移相的參考信號(hào)進(jìn)行鎖相檢測(cè),單片機(jī)模數(shù)轉(zhuǎn)換器ADC單元采集鎖相檢測(cè)結(jié)果送入單片機(jī)信號(hào)比較單元;單片機(jī)信號(hào)產(chǎn)生單元產(chǎn)生激勵(lì)信號(hào)及與其同頻的數(shù)字移相信號(hào),數(shù)字移相信號(hào)與混合信號(hào)相乘,通過(guò)低通濾波器獲得乘法結(jié)果中的直流分量,利用單片機(jī)ADC單元采集該連續(xù)變化的直流信號(hào),獲得采樣平均值,計(jì)算采樣平均值的最大值MAX和峰均比PAR,并判斷MAX和PAR是否在預(yù)設(shè)閾值范圍內(nèi),若在,判斷單元判定檢測(cè)到該微弱信號(hào)并將其輸出,若不在閾值范圍,則判定未檢測(cè)到任何微弱信號(hào)。其中,數(shù)字移相信號(hào)滿足使其在單個(gè)信號(hào)序列中存在32個(gè)相位連續(xù)變化的正弦波,即每個(gè)正弦波相位變化(1/32)*2π。
其中,可利用單片機(jī)信號(hào)發(fā)生單元產(chǎn)生激勵(lì)信號(hào),首先配置一個(gè)正弦波表,利用單片機(jī)的直接內(nèi)存存取DMA通道傳送一個(gè)以字節(jié)為單位的循環(huán)正弦波表,循環(huán)正弦波表中重復(fù)正弦波塊傳送給DAC12_0(數(shù)模轉(zhuǎn)換器12_0)模塊;同時(shí),十六位的比較器B產(chǎn)生脈沖寬度調(diào)制波PWM波,根據(jù)直接內(nèi)存存取DMA通道傳輸數(shù)據(jù)的周期來(lái)調(diào)整PWM占空比和周期,通過(guò)濾波器實(shí)現(xiàn)D/A(數(shù)/模轉(zhuǎn)換)轉(zhuǎn)換。即在PWM上升沿觸發(fā)時(shí),通過(guò)比較寄存器CCR0的控制裝載傳輸數(shù)據(jù)給DAC12_0模塊,DAC12_0模塊進(jìn)行包括檢驗(yàn)修正的處理后,將結(jié)果轉(zhuǎn)換為模擬信號(hào),可得到正弦波激勵(lì)信號(hào)。
進(jìn)一步地,利用單片機(jī)信號(hào)發(fā)生單元產(chǎn)生與激勵(lì)信號(hào)同頻的數(shù)字移相正弦信號(hào),在比較器TB_1和TB_2分別傳送一個(gè)同頻同步的PWM,故數(shù)模轉(zhuǎn)換器DAC12_0模塊傳出的激勵(lì)信號(hào)和模數(shù)轉(zhuǎn)換器ADC12_0模塊采集回傳的數(shù)據(jù)是同步的數(shù)據(jù)。具體可為,首先配置原始的正弦波表,在直接內(nèi)存存取DMA中斷傳送標(biāo)志位置位后,改變DMA的源地址數(shù)據(jù),即將正弦波表向右平移(1/32)*2π的相位;又?jǐn)?shù)模轉(zhuǎn)換器DAC12_1模塊對(duì)每個(gè)正弦波周期模擬傳送32個(gè)點(diǎn),即得到32次同頻的相位右移正弦波參考信號(hào);ADC12_0模塊采集得到的數(shù)據(jù)進(jìn)行平均值計(jì)算,即通過(guò)循環(huán)對(duì)采回?cái)?shù)據(jù)累加求和得累加值TEMP_SUM,再對(duì)TEMP_SUM做除法運(yùn)算,得到ADC12_0模塊采集數(shù)據(jù)的平均值(ADC_RES_PHASE_AVERAGE);對(duì)ADC12_0模塊采回的32個(gè)正弦變化直流信號(hào)的平均值再取平均值(AVERAGE_32)和最大值(MAX),根據(jù)公式PAR=MAX/AVERAGE_32計(jì)算PAR(峰均比)值,并由單片機(jī)判斷單元判斷MAX和PAR是否符合預(yù)設(shè)閾值范圍,若符合,單片機(jī)判定檢測(cè)到該微弱信號(hào)并將其輸出,若不符合,則判定未檢測(cè)到任何微弱信號(hào)。
本發(fā)明還提供一種全數(shù)字移相微信號(hào)鎖相檢測(cè)設(shè)備,包括:自動(dòng)增益控制電路、帶通濾波器、乘法單元、低通濾波器、ADC模塊,信源端發(fā)射一個(gè)待檢測(cè)定頻微弱信號(hào),包含微弱信號(hào)和環(huán)境噪聲的混合信號(hào)經(jīng)過(guò)自動(dòng)增益控制進(jìn)入帶通濾波器,乘法單元對(duì)數(shù)字移相信號(hào)與混合信號(hào)進(jìn)行乘法運(yùn)算產(chǎn)生二倍頻和直流信號(hào),乘法運(yùn)算結(jié)果通過(guò)低通濾波器獲得直流分量;進(jìn)入ADC單元產(chǎn)生激勵(lì)信號(hào)及與其同頻的數(shù)字移相參考信號(hào),混合信號(hào)與經(jīng)數(shù)字移相的參考信號(hào)進(jìn)行鎖相檢測(cè),ADC單元采集鎖相檢測(cè)結(jié)果并送入ADC單元,ADC單元采集該連續(xù)變化的直流分量信號(hào),獲得預(yù)定個(gè)數(shù)采樣平均值,根據(jù)采樣平均值檢測(cè)判定微弱信號(hào)。
其中,所述激勵(lì)信號(hào)的產(chǎn)生具體包括,DAC單元首先配置一個(gè)正弦波表,利用DMA通道以字節(jié)為單位循環(huán)傳送正弦波表,獲得重復(fù)的正弦波塊傳送給DAC12_0單元;同時(shí)比較器產(chǎn)生PWM波,調(diào)整PWM波占空比和周期;將正弦波塊和PWM波送入濾波器實(shí)現(xiàn)D/A轉(zhuǎn)換,得到正弦波激勵(lì)信號(hào)。
產(chǎn)生數(shù)字移相信號(hào)具體包括:比較器TB_1和TB_2分別傳送一個(gè)同頻同步的PWM,在中斷函數(shù)中改變DMA的源地址數(shù)據(jù),即將正弦波表向右平移(1/32)*2π相位,得到32次同頻的相位右移正弦波參考信號(hào);ADC單元采集正弦波參考信號(hào)的平均值,循環(huán)對(duì)ADC單元進(jìn)行求和得累加值TEMP_SUM,再對(duì)
TEMP_SUM進(jìn)行除法運(yùn)算得到ADC采集數(shù)據(jù)的平均值A(chǔ)VERAGE;對(duì)ADC采回的32個(gè)平均值再取平均值(AVERAGE_32),根據(jù)公式:PAR=MAX/AVERAGE_32計(jì)算峰均比PAR值。
本發(fā)明針對(duì)現(xiàn)有的鎖相檢測(cè)法相位差不可控導(dǎo)致檢測(cè)結(jié)果不準(zhǔn)確,模擬移相電路易受干擾、功耗大、復(fù)雜度高等缺點(diǎn),提出了一種全數(shù)字移相的鎖相檢測(cè)法,所采用的數(shù)字移相能遍歷待測(cè)微弱信號(hào)和參考信號(hào)的相位差,從而有效避免了相位差不可控導(dǎo)致的檢測(cè)結(jié)果不準(zhǔn)確,同時(shí)全數(shù)字移相能提高抗干擾性能,降低復(fù)雜度和檢測(cè)硬件功耗,能應(yīng)用于高噪聲環(huán)境下的無(wú)源音頻設(shè)備的高精度質(zhì)量檢測(cè),提供了一種簡(jiǎn)單高效的微弱信號(hào)檢測(cè)方法。
附圖說(shuō)明
為了使本發(fā)明的目的、技術(shù)方案更加清楚明白,以下結(jié)合附圖,對(duì)本發(fā)明做進(jìn)一步詳細(xì)說(shuō)明,其中:
圖1為全數(shù)字移相微信號(hào)鎖相檢測(cè)法實(shí)施流程圖;
圖2(a)為產(chǎn)生數(shù)字移相參考信號(hào)的代碼結(jié)構(gòu)圖;(b)為數(shù)字移相參考信號(hào)檢測(cè)圖;
圖3(a)為產(chǎn)生正弦波激勵(lì)信號(hào)的代碼結(jié)構(gòu)圖;(b)為正弦波激勵(lì)信號(hào)檢測(cè)圖;
圖4為全數(shù)字移相微信號(hào)鎖相檢測(cè)結(jié)構(gòu)圖。
具體實(shí)施方式
為了實(shí)現(xiàn)高噪聲等復(fù)雜環(huán)境下低信噪比微弱信號(hào)的識(shí)別、檢測(cè)和利用,提高檢測(cè)方法的實(shí)用性和便利性,本發(fā)明提出了一種基于單片機(jī)的全數(shù)字移相微信號(hào)鎖相檢測(cè)法。該方法利用了全數(shù)字移相的便捷性和準(zhǔn)確性,與鎖相檢測(cè)法結(jié)合進(jìn)行低信噪比信號(hào)中微弱信號(hào)的檢測(cè)。
下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、詳細(xì)地描述。
本發(fā)明全數(shù)字移相微信號(hào)鎖相檢測(cè)實(shí)現(xiàn)過(guò)程包括:利用單片機(jī)(以單片機(jī)MSP430F169為例進(jìn)行相關(guān)說(shuō)明)直接產(chǎn)生定頻正弦波為揚(yáng)聲器提供主動(dòng)激勵(lì)信號(hào),再將數(shù)字移相參考信號(hào)與被環(huán)境噪聲污染的激勵(lì)信號(hào)進(jìn)行鎖相檢測(cè),檢測(cè)結(jié)果為連續(xù)變化的直流信號(hào),并由ADC采回該信號(hào)送回單片機(jī)進(jìn)行處理判定,如圖1所示為全數(shù)字移相微信號(hào)鎖相檢測(cè)法實(shí)施流程圖,包括:信源端發(fā)射一個(gè)待檢測(cè)定頻微弱信號(hào),麥克風(fēng)接收微弱信號(hào)和環(huán)境噪聲形成混合信號(hào)?;旌闲盘?hào)經(jīng)過(guò)自動(dòng)增益控制進(jìn)入帶通濾波器,經(jīng)過(guò)模擬乘法器產(chǎn)生二倍頻和直流信號(hào),通過(guò)低通濾波器獲得直流分量,進(jìn)入單片機(jī)ADC0模塊,產(chǎn)生激勵(lì)信號(hào)和參考信號(hào),混合信號(hào)與經(jīng)數(shù)字移相的參考信號(hào)進(jìn)行鎖相檢測(cè),ADC采集鎖相檢測(cè)結(jié)果并送入單片機(jī)比較器判斷是否檢測(cè)到微弱信號(hào)的判定。
可采用外部功率放大電路將定頻正弦波激勵(lì)信號(hào)送入信源端,揚(yáng)聲器發(fā)聲,麥克風(fēng)聲音傳感器接收被噪聲污染的激勵(lì)信號(hào)即混合信號(hào),混合信號(hào)經(jīng)過(guò)自動(dòng)增益控制模塊AGC進(jìn)入帶通濾波器,濾掉部分噪聲;單片機(jī)的數(shù)模轉(zhuǎn)換器DAC產(chǎn)生一個(gè)與激勵(lì)信號(hào)同頻的數(shù)字移相信號(hào),該數(shù)字移相信號(hào)最優(yōu)可為使其在單個(gè)信號(hào)序列中存在32個(gè)相位連續(xù)變化的正弦波,即每個(gè)正弦波相位變化為(1/32)*2π;模擬乘法器將濾掉部分噪聲的混合信號(hào)與數(shù)字移相信號(hào)進(jìn)行乘法處理,得到攜帶直流分量的二倍頻正弦信號(hào),模擬乘法器的輸出二倍頻和直流送入低通濾波器獲得正弦變化的直流信號(hào),模數(shù)轉(zhuǎn)換器ADC將上述直流信號(hào)采回到單片機(jī)計(jì)算單元計(jì)算32個(gè)采樣平均值,獲取32個(gè)采樣平均值的最大值MAX和峰均比PAR,并根據(jù)單片機(jī)判斷單元判斷MAX和PAR是否符合預(yù)設(shè)閾值范圍,若符合,單片機(jī)判定檢測(cè)到該微弱信號(hào)并將其輸出,若不符合,則判定未檢測(cè)到任何微弱信號(hào)。
其中,單片機(jī)可采用MSP430F169,可使用模擬乘法器完成鎖相檢測(cè),執(zhí)行乘法器功能,即將混合信號(hào)和數(shù)字移相參考信號(hào)進(jìn)行乘法處理,得到攜帶直流分量的二倍頻正弦信號(hào)。
下面通過(guò)一個(gè)具體的實(shí)例說(shuō)明所述數(shù)字移相參考信號(hào)的獲取,如圖2(a)所示為數(shù)字移相參考信號(hào)的獲取結(jié)構(gòu)圖。
首先用戶初始化及正弦波表配置;對(duì)所用到的D直接內(nèi)存存取MA、數(shù)模轉(zhuǎn)換器DAC、模數(shù)轉(zhuǎn)換器ADC、比較器TB初始化后進(jìn)入DMA中斷模式,不斷改變DMA的源地址后進(jìn)行標(biāo)志位判斷,即可由DAC輸出移相后的參考信號(hào),然后退出低功耗和中斷程序,重新進(jìn)入主程序。具體包括:
利用單片機(jī)信號(hào)發(fā)生單元產(chǎn)生與激勵(lì)信號(hào)同頻的數(shù)字移相正弦信號(hào),在比較器TB_1和TB_2傳送一個(gè)同頻同步的脈沖寬度調(diào)制PWM,故數(shù)模轉(zhuǎn)換器12_0DAC12_0傳出的激勵(lì)信號(hào)和模數(shù)轉(zhuǎn)換器12_0ADC12_0采集回傳數(shù)據(jù)將會(huì)是同步的數(shù)據(jù)。
如圖2(b)為數(shù)字移相參考信號(hào)檢測(cè)圖。為與激勵(lì)信號(hào)同頻的數(shù)字移相正弦信號(hào)。
如圖3(a)所示為MSP430F169直接產(chǎn)生1kHz正弦波激勵(lì)信號(hào)結(jié)構(gòu)圖。上電復(fù)位,用戶初始化及正弦波表配置,對(duì)所用到的DMA、DAC(數(shù)模轉(zhuǎn)換器)、ADC、TB初始化后進(jìn)入DMA中斷模式,進(jìn)行標(biāo)志位判斷后由DAC輸出1kHz正弦波激勵(lì)信號(hào),然后退出低功耗和中斷程序,重新進(jìn)入主程序循環(huán)。圖3(b)為正弦波激勵(lì)信號(hào)檢測(cè)圖,為1kHz正弦波激勵(lì)信號(hào)。
首先配置原始的1kHz正弦波表,即將一個(gè)將正弦波離散化的離散數(shù)碼表存放在內(nèi)存中,用來(lái)形成1kHz正弦波的原型,在直接內(nèi)存存取DMA中斷傳送標(biāo)志位置位后,改變DMA的源地址數(shù)據(jù),即將正弦波表向右平移(1/32)*2π的相位;又?jǐn)?shù)模轉(zhuǎn)換器12_1DAC12_1對(duì)每個(gè)正弦波周期模擬傳送32個(gè)點(diǎn),即得到32次同頻的相位右移正弦波參考信號(hào)。參考信號(hào)波形如圖2(b)所示。
圖4為全數(shù)字移相微信號(hào)鎖相檢測(cè)結(jié)構(gòu)圖。初始化,進(jìn)入DMA中斷,置中斷標(biāo)志位,改變DMA0源地址輸入數(shù)據(jù),輸出正弦波參考信號(hào)及同頻移相正弦波。ADC采回,進(jìn)行平均值和峰均比的計(jì)算,進(jìn)行DMA,DAC,ADC,TB復(fù)位。具體包括,
模數(shù)轉(zhuǎn)換器12_0DC12_0模塊將采集回來(lái)的正弦變化直流信號(hào)(即32個(gè)離散直流信號(hào)點(diǎn)構(gòu)成的呈正弦變化的信號(hào))裝入隨機(jī)存儲(chǔ)器RAM暫時(shí)存儲(chǔ),循環(huán)調(diào)用RAM中的正弦變化直流信號(hào)點(diǎn),對(duì)其進(jìn)行累加求和得累加結(jié)果TEMP_SUM,再對(duì)TEMP_SUM做除法運(yùn)算,將除法運(yùn)算結(jié)果裝入平均值數(shù)組存儲(chǔ)器(ADC_RES_PHASE_AVERAGE)中,即得到ADC采集回來(lái)的正弦變化直流信號(hào)數(shù)據(jù)的平均值。對(duì)模數(shù)轉(zhuǎn)換器12_0ADC12_0采回的32個(gè)正弦變化直流信號(hào)的平均值數(shù)據(jù)取平均值(AVERAGE_32),提取32個(gè)平均值數(shù)據(jù)的最大值(MAX),根據(jù)公式PAR=MAX/AVERAGE_32計(jì)算峰均比PAR值。并由單片機(jī)比較器判斷MAX和PAR是否符合預(yù)設(shè)閾值范圍,若符合,單片機(jī)判定檢測(cè)到該微弱信號(hào)并將其輸出,若不符合,則判定未檢測(cè)到任何微弱信號(hào)。
信源端揚(yáng)聲器的主動(dòng)激勵(lì)信號(hào)產(chǎn)生方式有多種,可使用單片機(jī)代碼來(lái)完成,作為一種可實(shí)施方式,本發(fā)明通過(guò)以下實(shí)例進(jìn)一步說(shuō)明,
利用單片機(jī)MSP430F169產(chǎn)生激勵(lì)正弦波,可采用的實(shí)施方式具體為,配置一個(gè)正弦波表、用戶初始化,進(jìn)入低功耗模式。利用直接內(nèi)存存取DMA通道傳送一個(gè)以字節(jié)為單位的循環(huán)正弦波表,將正弦波表中重復(fù)的正弦波塊傳送給DAC12_0模塊。同時(shí)用十六位比較器B產(chǎn)生脈沖寬度調(diào)制波PWM波,調(diào)整PWM占空比和周期,通過(guò)濾波器件實(shí)現(xiàn)D/A轉(zhuǎn)換。即在DMA中斷標(biāo)志位置位后,DMA開(kāi)始準(zhǔn)備傳送數(shù)據(jù),如有PWM上升沿觸發(fā),則通過(guò)比較寄存器CCR0的操作裝載傳輸數(shù)據(jù)給DAC12_0,DAC12_0模塊將運(yùn)算處理(包括對(duì)可矯正偏移誤差的檢驗(yàn)修正)的結(jié)果轉(zhuǎn)換為模擬量,得到如圖3(b)所示的1kHz正弦波激勵(lì)信號(hào)。
本發(fā)明利用單片機(jī)直接產(chǎn)生數(shù)字移相信號(hào),結(jié)合相關(guān)檢測(cè),實(shí)現(xiàn)微弱信號(hào)的鎖相檢測(cè);能夠?qū)毫迎h(huán)境下范圍廣、數(shù)量多的擴(kuò)音設(shè)備進(jìn)行高精度質(zhì)量檢測(cè),提供了一種簡(jiǎn)單高效的微弱信號(hào)檢測(cè)方法,為無(wú)源音頻終端的狀態(tài)監(jiān)測(cè)和可靠性保障提供了一種可實(shí)施的解決方法。
所應(yīng)理解的是,以上所舉實(shí)施方式或者實(shí)施例僅為本發(fā)明的優(yōu)選實(shí)施方式而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)對(duì)本發(fā)明所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍。