專利名稱:一種數(shù)字信號極性自動識別的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)字信號處理領(lǐng)域,尤其涉及一種數(shù)字信號極性自動識別的方法。
背景技術(shù):
眾所周知,在數(shù)字信號處理時需要對輸入信號進(jìn)行極性識別,以用其作為同步信號對相 關(guān)信息進(jìn)行處理。現(xiàn)有技術(shù)采用的方法多為對需要處理的信號進(jìn)行鎖相處理或積分處理來改 變信號的極性,以獲得所需極性的數(shù)字信號。對需處理的信號進(jìn)行鎖相處理雖然能得到準(zhǔn)確 的輸出相位,但電路復(fù)雜,且成本較高;采用積分處理的方式雖然成本相對于鎖相處理較低 ,但電路繁瑣,且不能輸出與處理信號相位相對固定的信號。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題,就是針對背景技術(shù)的不足,提出一種實現(xiàn)簡單可靠、成本低 的數(shù)字信號極性自動識別的方法。
本發(fā)明解決上述技術(shù)問題采用的技術(shù)方案是, 一種數(shù)字信號極性自動識別的方法,包括 以下步驟
a. 采樣需要處理的數(shù)字信號;
b. 通過第一計數(shù)器對數(shù)字信號進(jìn)行高電平計數(shù),通過第二計數(shù)器對數(shù)字信號進(jìn)行低電平 計數(shù);
c. 通過第一寄存器在所述數(shù)字信號下降沿時將第一計數(shù)器的計數(shù)值X鎖存,通過第二寄 存器在數(shù)字信號上升沿時將第二計數(shù)器的計數(shù)值Y鎖存;
d. 比較X、 Y的值,如果X^Y則表示采樣的數(shù)字信號為負(fù)極性信號,如果X〈Y則表示采樣 的數(shù)字信號為正極性信號。
還可包括以下步驟
e. 根據(jù)后續(xù)電路需要,輸出正極性信號或負(fù)極性信號需要正極性信號而識別到數(shù)字信 號為負(fù)極性時,將數(shù)字信號反相,識別到數(shù)字信號為正極性時直接輸出;需要負(fù)極性信號而 識別到數(shù)字信號為正極性時,將數(shù)字信號反相,識別到數(shù)字信號為負(fù)極性時直接輸出。
所述步驟b中,第一計數(shù)器和第二計數(shù)器的時鐘頻率均為需處理的信號VS的頻率10倍以上。
本發(fā)明的有益效果是,實現(xiàn)簡單可靠、成本低。
圖l為本發(fā)明的方法流程圖。 圖中" "表示反相。
具體實施例方式
下面結(jié)合附圖對本發(fā)明作進(jìn)一步描述。
如圖1所示,本發(fā)明對數(shù)字信號極性的自動識別方法是,首先從電路中采樣需要處理的 數(shù)字信號(命名為VS),然后通過第一計數(shù)器(命名為C0UNT1)在VS低電平時同步清零,高 電平開始計數(shù),通過第二計數(shù)器(命名為C0UNT2)在VS高電平時同步清零,低電平開始計數(shù) 。再通過第一寄存器(命名為REG1)在VS下降沿時將C0UNT1計數(shù)器的計數(shù)值X鎖存,通過第 二寄存器(命名為REG2)在VS上升沿時將C0UNT2計數(shù)器的計數(shù)值Y鎖存。下一步則是比較X與 Y值的大小如果X^Y說明VS的占空比(正脈沖信號周期占脈沖總周期的比值)大于或等于 50%,說明VS是從低電平開始采樣的,即VS為負(fù)極性信號;如果X〈Y說明VS的占空比小于50呢 ,說明VS是從高電平開始采樣的,即VS為正極性信號。最后可以根據(jù)后續(xù)電路的需要,輸出 正極性信號PVS或者負(fù)極性信號NVS,當(dāng)VS為負(fù)極性信號時,PVS為VS的反相輸出,NVS為VS的 同相輸出;當(dāng)VS為正極性時,PVS為VS的同相輸出,NVS為VS的反相輸出。這樣就完成了對數(shù) 字信號極性的自動識別。由于摒棄了復(fù)雜的積分電路,本發(fā)明顯得簡單可靠,成本也降低了
本發(fā)明中,COUNTl計數(shù)器和COUNT2計數(shù)器的時鐘頻率均要為需處理的數(shù)字信號頻率的 IO倍以上,這樣既保證了計數(shù)的精度又不至于提高成本。
權(quán)利要求
1.一種數(shù)字信號極性自動識別的方法,其特征在于,包括以下步驟a.采樣需要處理的數(shù)字信號;b.通過第一計數(shù)器對數(shù)字信號進(jìn)行高電平計數(shù),通過第二計數(shù)器對數(shù)字信號進(jìn)行低電平計數(shù);c.通過第一寄存器在所述數(shù)字信號下降沿時將第一計數(shù)器的計數(shù)值X鎖存,通過第二寄存器在數(shù)字信號上升沿時將第二計數(shù)器的計數(shù)值Y鎖存;d.比較X、Y的值,如果X>=Y(jié)則表示采樣的數(shù)字信號為負(fù)極性信號,如果X<Y則表示采樣的數(shù)字信號為正極性信號。
2.根據(jù)權(quán)利要求l所述的一種數(shù)字信號極性自動識別的方法,其特征 在于,還包括步驟e. 根據(jù)后續(xù)電路需要,輸出正極性信號或負(fù)極性信號需要正極性信號而識別到數(shù)字 信號為負(fù)極性時,將數(shù)字信號反相,識別到數(shù)字信號為正極性時直接輸出;需要負(fù)極性信號 而識別到數(shù)字信號為正極性時,將數(shù)字信號反相,識別到數(shù)字信號為負(fù)極性時直接輸出。
3.根據(jù)權(quán)利要求l所述的一種數(shù)字信號極性自動識別的方法,其特征 在于,所述步驟b中第一計數(shù)器和第二計數(shù)器的時鐘頻率均為數(shù)字信號頻率的10倍以上。
全文摘要
本發(fā)明涉及數(shù)字信號處理領(lǐng)域,尤其涉及一種數(shù)字信號極性自動識別的方法。本發(fā)明公開了一種實現(xiàn)簡單可靠、成本低的數(shù)字信號極性自動識別的方法。其技術(shù)方案的要點是,該方法包括以下步驟a.采樣需要處理的數(shù)字信號;b.通過第一計數(shù)器對數(shù)字信號進(jìn)行高電平計數(shù),通過第二計數(shù)器對數(shù)字信號進(jìn)行低電平計數(shù);c.通過第一寄存器在所述數(shù)字信號下降沿時將第一計數(shù)器的計數(shù)值X鎖存,通過第二寄存器在數(shù)字信號上升沿時將第二計數(shù)器的計數(shù)值Y鎖存;d.比較X、Y的值,如果X>=Y(jié)則表示采樣的數(shù)字信號為負(fù)極性信號,如果X<Y則表示采樣的數(shù)字信號為正極性信號。本發(fā)明的有益效果是,實現(xiàn)簡單可靠、成本低。
文檔編號G01R31/00GK101201376SQ20071020320
公開日2008年6月18日 申請日期2007年12月19日 優(yōu)先權(quán)日2007年12月19日
發(fā)明者鎮(zhèn) 孫, 黃光佐 申請人:四川長虹電器股份有限公司