專利名稱:回波防止電路及數(shù)字信號(hào)處理電路的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及回波防止電路及數(shù)字信號(hào)處理電路。
背景技術(shù):
近年來,例如在連接耳機(jī)話筒的便攜電話機(jī)、自動(dòng)對(duì)講電話等的通信設(shè)備中,裝入用于防止從揚(yáng)聲器返回到話筒的聲音耦合、電路的電氣反射等產(chǎn)生的回波的回波防止電路。例如,在專利文獻(xiàn)1中,公開了通過采用和輸入信號(hào)相位相反、振幅大小相等的信號(hào),消除輸入信號(hào)來防止回波的電路。但是,在專利文獻(xiàn)1公開的構(gòu)成中,為了高精度地消除回波,必需高精度地設(shè)定各電路元件的電路常數(shù),這樣的設(shè)定不容易,所以不能高精度地消除回波。
因此,研究了利用數(shù)字處理高精度地消除回波的方法。圖50是表示采用DSP400的回波防止電路的一例的圖。如圖所示,表示通過便攜電話機(jī)等從對(duì)方發(fā)送來的聲音的模擬信號(hào),被輸入到AD轉(zhuǎn)換器401中。而且,通過AD轉(zhuǎn)換器401數(shù)字變換后的信號(hào),利用DSP400內(nèi)的FIR濾波器402、403,根據(jù)各個(gè)濾波器系數(shù)實(shí)施卷積處理后輸出。從FIR402輸出的信號(hào),被輸入到DA轉(zhuǎn)換器404中。而且,通過DA轉(zhuǎn)換器404模擬變換后的信號(hào),通過輸入輸出端子405,被輸出給耳機(jī)話筒的同時(shí),也被輸入到差動(dòng)放大電路406的一個(gè)端子。另外,從FIR濾波器403輸出的信號(hào),被輸入到DA轉(zhuǎn)換器407中。而且,從DA轉(zhuǎn)換器407輸出的信號(hào),被輸入到差動(dòng)放大電路406的另一個(gè)端子。
而且,從差動(dòng)放大電路406輸出的信號(hào),在AD轉(zhuǎn)換器408中被變換為數(shù)字信號(hào),輸入到DSP400中。而且,此數(shù)字信號(hào)從DSP400輸出后,在DA轉(zhuǎn)換器409中被變換為模擬信號(hào),作為回波防止電路的輸出信號(hào)輸出。
這里,DSP400通過向DA轉(zhuǎn)換器404輸出脈沖(impulse)時(shí)的AD轉(zhuǎn)換器408的輸出,取得從DA轉(zhuǎn)換器404到AD轉(zhuǎn)換器408的脈沖響應(yīng)。另外,DSP400通過向DA轉(zhuǎn)換器407輸出脈沖時(shí)的AD轉(zhuǎn)換器408的輸出,取得從DA轉(zhuǎn)換器407到AD轉(zhuǎn)換器408的脈沖響應(yīng)。而且,根據(jù)這些脈沖響應(yīng),通過適當(dāng)?shù)卦O(shè)定FIR濾波器402、403的濾波器系數(shù),能夠高精度地消除回波。
專利文獻(xiàn)1特許第3293029號(hào)公報(bào)
發(fā)明內(nèi)容
但是,在圖50所示的構(gòu)成中,雖然能夠高精度地消除回波,但需要2個(gè)AD轉(zhuǎn)換器,3個(gè)DA轉(zhuǎn)換器,導(dǎo)致成本及消耗電能的增加。
因此,本發(fā)明的目的在于,提供一種在有效防止回波的同時(shí),能夠使成本削減及消耗電能降低的回波防止電路及數(shù)字信號(hào)處理電路。
用于解決所述問題的本發(fā)明的回波防止電路,具備輸入第1數(shù)字信號(hào)、輸出第2及第3數(shù)字信號(hào)的濾波器電路,將所述第2數(shù)字信號(hào)變換為第1模擬信號(hào)進(jìn)行輸出的第1DA轉(zhuǎn)換器,將所述第3數(shù)字信號(hào)變換為第2模擬信號(hào)進(jìn)行輸出的第2DA轉(zhuǎn)換器,輸出所述第1模擬信號(hào)或反射輸入該輸出的第1模擬信號(hào)或輸入第3模擬信號(hào)的輸入輸出端子,輸出從第1模擬信號(hào)和第3模擬信號(hào)相加的信號(hào)中、減去所述第2模擬信號(hào)的第4模擬信號(hào)的減法電路,將所述第4模擬信號(hào)變換為第4數(shù)字信號(hào)進(jìn)行輸出的AD轉(zhuǎn)換器。所述濾波器電路,在所述第3模擬信號(hào)無信號(hào)狀態(tài)下,根據(jù)信號(hào)被輸入所述第1及第2DA轉(zhuǎn)換器時(shí)、所述AD轉(zhuǎn)換器輸出的所述第4數(shù)字信號(hào),設(shè)定使所述第4模擬信號(hào)為從所述第1模擬信號(hào)和所述第3模擬信號(hào)相加后信號(hào)中,只除去或衰減了所述第1模擬信號(hào)的信號(hào)后的濾波器系數(shù),所述減法電路輸出的所述第4模擬信號(hào),作為對(duì)應(yīng)所述第3模擬信號(hào)的輸出信號(hào)輸出。
而且,所述回波防止電路,還具備可選擇輸出所述第4模擬信號(hào)或第5模擬信號(hào)的開關(guān)電路,所述開關(guān)電路,在設(shè)定所述濾波器電路的濾波器系數(shù)時(shí),將所述第4模擬信號(hào)輸出給所述AD轉(zhuǎn)換器,在輸出對(duì)應(yīng)所述第3模擬信號(hào)的所述輸出信號(hào)時(shí),為了在所述AD轉(zhuǎn)換器中數(shù)字變換所述第5模擬信號(hào)、生成所述第1數(shù)字信號(hào),也可將所述第5模擬信號(hào)輸出給所述AD轉(zhuǎn)換器。
另外,本發(fā)明的回波防止電路,具備輸入第1數(shù)字信號(hào)、輸出第2及第3數(shù)字信號(hào)的濾波器電路,將所述第2數(shù)字信號(hào)變換為第1模擬信號(hào)進(jìn)行輸出的第1DA轉(zhuǎn)換器,將所述第3數(shù)字信號(hào)變換為第2模擬信號(hào)進(jìn)行輸出的第2DA轉(zhuǎn)換器,輸出所述第1模擬信號(hào)或反射輸入該輸出的第1模擬信號(hào)或輸入第3模擬信號(hào)的輸入輸出端子,輸出從第1模擬信號(hào)和第3模擬信號(hào)相加的信號(hào)中、減去所述第2模擬信號(hào)的第4模擬信號(hào)的減法電路,將所述第4模擬信號(hào)變換為第4數(shù)字信號(hào)進(jìn)行輸出的AD轉(zhuǎn)換器。所述濾波器電路,在所述第3模擬信號(hào)無信號(hào)狀態(tài)下,根據(jù)所述第1及第2DA轉(zhuǎn)換器被輸入信號(hào)時(shí)、所述AD轉(zhuǎn)換器輸出的所述第4數(shù)字信號(hào),設(shè)定使所述第4模擬信號(hào)為從所述第1模擬信號(hào)和所述第3模擬信號(hào)相加信號(hào)中、只除去或衰減所述第1模擬信號(hào)的信號(hào)的濾波器系數(shù),使從所述減法電路輸出的所述第4模擬信號(hào),可作為對(duì)應(yīng)所述第3模擬信號(hào)的輸出信號(hào)進(jìn)行輸出。
而且,所述回波防止電路,在變換、輸出所述第1模擬信號(hào)為聲音的同時(shí),還具備檢測(cè)將輸入的聲音變換為所述第3模擬信號(hào)進(jìn)行輸出的到耳機(jī)話筒的所述輸入輸出端子的連接狀態(tài),輸出檢測(cè)信號(hào)的檢測(cè)電路。
而且,所述回波防止電路,還具備可選擇將所述第1模擬信號(hào)輸出給所述輸入輸出端子及所述減法電路,還是將所述第1模擬信號(hào)作為輸出信號(hào)進(jìn)行輸出的第1開關(guān)電路,和可選擇地輸出所述第4模擬信號(hào)或第6模擬信號(hào)的第2開關(guān)電路。所述濾波器電路,根據(jù)所述檢測(cè)信號(hào),當(dāng)所述耳機(jī)話筒連接到所述輸入輸出端子時(shí),將所述第1數(shù)字信號(hào)變換為所述第2數(shù)字信號(hào),輸出給所述第1DA轉(zhuǎn)換器;當(dāng)所述耳機(jī)話筒未連接到所述輸入輸出端子時(shí),將所述第1數(shù)字信號(hào)作為所述第2數(shù)字信號(hào)輸出給所述第1DA轉(zhuǎn)換器,所述第1開關(guān)電路,根據(jù)所述檢測(cè)信號(hào),當(dāng)所述耳機(jī)話筒連接到所述輸入輸出端子時(shí),將所述第1模擬信號(hào)輸出給所述輸入輸出端子及所述減法電路,當(dāng)所述耳機(jī)話筒未連接到所述輸入輸出端子時(shí),將所述第1模擬信號(hào)作為輸出信號(hào)進(jìn)行輸出,第2開關(guān)電路,根據(jù)所述檢測(cè)信號(hào),當(dāng)所述耳機(jī)話筒連接到所述輸入輸出端子時(shí),將所述第4模擬信號(hào)輸出給所述AD轉(zhuǎn)換器,當(dāng)所述耳機(jī)話筒未連接到所述輸入輸出端子時(shí),為了在所述AD轉(zhuǎn)換器變換所述第6模擬信號(hào),生成所述第4數(shù)字信號(hào),也可以將所述第6模擬信號(hào)輸出給所述AD轉(zhuǎn)換器。
另外,本發(fā)明的數(shù)字信號(hào)處理電路,具備輸入第1數(shù)字信號(hào)的第1輸入端子,輸入從所述第1輸入端子來的所述第1數(shù)字信號(hào)、輸出第2及第3數(shù)字信號(hào)的濾波器電路,將所述第2數(shù)字信號(hào)變換為第1模擬信號(hào)進(jìn)行輸出的第1DA轉(zhuǎn)換器,將所述第3數(shù)字信號(hào)變換為第2模擬信號(hào)進(jìn)行輸出的第2DA轉(zhuǎn)換器,輸出所述第1模擬信號(hào)的第1輸出端子,輸出所述第2模擬信號(hào)的第2輸出端子,在輸入輸出信號(hào)共用線,輸入從所述第1輸出端子來的所述第1模擬信號(hào)和第3模擬信號(hào)的相加信號(hào)中、減去從所述第2輸出端子來的所述第2模擬信號(hào)后的第4模擬信號(hào)的第2輸入端子,將所述第4模擬信號(hào)變換為第4數(shù)字信號(hào)進(jìn)行輸出的AD轉(zhuǎn)換器;輸出所述第4模擬信號(hào)的第3輸出端子。所述濾波器電路,在所述第3模擬信號(hào)無信號(hào)狀態(tài)下,根據(jù)所述第1及第2DA轉(zhuǎn)換器被輸入信號(hào)時(shí)、從所述AD轉(zhuǎn)換器輸出的所述第4數(shù)字信號(hào),設(shè)定使所述第4模擬信號(hào)為從所述第1模擬信號(hào)和所述第3模擬信號(hào)相加信號(hào)中,只除去或衰減所述第1模擬信號(hào)的信號(hào)的濾波器系數(shù),從所述第3輸出端子輸出的所述第4模擬信號(hào),可作為對(duì)應(yīng)所述第3模擬信號(hào)的輸出信號(hào)進(jìn)行輸出。
而且,所述數(shù)字信號(hào)處理電路,在將所述第1模擬信號(hào)變換為聲音進(jìn)行輸出的同時(shí),還具備輸入表示將輸入的聲音變換為所述第3模擬信號(hào)進(jìn)行輸出、耳機(jī)話筒到所述輸入輸出端子的連接狀態(tài)的檢測(cè)信號(hào)的所述第3輸入端子,所述濾波器電路,根據(jù)所述檢測(cè)信號(hào),當(dāng)所述耳機(jī)話筒連接到所述輸入輸出端子時(shí),將所述第1數(shù)字信號(hào)變換為所述第2數(shù)字信號(hào)、輸出給所述第1DA轉(zhuǎn)換器,當(dāng)所述耳機(jī)話筒未連接到所述輸入輸出端子時(shí),也可將所述第1數(shù)字信號(hào)作為所述第2數(shù)字信號(hào),輸出給所述第1DA轉(zhuǎn)換器。
(發(fā)明效果) 在有效地防止回波的同時(shí),本發(fā)明提供一種能夠使成本削減及消耗電能降低的回波防止電路及數(shù)字信號(hào)處理電路。
圖1是表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的第1實(shí)施方式的方框圖。
圖2是表示圖1所示的回波防止電路的路徑A、B的圖。
圖3是表示在圖2所示的路徑A上包含耳機(jī)話筒18時(shí)的圖。
圖4是表示圖2或圖3所示的路徑A、B的脈沖響應(yīng)的圖。
圖5是表示DSP2的構(gòu)成的一部分的圖。
圖6是表示DSP2的構(gòu)成的其他的一部分的圖。
圖7是表示FIR濾波器4、11的其他一例的圖。
圖8是表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的處理動(dòng)作的流程圖。
圖9表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的第2實(shí)施方式的方框圖。
圖10表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的第3實(shí)施方式的方框圖。
圖11表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的第4實(shí)施方式的方框圖。
圖12是表示圖11所示的回波防止電路的路徑C、D的圖。
圖13表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的第5實(shí)施方式的方框圖。
圖14表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的第6實(shí)施方式的方框圖。
圖15表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的第7實(shí)施方式的方框圖。
圖16是表示圖15所示的回波防止電路的路徑E、F的圖。
圖17表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的第8實(shí)施方式的方框圖。
圖18表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的第9實(shí)施方式的方框圖。
圖19表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的第10實(shí)施方式的方框圖。
圖20是表示圖19所示的回波防止電路的路徑G、H的圖。
圖21表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的第11實(shí)施方式的方框圖。
圖22表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的第12實(shí)施方式的方框圖。
圖23表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的第13實(shí)施方式的方框圖。
圖24是表示圖23所示的回波防止電路的路徑I、J的圖。
圖25是表示圖24所示的路徑I、J的脈沖響應(yīng)的圖。
圖26是表示DSP202構(gòu)成的一部分的圖。
圖27是表示作為數(shù)字濾波器211的一例表示的ARMA濾波器300的構(gòu)成的方框圖。
圖28表示第13實(shí)施方式中的處理動(dòng)作的流程圖。
圖29表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的第14實(shí)施方式的方框圖。
圖30表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的第15實(shí)施方式的方框圖。
圖31表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的第16實(shí)施方式的方框圖。
圖32表示圖31所示的回波防止電路的路徑K、L的圖。
圖33表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的第17實(shí)施方式的方框圖。
圖34表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的第18實(shí)施方式的方框圖。
圖35表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的第19實(shí)施方式的方框圖。
圖36表示圖35所示的回波防止電路的路徑M、N的圖。
圖37表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的第20實(shí)施方式的方框圖。
圖38表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的第21實(shí)施方式的方框圖。
圖39表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的第22實(shí)施方式的方框圖。
圖40表示圖39所示的回波防止電路的路徑O、P的圖。
圖41表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的第23實(shí)施方式的方框圖。
圖42表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的第24實(shí)施方式的方框圖。
圖43表示適用關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的便攜電話機(jī)19的模式圖。
圖44表示關(guān)于本發(fā)明的回波防止電路的第1適用例的方框圖。
圖45表示關(guān)于本發(fā)明的回波防止電路的第2適用例的方框圖。
圖46表示第2適用例中的回波防止電路41b的構(gòu)成例的方框圖。
圖47表示關(guān)于本發(fā)明的回波防止電路的第3適用例的方框圖。
圖48表示第3適用例中的回波防止電路41c的構(gòu)成例的方框圖。
圖49表示關(guān)于本發(fā)明的回波防止電路的其他適用例的方框圖。
圖50表示以往的回波防止電路的圖。
符號(hào)說明 1、24、201-CPU2、64、83、202、264、283、295-DSP3、14、26、66、70-AD轉(zhuǎn)換器203、214、266、270--AD轉(zhuǎn)換器4、11、286、287、303-FIR濾波器5、12、15、27、67、71、73-DA轉(zhuǎn)換器205、212、215、267、271、273-DA轉(zhuǎn)換器6、10、13、101、105、206、210、213-放大電路7、207-輸入端子9、209-差動(dòng)放大電路18-耳機(jī)話筒19-便攜電話機(jī)20-天線21-RF部22-基帶處理部23-顯示部25-輸入部28-話筒29-揚(yáng)聲器30、33、65、69、92-輸入端子230、233、265、269、296、297、321-輸入端子31、32、34、68、72、74、93、95-輸出端子231、232、234、268、272、274、298、322-輸出端子35、235、335-延遲電路36、51、58、236、251、258、301、336-乘法電路
37、63、237、263、302、337-加法電路41a、41b、41c、41d-回波防止電路42、54、242-數(shù)字信號(hào)用存儲(chǔ)器43、55、243、255-存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器44、45、244、245-脈沖用存儲(chǔ)器46、48、49、50、57-寄存器246、248、249、250、257、294-寄存器47、56、247-存儲(chǔ)濾波器系數(shù)存儲(chǔ)器52、252-ADD53、253-ACC60、260-開關(guān)電路61、107、261-反相放大電路75、108、275-增益反相調(diào)整電路76、276、284-ADF77、277、288-減法電路78、278、289-參照信號(hào)輸入輸出部79、279、290-濾波器系數(shù)部80、280、291-乘法部81、281、292-濾波器系數(shù)更新部82、282、293-加法部94-檢測(cè)電路104-話筒106-揚(yáng)聲器211-數(shù)字濾波器287-白噪聲生成電路300-ARMA濾波器350-PC351-CPU352-顯示部353-輸入部
354-通信處理部360-網(wǎng)絡(luò)SW1、SW2、SW3、SW4、SW5、SW6、SW7-開關(guān)電路。
具體實(shí)施例方式(第1實(shí)施方式)===回波防止電路、數(shù)字信號(hào)處理電路的構(gòu)成例===邊參照?qǐng)D1,邊針對(duì)關(guān)于本發(fā)明的回波防止電路、數(shù)字信號(hào)處理電路進(jìn)行說明。圖1是表示在關(guān)于本發(fā)明的回波防止電路及包含在該回波防止電路中的數(shù)字信號(hào)處理電路(DSP(Digital Signal Processor)2)的一例的方框圖。
回波防止電路,具有CPU(Central Processing Unit)1、DSP2、AD轉(zhuǎn)換器3、DA轉(zhuǎn)換器5(第1DA轉(zhuǎn)換器)、放大電路6、輸入輸出端子7、差動(dòng)放大電路9(減法電路)、放大電路10、AD轉(zhuǎn)換器14、DA轉(zhuǎn)換器12(第2DA轉(zhuǎn)換器)、放大電路13。還有,在本實(shí)施方式中,以CPU1為構(gòu)成要件,但也可不以CPU1為構(gòu)成要件。
還有,DSP2具有輸入端子30、FIR(Finite Impulse Response)濾波器4、輸出端子31、FIR濾波器11、輸出端子32、輸入端子33。還有,F(xiàn)IR濾波器4、11相當(dāng)于本發(fā)明的濾波器電路。
在AD轉(zhuǎn)換器3,例如輸入聲音信號(hào)。而且,AD轉(zhuǎn)換器3,通過輸入端子30,將對(duì)聲音信號(hào)進(jìn)行模擬/數(shù)字變換處理后的數(shù)字信號(hào)(第1數(shù)字信號(hào))輸入給DSP2。
輸入到DSP2的數(shù)字信號(hào),被分別輸入到FIR濾波器4、11中。FIR濾波器4,對(duì)于輸入的數(shù)字信號(hào),根據(jù)該FIR濾波器4的濾波器系數(shù),將實(shí)施了后述的卷積運(yùn)算處理的數(shù)字信號(hào)(第2數(shù)字信號(hào))輸出給輸出端子31。另外,同時(shí),F(xiàn)IR濾波器11,對(duì)于輸入的數(shù)字信號(hào),根據(jù)該FIR濾波器11的濾波器系數(shù),將實(shí)施了后述的卷積運(yùn)算處理的數(shù)字信號(hào)(第3數(shù)字信號(hào))輸出給輸出端子32。
在DA轉(zhuǎn)換器5,通過輸出端子31,輸入FIR濾波器4來的輸出信號(hào)。而且,DA轉(zhuǎn)換器5,將對(duì)從FIR濾波器4來的輸出信號(hào)進(jìn)行數(shù)字/模擬變換處理后的模擬信號(hào)(第1模擬信號(hào))輸出給放大電路6。放大電路6,利用規(guī)定的放大率放大模擬信號(hào),進(jìn)行輸出。
在輸入輸出端子7,例如根據(jù)模擬信號(hào),連接發(fā)出聲音的設(shè)備(例如耳機(jī)話筒、揚(yáng)聲器等)。而且,通過輸入輸出端子7,對(duì)連接從放大電路6來的模擬信號(hào)的設(shè)備進(jìn)行輸出。另外,在輸入輸出端子7,例如連接將聲音變換為聲音信號(hào)進(jìn)行輸出的設(shè)備(例如耳機(jī)話筒、話筒等)。因此,在輸入輸出端子7,輸入由被連接的設(shè)備來的聲音信號(hào)。而且,通過輸入輸出端子7,聲音信號(hào)(第3模擬信號(hào))輸入給差動(dòng)放大電路9的+輸入端子。還有,通過輸入輸出端子輸出的信號(hào),通過被連接的設(shè)備反射,從輸入輸出端子7輸入,輸入到差動(dòng)放大電路9的+輸入端子。這里,被反射來的信號(hào)是指例如通過耳機(jī)話筒等返回來的信號(hào),從耳機(jī)話筒輸出的聲音在耳中反射、其反射音通過耳機(jī)話筒變換為聲音信號(hào)的信號(hào)等。還有,輸入輸出端子7,輸出信號(hào)和輸入信號(hào)并不是排他的被輸入輸出的。例如,輸入輸出端子7,也有輸出信號(hào)和輸入信號(hào)同時(shí)被輸入輸出的情況。還有,輸入輸出信號(hào)共用線是指連接到輸入輸出端子7的線。
在DA轉(zhuǎn)換器12,通過輸出端子32,輸入FIR濾波器11來的輸出信號(hào)。而且,DA轉(zhuǎn)換器12,將對(duì)從FIR濾波器11來的輸出信號(hào)進(jìn)行數(shù)字/模擬變換處理后的模擬信號(hào)(第2模擬信號(hào))輸出給放大電路13。放大電路13,利用規(guī)定的放大率放大模擬信號(hào),輸出給差動(dòng)放大電路9的-輸入端子。
差動(dòng)放大電路9,將輸入輸出端子7來的聲音信號(hào)輸出給放大電路10。放大電路10,將聲音信號(hào)利用規(guī)定的放大率進(jìn)行放大,輸出給AD轉(zhuǎn)換器14。另外,在差動(dòng)放大電路9的+輸入端子,輸入放大電路6來的模擬信號(hào)。而且,差動(dòng)放大電路9,將輸入給+輸入端子的放大電路6來的模擬信號(hào)和輸入給-輸入端子的放大電路13來的模擬信號(hào)的差分放大后的信號(hào)(第4模擬信號(hào))進(jìn)行輸出。另外,放大電路10輸出的模擬信號(hào),作為對(duì)應(yīng)輸入輸出端子7來的聲音信號(hào)的輸出信號(hào)被輸出。
AD轉(zhuǎn)換器14,通過輸入端子33,將對(duì)放大電路10來的聲音信號(hào)進(jìn)行模擬/數(shù)字變換處理后的數(shù)字信號(hào)(第4數(shù)字信號(hào))輸入給DSP2。通過輸入端子33輸入的數(shù)字信號(hào),用于設(shè)定FIR濾波器4、11的濾波器系數(shù)。
CPU1統(tǒng)-控制回波防止電路。CPU1,例如輸入用于復(fù)位回波防止電路的復(fù)位信號(hào)時(shí),輸出用于實(shí)行后述的脈沖響應(yīng)取得處理的指示信號(hào)給DSP2。還有,CPU1,作為脈沖響應(yīng)取得處理的初始動(dòng)作,例如輸出另一個(gè)邏輯值’0’給DSP2。還有,在本實(shí)施方式中,CPU1通過輸入的復(fù)位信號(hào),輸出用于實(shí)行脈沖響應(yīng)取得處理的指示信號(hào),但并不限定于此。例如,當(dāng)CPU1檢測(cè)到用于使回波防止電路動(dòng)作的電源接入時(shí),也可將所述的指示信號(hào)輸出給DSP2。另外,當(dāng)CPU1檢測(cè)到模擬電路的電氣變化(例如放大電路10的輸出的振幅變化)時(shí),也可將所述的指示信號(hào)輸出給DSP2。
===DSP2及FIR濾波器4、11的詳細(xì)構(gòu)成===以下,邊參照?qǐng)D1~圖7,針對(duì)DSP2及DSP2的構(gòu)成要件的FIR濾波器4、11的構(gòu)成進(jìn)行詳述。圖2是表示圖1所示的回波防止電路的路徑A、B的圖。圖3是表示路徑A包含耳機(jī)話筒1 8時(shí)的圖。圖4(a)是表示圖2或圖3所示的路徑A的脈沖響應(yīng)IR1’(Z)的圖。圖4(b)是表示圖2或圖3所示的路徑B的脈沖響應(yīng)IR2’(Z)的圖。圖5是表示DSP2的構(gòu)成的一部分的方框圖。詳細(xì)地說,是根據(jù)路徑A的脈沖響應(yīng)IR1’(Z),表示用于設(shè)定FIR濾波器11的濾波器系數(shù)的DSP2的構(gòu)成的一部分的方框圖。圖6是表示DSP2的其他構(gòu)成的一部分的方框圖。詳細(xì)地說,是根據(jù)路徑B的脈沖響應(yīng)IR2’(Z),用于設(shè)定FIR濾波器4的濾波器系數(shù)的、表示DSP2的其他構(gòu)成的一部分的方框圖。圖7是表示FIR濾波器4、11的其他一例的方框圖。
首先,邊參照?qǐng)D5,針對(duì)DSP2及FIR濾波器11的構(gòu)成進(jìn)行詳述。
DSP2,具有圖1所示的FIR濾波器11等的同時(shí),還有存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器43(濾波器系數(shù)設(shè)定部)、脈沖用存儲(chǔ)器44、45,濾波器寄存存儲(chǔ)器47、寄存器46、48、49、50(濾波器系數(shù)設(shè)定部)、開關(guān)電路60A~60E、60G~60I(濾波器系數(shù)設(shè)定部)、60N、60Q。
另外,F(xiàn)IR濾波器11,具有圖5一點(diǎn)劃線內(nèi)所示的數(shù)字信號(hào)用存儲(chǔ)器42,乘法電路51,ADD(加法器)52,ACC(Accumulator)53、開關(guān)電路60M。
在寄存器48、49,輸入CPU1來的所述另一個(gè)邏輯值’0’。
脈沖用存儲(chǔ)器44、45分別由N個(gè)寄存器0~N-1構(gòu)成。而且,在后述的脈沖響應(yīng)取得處理中,當(dāng)取得圖2或圖3的實(shí)線表示的路徑A的脈沖響應(yīng)IR1’(Z)時(shí),在脈沖用存儲(chǔ)器45的寄存器0,例如存儲(chǔ)一個(gè)邏輯值’1’。而且,在脈沖用存儲(chǔ)器45的其他的寄存器1~N-1,存儲(chǔ)另一個(gè)邏輯值’0’。另外,在寄存器46、脈沖用存儲(chǔ)器44的寄存器0~N-1存儲(chǔ)另一個(gè)邏輯值’0’。
另外,在后述的脈沖響應(yīng)取得處理中,當(dāng)取得圖2或圖3的實(shí)線表示的路徑B的脈沖響應(yīng)IR2’(Z)時(shí),在脈沖用存儲(chǔ)器44的寄存器0,例如存儲(chǔ)一個(gè)邏輯值’1’。
而且,在脈沖用存儲(chǔ)器44的其他的寄存器1~N-1,存儲(chǔ)另一個(gè)邏輯值’0’。另外,在寄存器46、脈沖用存儲(chǔ)器45的寄存器0~N-1存儲(chǔ)另一個(gè)邏輯值’0’。
存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器43,由N個(gè)寄存器0~N-1構(gòu)成。在存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器43的寄存器0~N-1,通過DSP2將開關(guān)電路60E切換到輸入端子33側(cè),通過輸入端子33,存儲(chǔ)路徑A的每個(gè)采樣周期單位的脈沖響應(yīng)imp(0)~(N-1)(=IR1’(Z))。例如,首先通過輸入端子33,將脈沖響應(yīng)imp(0)存儲(chǔ)到寄存器N-1。而且,下一個(gè)脈沖響應(yīng)imp(1)被存儲(chǔ)到寄存器N-1,存儲(chǔ)在寄存器0的脈沖響應(yīng)imp(0)被存儲(chǔ)到寄存器N-2。而且,通過重復(fù)此處理,變成在存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器43的寄存器0~N-1,存儲(chǔ)脈沖響應(yīng)imp(0)~(N-1)(=IR1’(Z))。還有,采樣周期是指如圖4(a)所示的各脈沖響應(yīng)imp(0)~(N-1)間的時(shí)間間隔。另外,存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器43,通過DSP2將開關(guān)電路60H切換到寄存器49側(cè)、開關(guān)60G從寄存器0向寄存器N-1的順次切換,由存儲(chǔ)在寄存器49的另一個(gè)邏輯值’0’進(jìn)行清零。
存儲(chǔ)濾波器系數(shù)存儲(chǔ)器47,由N個(gè)地址0~N-1構(gòu)成。而且,在存儲(chǔ)濾波器系數(shù)存儲(chǔ)器47的地址0~N-1,通過順次切換開關(guān)電路60G、60I,順次存儲(chǔ)經(jīng)由寄存器50存儲(chǔ)在存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器43的寄存器0~N-1中的脈沖響應(yīng)imp(0)~(N-1)。此結(jié)果變成在FIR濾波器11的濾波器系數(shù),設(shè)定路徑A的脈沖響應(yīng)imp(0)~(N-1)(=IR1’(Z))。還有,對(duì)于在FIR濾波器11的濾波器系數(shù)設(shè)定路徑A的脈沖響應(yīng)imp(0)~(N-1)的理由,在后述的FIR濾波器4、11的濾波器系數(shù)中進(jìn)行說明。
寄存器50,為了在存儲(chǔ)濾波器系數(shù)存儲(chǔ)器47的地址0~N-1,順次存儲(chǔ)存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器43來的脈沖響應(yīng)imp(0)~(N-1),暫時(shí)存儲(chǔ)該脈沖響應(yīng)imp(0)~(N-1)。
數(shù)字信號(hào)用存儲(chǔ)器42,由N個(gè)寄存器0~N-1構(gòu)成。而且,在數(shù)字信號(hào)用存儲(chǔ)器42,通過輸入端子30,順次輸入從AD轉(zhuǎn)換器3來的數(shù)字信號(hào)。而且,通過在寄存器0~N-1順次輸入數(shù)字信號(hào),數(shù)字信號(hào)變?yōu)橐悦?個(gè)采樣周期單位被延遲。例如,當(dāng)數(shù)字信號(hào)為Xn時(shí),寄存器0向寄存器1輸出將Xn延遲一個(gè)采樣周期的Xn-1,寄存器N-2輸出Xn-(N-1)。另外,數(shù)字信號(hào)用存儲(chǔ)器42,通過DSP2從寄存器0向寄存器N-1順次切換開關(guān)電路60Q,由存儲(chǔ)在寄存器48中的另一個(gè)邏輯值’0’進(jìn)行清零。
乘法電路51,通過DSP2分別從寄存器0、地址0順次切換開關(guān)電路60M、60N,順次輸入從數(shù)字信號(hào)用存儲(chǔ)器42來的數(shù)字信號(hào)Xn、…、Xn-(N-1)和從存儲(chǔ)濾波器系數(shù)存儲(chǔ)器47來的濾波器系數(shù)imp(0)、…、(N-1)。而且,乘法電路5 1,將數(shù)字信號(hào)Xn、…、Xn-(N-1)和濾波器系數(shù)imp(0)、…、(N-1)順次相乘的結(jié)果,輸出給ADD52。例如,乘法電路51,將數(shù)字信號(hào)用存儲(chǔ)器42來的Xn和存儲(chǔ)濾波器系數(shù)存儲(chǔ)器47來的imp(0)相乘的乘法結(jié)果,輸出給ADD52。接著,乘法電路51,將數(shù)字信號(hào)用存儲(chǔ)器42來的Xn-1和存儲(chǔ)濾波器系數(shù)存儲(chǔ)器47來的imp(1)相乘的乘法結(jié)果,輸出給ADD52。而且,通過重復(fù)此處理,使數(shù)字信號(hào)Xn、…、Xn-(N-1)和濾波器系數(shù)imp(0)、…、(N-1)相乘。
ACC53,被輸入從ADD52來的加法結(jié)果,并保持此加法結(jié)果。ADD52,使從乘法電路51來的乘法結(jié)果和存儲(chǔ)在ACC53中的上次的ADD52的加法結(jié)果進(jìn)行相加后的結(jié)果,輸出給ACC53。此結(jié)果變?yōu)樵贏CC53存儲(chǔ)Xn·imp(0)+…+Xn-(N-1)·imp(N-1)。此結(jié)果使FIR濾波器11根據(jù)存儲(chǔ)在存儲(chǔ)濾波器系數(shù)存儲(chǔ)器47的濾波器系數(shù),對(duì)數(shù)字信號(hào)實(shí)施卷積運(yùn)算處理。而且,F(xiàn)IR濾波器11,將實(shí)施了卷積運(yùn)算處理的數(shù)字信號(hào)輸出給輸出端子32。
下面,參照?qǐng)D6,針對(duì)DSP2及FIR濾波器4的構(gòu)成進(jìn)行說明。還有,對(duì)于和所述DSP2及FIR濾波器11相同的構(gòu)成,附以同一符號(hào),省略其說明。
DSP2具有圖1所示的FIR濾波器等的同時(shí),還有存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器55(濾波器系數(shù)設(shè)定部)、脈沖用存儲(chǔ)器44、45,存儲(chǔ)濾波器系數(shù)存儲(chǔ)器56,寄存器46、48~50、57(濾波器系數(shù)設(shè)定部)、乘法電路58(濾波器系數(shù)設(shè)定部)、開關(guān)電路60A~60D、60F、60J~60L(濾波器系數(shù)設(shè)定部)、60P、60R。
另外,F(xiàn)IR濾波器4,具有圖6一點(diǎn)劃線內(nèi)所示的數(shù)字信號(hào)用存儲(chǔ)器54、乘法電路51、ADD52、ACC53、開關(guān)電路60O。還有,乘法電路51、ADD52、ACC53,和FIR濾波器4被共同使用。
存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器55,由N個(gè)寄存器0~N-1構(gòu)成。在存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器55的寄存器0~N-1,通過DSP2將開關(guān)電路60F切換到輸入端子33側(cè),通過輸入端子33,存儲(chǔ)路徑B上的每個(gè)采樣周期單位的脈沖響應(yīng)imp(0)~(N-1)(=IR2’(Z))。還有,向存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器55的寄存器0~N-1的脈沖響應(yīng)imp(0)~(N-1)的存儲(chǔ),和所述的存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器43相同。另外,存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器55,通過DSP2將開關(guān)電路60K切換到寄存器49側(cè),將開關(guān)60J從寄存器0向寄存器N-1的順次切換,由存儲(chǔ)在寄存器49的另一個(gè)邏輯值’0’進(jìn)行清零。
在寄存器57,利用乘法電路58、使存儲(chǔ)在存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器55的脈沖響應(yīng)imp(0)~(N-1)的相位反轉(zhuǎn),預(yù)先存儲(chǔ)表示-1的二進(jìn)制數(shù)據(jù)。
乘法電路58,將寄存器50的值和寄存器57的值相乘的乘法結(jié)果,輸出給存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器56。詳細(xì)地說,通過DSP2將開關(guān)電路60K切換到寄存器50側(cè)、從寄存器0順次切換開關(guān)電路60J,在寄存器50順次輸入從存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器55的寄存器0~N-1來的脈沖響應(yīng)imp(0)~(N-1)。而且,通過乘法電路58對(duì)寄存器50的值和寄存器57的值的順次相乘,將表示被相位反轉(zhuǎn)的脈沖響應(yīng)imp(0)~(N-1)的乘法結(jié)果輸出給存儲(chǔ)濾波器系數(shù)存儲(chǔ)器56。
存儲(chǔ)濾波器系數(shù)存儲(chǔ)器56,由N個(gè)地址0~N-1構(gòu)成。而且,在存儲(chǔ)濾波器系數(shù)存儲(chǔ)器56的地址0~N-1,通過順次切換開關(guān)電路60L,順次存儲(chǔ)利用乘法電路58相位反轉(zhuǎn)后的脈沖響應(yīng)imp(0)~(N-1)。此結(jié)果設(shè)定了被相位反轉(zhuǎn)的路徑B的脈沖響應(yīng)imp(0)~(N-1)(=IR2’(Z))作為FIR濾波器4的濾波器系數(shù)。還有,對(duì)于FIR濾波器4的濾波器系數(shù),設(shè)定相位反轉(zhuǎn)的路徑B上的脈沖響應(yīng)imp(0)~(N-1)的理由,在后述的FIR濾波器4、11的濾波器系數(shù)中進(jìn)行說明。
數(shù)字信號(hào)用存儲(chǔ)器54,由N個(gè)寄存器0~N-1構(gòu)成。而且,在數(shù)字信號(hào)用存儲(chǔ)器54,通過輸入端子30,順次輸入從AD轉(zhuǎn)換器3來的數(shù)字信號(hào)。而且,通過在寄存器0~N-1順次輸入數(shù)字信號(hào),數(shù)字信號(hào)變?yōu)槊?個(gè)采樣周期單位都被延遲。例如,當(dāng)數(shù)字信號(hào)為Xn時(shí),寄存器0向寄存器1輸出將Xn延遲-個(gè)采樣周期的Xn-1,寄存器N-2輸出Xn-(N-1)。另外,數(shù)字信號(hào)用存儲(chǔ)器54,通過DSP2從寄存器0向寄存器N-1順次切換開關(guān)電路60R,由存儲(chǔ)在寄存器48中的另一個(gè)邏輯值’0’進(jìn)行清零。
而且,實(shí)施和所述FIR濾波器11相同的由乘法電路51、ADD52組成的處理。其結(jié)果使FIR濾波器4,根據(jù)存儲(chǔ)在存儲(chǔ)濾波器系數(shù)存儲(chǔ)器56的濾波器系數(shù),對(duì)數(shù)字信號(hào)實(shí)施卷積運(yùn)算處理。而且,F(xiàn)IR濾波器4,將實(shí)施了卷積運(yùn)算處理的數(shù)字信號(hào)輸出給輸出端子31。
還有,在本實(shí)施方式中,通過所述構(gòu)成闡述了FIR濾波器4、11,并不限定于此。例如,也可以是圖7所示的構(gòu)成。此時(shí),也可以設(shè)計(jì)對(duì)應(yīng)數(shù)字信號(hào)用存儲(chǔ)器42、54的延遲電路35a1~35aN-1、對(duì)應(yīng)乘法電路51的乘法電路36a0~36aN-1、對(duì)應(yīng)ADD52、ACC53的加法電路37。以下,針對(duì)用圖7所示的構(gòu)成,設(shè)計(jì)FIR濾波器4時(shí)的情況進(jìn)行說明。同圖所示那樣,F(xiàn)IR濾波器4具有縱向連接的N-1個(gè)延遲電路35a1~35aN-1,分別乘法運(yùn)算輸入的數(shù)字信號(hào)的N個(gè)乘法電路36a0~36aN-1,和合計(jì)乘法電路36a0~36aN-1來的輸出的加法電路37。
延遲電路35a1~35aN-1,通過輸入端子30,使輸入的數(shù)字信號(hào)Xn延遲每個(gè)采樣周期單位進(jìn)行輸出。例如,延遲電路35a1輸出數(shù)字信號(hào)Xn被相位延遲1個(gè)采樣周期相位后的數(shù)字信號(hào)Xn-1,延遲電路35aN-1,輸出數(shù)字信號(hào)Xn-(N-1)。
乘法電路36a0~36aN-1,通過順次切換開關(guān)電路60P、60S,分別設(shè)定存儲(chǔ)在存儲(chǔ)濾波器系數(shù)存儲(chǔ)器56的脈沖響應(yīng)imp(0)~(N-1)作為乘法系數(shù)。而且,乘法電路36a0~36aN-1,對(duì)于輸入的數(shù)字信號(hào),輸出用設(shè)定的乘法系數(shù)進(jìn)行乘法運(yùn)算后的乘法結(jié)果。
加法電路37,合計(jì)從乘法電路36a0~36aN-1來的輸出。此結(jié)果使實(shí)施和所述的FIR濾波器4相同的卷積運(yùn)算變成可能。
===FIR濾波器4、11的濾波器系數(shù)===邊參照?qǐng)D2及圖3,針對(duì)FIR濾波器4、11的濾波器系數(shù)進(jìn)行詳述。還有,耳機(jī)話筒18可連接到輸入輸出端子7。而且,如果從輸入輸出端子7輸出的模擬信號(hào)輸入到耳機(jī)話筒18,耳機(jī)話筒18,根據(jù)此模擬信號(hào),通過使振動(dòng)板(未圖示)振動(dòng),輸出聲音。另外,耳機(jī)話筒18,通過用振動(dòng)板獲得耳朵上戴耳機(jī)話筒18的人發(fā)出聲音時(shí)的耳膜的振動(dòng),生成模擬信號(hào)進(jìn)行輸出。而且,從耳機(jī)話筒18輸出的模擬信號(hào),從輸入輸出端子7輸入。
如上所述那樣,從放大電路6來的模擬信號(hào),不僅僅從輸入輸出端子7輸出,也有輸入到差動(dòng)放大電路9的+輸入端子的情況。即在差動(dòng)放大電路9的+輸入端子,輸入從放大電路6來的模擬信號(hào)和輸入給輸入輸出端子7的信號(hào)的相加信號(hào)。而且,此時(shí),會(huì)發(fā)生由該模擬信號(hào)引起的回波?;蛘咄ㄟ^重疊由輸入輸出端子7輸入的聲音信號(hào)和放大電路6來的模擬信號(hào)、輸入給差動(dòng)放大電路9的+輸入端子,產(chǎn)生回波。因此,為防止此回波,設(shè)定FIR濾波器4、11的濾波器系數(shù)。
因此,將從圖2或圖3的虛線所示的輸出端子31到差動(dòng)放大電路9的+輸入端子的脈沖響應(yīng)(傳遞函數(shù))作為IR1(Z)。另外,將從圖2或圖3的虛線所示的輸出端子32到差動(dòng)放大電路9的-輸入端子的脈沖響應(yīng)(傳遞函數(shù))作為IR2(Z)。另外,將從圖2或圖3的虛線所示的差動(dòng)放大電路9的±輸入端子的后段到輸入端子33的脈沖響應(yīng)(傳遞函數(shù))作為W(Z)。
此時(shí),圖2或圖3的實(shí)線所示的路徑A的脈沖響應(yīng)(傳遞函數(shù))IR1’(Z)變?yōu)镮R1’(Z)=IR1(Z)·W(Z)。另外,圖2或圖3的實(shí)線所示的路徑B的脈沖響應(yīng)(傳遞函數(shù))IR2’(Z)變?yōu)镮R2’(Z)=-IR2(Z)·W(Z)。還有,IR2(Z)的相位反轉(zhuǎn)是由于被輸入到了差動(dòng)放大電路9的-輸入端子。
現(xiàn)在,當(dāng)FIR濾波器4的濾波器系數(shù)為對(duì)IR2’(Z)進(jìn)行相位反轉(zhuǎn)的-IR2’(Z)時(shí),從FIR濾波器4的輸入到輸入端子33的特性IRall_1(Z)變?yōu)镮Rall_1(Z)=-IR2’(Z)·IR1’(Z)=(-(-IR2(Z)·W(Z))·(IR1(Z)·W(Z))=IR2(Z)·W(Z)·IR1(Z)·W(Z)另外,當(dāng)FIR濾波器11的濾波器系數(shù)為IR1’(Z)時(shí),從FIR濾波器11的輸入到輸入端子33的特性IRall_2(Z)變?yōu)镮Rall_2(Z)=IR1’(Z)·IR2’(Z)=IR1(Z)·W(Z)·(-IR2(Z)·W(Z))=IR1(Z)·W(Z)·(-IR2(Z))·W(Z)=-IRall_1(Z) 即可知變成了從FIR濾波器4的輸入到輸入端子33的特性IRall_1(Z),和從FIR濾波器11的輸入到輸入端子33的特性IRall_2(Z)為相互抵消的特性。此結(jié)果可知,可將FIR濾波器4的濾波器系數(shù)設(shè)定為對(duì)IR2’(Z)進(jìn)行相位反轉(zhuǎn)的-IR2’(Z),將FIR濾波器11的濾波器系數(shù)設(shè)定為IR1’(Z)。
或者,當(dāng)FIR濾波器4的濾波器系數(shù)為IR2’(Z)時(shí),從FIR濾波器4的輸入到輸入端子33的特性IRall_1(Z)變?yōu)镮Rall_1(Z)=IR2’(Z)·IR1’(Z)=(-IR2(Z)·W(Z))·(IR1(Z)·W(Z))=-IR2(Z)·W(Z)·IR1(Z)·W(Z)另外,當(dāng)FIR濾波器11的濾波器系數(shù)設(shè)定為對(duì)IR1’(Z)進(jìn)行相位反轉(zhuǎn)的-IR1’(Z)時(shí),從FIR濾波器11的輸入到輸入端子33的特性IRall_2(Z)變?yōu)镮Rall_2(Z)=-IR1’(Z)·IR2’(Z)=(-IR1(Z)·W(Z))·(-IR2(Z)·W(Z))=IR1(Z)·W(Z)·IR2(Z)·W(Z)=-IRall_1(Z) 即可知變成了從FIR濾波器4的輸入到輸入端子33的特性IRall_1(Z),和從FIR濾波器11的輸入到輸入端子33的特性IRall_2(Z)為相互抵消的特性。此結(jié)果可知,可將FIR濾波器4的濾波器系數(shù)設(shè)定為IR2’(Z),F(xiàn)IR11的濾波器系數(shù)設(shè)定為對(duì)IR1’(Z)進(jìn)行相位反轉(zhuǎn)的-IR1’(Z)。
而且,通過這樣設(shè)定FIR濾波器4、11的濾波器系數(shù),可在差動(dòng)放大電路9上、利用在路徑B上傳送的信號(hào)消除在路徑A上傳送的信號(hào)。此結(jié)果可防止在輸入端子30上輸入數(shù)字信號(hào)時(shí)的所述回波。
而且,如圖3所示那樣,在連接耳機(jī)話筒18的狀態(tài)下,取得脈沖響應(yīng)IR1’(Z),通過將此IR1’(Z)設(shè)定為FIR濾波器11的濾波器系數(shù),可有效地防止對(duì)應(yīng)耳機(jī)話筒18的傳遞函數(shù)的回波。還有,通過將被連接的耳機(jī)話筒18插入耳孔或覆在耳朵上,可在戴在耳朵上的狀態(tài)下,取得脈沖響應(yīng)IR1’(Z)。通過設(shè)定此IR1’(Z)為FIR濾波器11的濾波器系數(shù),能夠有效地防止對(duì)應(yīng)耳機(jī)話筒18的傳遞特性及使用者耳中的傳遞特性的回波。
而且,在本實(shí)施方式所示的回波防止電路中,從放大電路10輸出的模擬信號(hào),作為對(duì)應(yīng)輸入輸出端子7來的聲音信號(hào)的模擬輸出信號(hào)進(jìn)行輸出。因此,不需要用于再次模擬變換AD轉(zhuǎn)換器14輸出的數(shù)字信號(hào)的DA轉(zhuǎn)換器,使成本削減及消耗電能降低成為可能。
==由脈沖響應(yīng)取得處理引起的FIR濾波器4、11的濾波器系數(shù)的設(shè)定==下面,邊參照?qǐng)D1~圖6、圖8,針對(duì)關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路所執(zhí)行的脈沖響應(yīng)取得處理、FIR濾波器4、11的濾波器系數(shù)設(shè)定的動(dòng)作進(jìn)行說明。圖8是表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的動(dòng)作的一例的流程圖。
CPU1,例如當(dāng)輸入用于復(fù)位回波防止電路的復(fù)位信號(hào)時(shí),為了利用DSP2實(shí)行脈沖響應(yīng)取得處理,將指示信號(hào)輸出給DSP2。另外,CPU1作為脈沖響應(yīng)取得處理的初始動(dòng)作,將另一個(gè)邏輯值’0’輸出給DSP2。輸入到DSP2的另一個(gè)邏輯值’0’,被輸入到寄存器48、49上。
DSP2從數(shù)字信號(hào)用存儲(chǔ)器54的寄存器0向寄存器N-1順次切換開關(guān)電路60R。此結(jié)果通過存儲(chǔ)在寄存器48上的另一個(gè)邏輯值’0’,對(duì)數(shù)字信號(hào)用存儲(chǔ)器54的寄存器0~N-1的內(nèi)容進(jìn)行清零(S101)。同樣的,DSP2從數(shù)字信號(hào)用存儲(chǔ)器42的寄存器0向寄存器N-1順次切換開關(guān)電路60Q。此結(jié)果通過存儲(chǔ)在寄存器48上的另-個(gè)邏輯值’0’,對(duì)數(shù)字信號(hào)用存儲(chǔ)器42的寄存器0~N-1的內(nèi)容進(jìn)行清零(S102)。而且,DSP2判別是否被輸入了從CPU1來的所述指示信號(hào)(S103)。
當(dāng)DSP2判別到被輸入了從CPU1來的指示信號(hào)時(shí)(S103·是),首先將開關(guān)電路60H切換到寄存器49側(cè)、將開關(guān)電路60G從寄存器0向寄存器N-1進(jìn)行順次切換。此結(jié)果由存儲(chǔ)在寄存器49上的另一個(gè)邏輯值’0’,使存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器43的寄存器0~寄存器N-1的內(nèi)容清零(S104)。下面,將存儲(chǔ)在存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器43的寄存器N-1的第i個(gè)脈沖響應(yīng)表示為imp(i)(i=0、…、N-1)進(jìn)行說明。而且,DSP2為了取得存儲(chǔ)在存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器43上的寄存器N-1的脈沖響應(yīng)imp(0),在i=0、輸入端子30為高阻態(tài)下實(shí)行以下的處理。
DSP2為了取得圖2或圖3所示的路徑A的脈沖響應(yīng)imp(0),判別能否有從輸出端子31向該路徑A的脈沖輸出(S106)。例如,由此DSP2組成的判別,通過判別是否處于從輸出端子31來的信號(hào)輸出、向輸入端子33進(jìn)行信號(hào)輸入的狀態(tài)來進(jìn)行。這是因?yàn)榧僭O(shè)在輸出端子31來的信號(hào)輸出、向輸入端子33的進(jìn)行信號(hào)輸入的狀態(tài)下,輸出脈沖,可能不能取得正確的脈沖響應(yīng)imp(0)。
而且,當(dāng)DSP2判別可以向路徑A輸出脈沖時(shí)(S106·是),判別是否i=0(S107)。在S105中,由于i=0,DSP2判別i=0(S107·是)。而且DSP2在脈沖用存儲(chǔ)器45的寄存器0存儲(chǔ)一個(gè)邏輯值’1’。另外,DSP2在脈沖用存儲(chǔ)器45的其他寄存器1~N-1、寄存器46、脈沖用存儲(chǔ)器44的寄存器0~N-1,存儲(chǔ)另一個(gè)邏輯值’0’。而且,DSP2將開關(guān)電路60C切換到脈沖用存儲(chǔ)器45側(cè)、將開關(guān)電路60A切換到脈沖用存儲(chǔ)器44側(cè)、將開關(guān)電路60T切換到寄存器46側(cè)。另外,DSP2將開關(guān)電路60E切換到輸入端子33側(cè)。接著,DSP2分別將開關(guān)電路60D、60B切換給寄存器0。此結(jié)果使存儲(chǔ)在脈沖用存儲(chǔ)器45的寄存器0的一個(gè)邏輯值’1’引起的脈沖,從輸出端子31輸出(S108)。從輸出端子31輸出的脈沖,在路徑A上傳送,輸入到輸入端子33中(S109)。此結(jié)果能夠取得脈沖響應(yīng)imp(0)(圖4(a)·imp(0))。而且,此脈沖響應(yīng)imp(0),首先被存儲(chǔ)在存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器43的寄存器N-1。
接著,為了取得脈沖響應(yīng)imp(1),DSP2增加i,使i=i+1(S11 0)。而且,由于取得的脈沖響應(yīng)還未達(dá)到imp(N-1),DSP2判別不是i≥N(S111·NO),所以再次重復(fù)所述S106的處理。還有,在S110中,由于i=1≠0(S107·NO),DSP2分別將開關(guān)電路60D、60B切換給寄存器1。此結(jié)果不從輸出端子31輸出脈沖(S112)。因此,在S108中,將輸出的脈沖相位延遲1個(gè)采樣周期的脈沖imp(1)輸入給輸入端子33。而且,此脈沖響應(yīng)imp(1)被存儲(chǔ)到存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器43的寄存器N-1,存儲(chǔ)在寄存器N-1的脈沖響應(yīng)imp(0)被存儲(chǔ)到寄存器N-2。這樣,通過重復(fù)從S106到S111的處理到i≥N(S111·是),取得脈沖響應(yīng)imp(0)~imp(N-1)(IR1’(Z))。其結(jié)果在存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器43的寄存器0~N-1,存儲(chǔ)了脈沖響應(yīng)imp(0)~imp(N-1)。
DSP2為了使存儲(chǔ)在存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器43的寄存器0~N-1的脈沖響應(yīng)imp(0)~imp(N-1),存儲(chǔ)到存儲(chǔ)濾波器系數(shù)存儲(chǔ)器47的地址0~N-1,將開關(guān)電路60H切換到寄存器50側(cè),分別從寄存器0、地址0順次切換開關(guān)電路60G、60I。詳細(xì)地說,DSP2首先為了使脈沖響應(yīng)imp(0)存儲(chǔ)在地址0,使i=0(S113)。而且,DSP2將開關(guān)電路60G切換給寄存器0,開關(guān)電路60I切換給地址0。此結(jié)果在存儲(chǔ)濾波器系數(shù)存儲(chǔ)器47的地址0,存儲(chǔ)了脈沖響應(yīng)imp(0)(S114)。接著,為了使脈沖響應(yīng)imp(1)存儲(chǔ)在存儲(chǔ)濾波器系數(shù)存儲(chǔ)器47的地址1上,使i=i+1(S115)。而且,由于脈沖響應(yīng)還未存儲(chǔ)到存儲(chǔ)濾波器系數(shù)存儲(chǔ)器47的地址N-1,所以DSP2判別不是i≥N(S106·否),再次重復(fù)所述的S114的處理。即DSP2將開關(guān)電路60G切換給寄存器1,將開關(guān)電路60I切換給地址1。其結(jié)果在地址1上存儲(chǔ)了脈沖響應(yīng)imp(1)(S114)。而且,通過重復(fù)從所述的S114到S116的處理到i≥N(S116·是),可在濾波器寄存存儲(chǔ)器47的地址0~N-1存儲(chǔ)脈沖響應(yīng)imp(0)~imp(N-1)。即設(shè)定了FIR濾波器11的濾波器系數(shù)。
接著,DSP2將開關(guān)電路60K切換到寄存器49側(cè)、開關(guān)電路60J從寄存器0~寄存器N-1進(jìn)行順次切換。此結(jié)果通過存儲(chǔ)在寄存器49的另一個(gè)邏輯值’0’,使存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器55的寄存器0~寄存器N-1被清零(S117)。以下,將存儲(chǔ)在存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器55上的第j個(gè)脈沖響應(yīng)用imp(j)(j=0、…、N-1)表示,進(jìn)行說明。而且,DSP2為了取得存儲(chǔ)在存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器55的寄存器N-1的脈沖響應(yīng)imp(0),使j=0(S118),實(shí)行以下的處理。
DSP2為了取得圖2或圖3所示的路徑B的脈沖響應(yīng)imp(0),判別能否有向該路徑B的脈沖輸出(S119)。由此DSP2組成的判別,和所述的S106相同。
而且,當(dāng)DSP2判別可以向路徑B輸出脈沖時(shí)(S119·是),判別是否j=0(S120)。在S118中,由于j=0,DSP2判別j=0(S120·是)。而且DSP2在脈沖用存儲(chǔ)器44的存器0存儲(chǔ)一個(gè)邏輯值’1’。另外,DSP2在脈沖用存儲(chǔ)器44的其他寄存器1~N-1、寄存器46、脈沖用存儲(chǔ)器45的寄存器0~N-1,存儲(chǔ)另一個(gè)邏輯值’0’。而且,DSP2將開關(guān)電路60F切換到輸入端子33側(cè)、接著,DSP2分別將開關(guān)電路60D、60B切換給寄存器0。此結(jié)果使存儲(chǔ)在脈沖用存儲(chǔ)器44的寄存器0的一個(gè)邏輯值’1’引起的脈沖,從輸出端子32輸出(S121)。從輸出端子32輸出的脈沖,在路徑B上傳送,輸入到輸入端子33中(S122)。此結(jié)果能夠取得脈沖響應(yīng)imp(0)(圖4(a)·imp(0))。而且,此脈沖響應(yīng)imp(0),首先被存儲(chǔ)在存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器55的寄存器N-1。
接著,為了取得脈沖響應(yīng)imp(1),DSP2增加j,使j=j(luò)+1(S123)。而且,由于取得的脈沖響應(yīng)還未達(dá)到imp(N-1),DSP2判別不是j≥N(S124·否),所以再次重復(fù)所述S119的處理。還有,在S123中,由于j=1≠0(S120·否),DSP2分別將開關(guān)電路60D、60B切換給寄存器1。從結(jié)果不從輸出端子32輸出脈沖(S125)。因此,在S121中,輸出的脈沖相位延遲1個(gè)采樣周期的脈沖imp(1)輸入給輸入端子33。而且,此脈沖響應(yīng)imp(1)被存儲(chǔ)在存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器55的寄存器N-1,存儲(chǔ)在寄存器N-1的脈沖響應(yīng)imp(0)被存儲(chǔ)到寄存器N-2。這樣,通過重復(fù)從S119到S124的處理到j(luò)≥N(S124·是),取得脈沖響應(yīng)imp(0)~imp(N-1)(IR2’(Z))。其結(jié)果在存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器55的寄存器0~N-1存儲(chǔ)了脈沖響應(yīng)imp(0)~imp(N-1)。
DSP2為了使存儲(chǔ)在存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器55的寄存器0~N-1的脈沖響應(yīng)imp(0)~imp(N-1)相位反轉(zhuǎn),存儲(chǔ)到存儲(chǔ)濾波器系數(shù)存儲(chǔ)器56的地址0~N-1,將開關(guān)電路60K切換到寄存器50側(cè)、將開關(guān)電路60J、60L分別從寄存器0、地址0進(jìn)行順次切換。DSP2首先為了使脈沖響應(yīng)imp(0)存儲(chǔ)在地址0上,使j=0(S126)。而且,DSP2將開關(guān)電路60J切換給寄存器0,將開關(guān)電路60L切換給地址0。此時(shí),從寄存器0來的imp(0),通過利用乘法電路58、與寄存器57的值的乘法運(yùn)算、進(jìn)行相位反轉(zhuǎn)。其結(jié)果在存儲(chǔ)濾波器系數(shù)存儲(chǔ)器47的地址0上存儲(chǔ)了被相位反轉(zhuǎn)的脈沖響應(yīng)imp(0)(S127)。接著,DSP2為了使脈沖響應(yīng)imp(1)存儲(chǔ)在存儲(chǔ)濾波器系數(shù)存儲(chǔ)器47的地址1上,使j=j(luò)+1=1(S128)。而且,由于脈沖響應(yīng)還未存儲(chǔ)到存儲(chǔ)濾波器系數(shù)存儲(chǔ)器56的地址N-1,所以DSP2判別不是j≥N(S129·否),再次重復(fù)所述的S127的處理。即DSP2將開關(guān)電路60J切換給寄存器1,將開關(guān)電路60L切換給地址1。而且,從寄存器1來的imp(1),通過利用乘法電路58、與寄存器57的值的乘法運(yùn)算,進(jìn)行相位反轉(zhuǎn)。其結(jié)果在地址1上存儲(chǔ)了被相位反轉(zhuǎn)的脈沖響應(yīng)imp(1)(S127)。而且,通過重復(fù)從所述S 127到S1 29的處理到j(luò)≥N(S129·是),在濾波器寄存存儲(chǔ)器56的地址0~N-1,存儲(chǔ)了相位反轉(zhuǎn)的脈沖響應(yīng)imp(0)~imp(N-1)。即設(shè)定了FIR濾波器4的濾波器系數(shù)。
還有,通過所述的實(shí)施方式,針對(duì)所述的處理,采用硬件(例如開關(guān)電路60等)進(jìn)行了說明,但并不限定于此。例如,也可將所述的處理作為程序數(shù)據(jù)預(yù)先存儲(chǔ)在ROM(Read Only Memory)等上,由DSP2具備的處理器讀出該程序數(shù)據(jù),進(jìn)行處理。
(第2實(shí)施方式)===回波防止電路、數(shù)字信號(hào)處理電路的構(gòu)成例===圖9是表示第2實(shí)施方式的圖。圖9是表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的一例的方框圖。還有,在圖9所示的回波防止電路中,對(duì)于和所述的第1實(shí)施方式相同的構(gòu)成要件,附以同一編號(hào),省略說明。回波防止電路,不具備第1實(shí)施方式構(gòu)成中的AD轉(zhuǎn)換器14,取而代之,具備開關(guān)電路SW1。
在開關(guān)電路SW1上,輸入表示從對(duì)方發(fā)送來的聲音的模擬信號(hào)(第5模擬信號(hào))和放大電路10輸出的模擬信號(hào)(第4模擬信號(hào))。而且,開關(guān)電路SW1,通過CPU1等的控制,選擇這些輸入信號(hào)中的任何一個(gè),輸出給AD轉(zhuǎn)換器3。
即在本實(shí)施方式中,通過將開關(guān)電路SW1切換到B側(cè),能夠取得脈沖響應(yīng)。此時(shí),AD轉(zhuǎn)換器3,代替第1實(shí)施方式中的AD轉(zhuǎn)換器14。另外,進(jìn)行對(duì)于對(duì)方發(fā)送來的聲音的處理時(shí),開關(guān)電路SW1切換到A側(cè)。
通過這樣的構(gòu)成,不需要在第1實(shí)施方式中采用的AD轉(zhuǎn)換器14,能夠進(jìn)一步削減成本及消耗的電能。
(第3實(shí)施方式)===回波防止電路、數(shù)字信號(hào)處理電路的構(gòu)成例===圖10是表示第3實(shí)施方式的圖。圖10是表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的一例的方框圖。還有,在圖10所示的回波防止電路中,對(duì)于和所述的第1實(shí)施方式相同的構(gòu)成要件,附以同一編號(hào),省略其說明。回波防止電路,不具備第1實(shí)施方式構(gòu)成中的AD轉(zhuǎn)換器3。
在本實(shí)施方式中,表示從對(duì)方發(fā)送來的聲音的信號(hào),作為數(shù)字信號(hào),輸入到輸入端子30中。另外,輸出給對(duì)方的信號(hào),變?yōu)閺腁D轉(zhuǎn)換器14輸出的數(shù)字信號(hào)。通過這樣構(gòu)成的回波防止電路,能夠使適用回波防止電路的設(shè)備等的接口信號(hào)為數(shù)字信號(hào)。即在可輸出數(shù)字信號(hào)的設(shè)備上適用回波防止電路時(shí),由于與回波防止電路的接口,不需要利用DA轉(zhuǎn)換器變換為模擬信號(hào),也不需要利用AD轉(zhuǎn)換器將回波防止電路來的輸出信號(hào)變換為數(shù)字信號(hào)。因此,能夠削減AD轉(zhuǎn)換器及DA轉(zhuǎn)換器,實(shí)現(xiàn)成本的削減及消耗電能的降低。
(第4實(shí)施方式)===回波防止電路、數(shù)字信號(hào)處理電路的構(gòu)成例===圖11是表示第4實(shí)施方式的圖。圖11是表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的一例的方框圖。還有,在圖11所示的回波防止電路中,對(duì)于和所述的第1實(shí)施方式相同的構(gòu)成要件,附以同一編號(hào),省略其說明。
回波防止電路,具有CPU1、DSP2、AD轉(zhuǎn)換器3、DA轉(zhuǎn)換器5、放大電路6、輸入輸出端子7、加法電路63、放大電路10、AD轉(zhuǎn)換器14、DA轉(zhuǎn)換器12、反相放大電路61(反相電路)、增益相位調(diào)整電路(G/P)75。
即本實(shí)施方式代替第1實(shí)施方式中的差動(dòng)放大電路9、放大電路13,其構(gòu)成變?yōu)樵O(shè)計(jì)了反相放大電路61、增益相位調(diào)整電路75、加法電路63。還有,在本實(shí)施方式中,以CPU1為構(gòu)成要件,也可不以CPU1為構(gòu)成要件。
還有,DSP2具有輸入端子30、FIR濾波器4、輸出端子31、FIR濾波器11、輸出端子32、輸入端子33。
反相放大電路61,利用規(guī)定的放大率,將DA轉(zhuǎn)換器12來的模擬信號(hào)進(jìn)行反相放大,輸出給增益相位調(diào)整電路75。
增益相位調(diào)整電路75,對(duì)于從反相放大電路61來的模擬信號(hào),實(shí)施增益及相位的調(diào)整,輸出給加法電路63。還有,由此增益相位調(diào)整電路75組成的模擬信號(hào)的增益及相位的調(diào)整,為了防止在輸入端子30上輸入數(shù)字信號(hào)時(shí)的回波,應(yīng)該為生成和放大電路6來的模擬信號(hào)相位反轉(zhuǎn)的模擬信號(hào)而進(jìn)行。
加法電路63,輸入放大電路6來的模擬信號(hào)。而且,加法電路63,將放大電路6來的模擬信號(hào)和增益相位調(diào)整電路75來的模擬信號(hào)相加的加法結(jié)果,輸出給放大電路10。另外,加法電路63,將輸入輸出端子7來的聲音信號(hào)輸出給放大電路10。
===FIR濾波器4、11的濾波器系數(shù)===邊參照?qǐng)D12,針對(duì)FIR濾波器4、11的濾波器系數(shù),進(jìn)行詳述。圖12是表示圖11所示的回波防止電路的路徑C、D的圖。還有,路徑C可與第1實(shí)施方式相同,包含耳機(jī)話筒18。
從放大電路6來的模擬信號(hào),不僅僅從輸入輸出端子7輸出,也有輸入給加法電路63的情況。此時(shí),會(huì)產(chǎn)生由該模擬信號(hào)引起的回波?;蛘?,通過重疊輸入輸出端子7輸入的聲音信號(hào)和放大電路6來的模擬信號(hào),輸入給加法電路63,產(chǎn)生回波。因此,為防止此回波,設(shè)定FIR濾波器4、11的濾波器系數(shù)。
因此,將圖12的虛線所示的從輸出端子31到加法電路63的輸入端子的脈沖響應(yīng)(傳遞函數(shù))作為IR3(Z)。另外,將圖12的一點(diǎn)劃線所示的從輸出端子32到反相放大電路61的輸入的脈沖響應(yīng)(傳遞函數(shù))作為IR4_1(Z)。另外,將圖12的雙點(diǎn)劃線所示的從反相放大電路61到加法電路63的輸入端子的脈沖響應(yīng)(傳遞函數(shù))作為IR4_2(Z)。另外,將圖12的虛線所示的從加法電路63的各輸入端子的后段到輸入端子33的脈沖響應(yīng)(傳遞函數(shù))作為W2(Z)。
此時(shí),圖12的實(shí)線所示的路徑C的脈沖響應(yīng)(傳遞函數(shù))IR3’(Z)變?yōu)镮R3’(Z)=IR3(Z)·W2(Z)。另外,圖1 2的實(shí)線所示的路徑D的脈沖響應(yīng)(傳遞函數(shù))IR4’(Z)變?yōu)镮R4’(Z)=-IR4_1(Z)·IR4_2(Z)·W2(Z)。還有,IR4_1(Z)反相是由于利用反相放大電路61而被反相的。
現(xiàn)在,當(dāng)FIR濾波器4的濾波器系數(shù)設(shè)為對(duì)IR4’(Z)進(jìn)行相位反轉(zhuǎn)的-IR4’(Z)時(shí),從FIR濾波器4的輸入到輸入端子33的特性IRall_3(Z)變?yōu)镮Rall_3(Z)=-IR4’(Z)·IR3’(Z)=(-(-IR4_1(Z)·IR4_2(Z)·W2(Z)))·(IR3(Z)·W2(Z))=IR4_1(Z)·IR4_2(Z)·W2(Z))·IR3(Z)·W2(Z)另外,當(dāng)FIR濾波器11的濾波器系數(shù)為IR3’(Z)時(shí),從FIR濾波器11的輸入到輸入端子33的特性IRall_4(Z)變?yōu)镮Rall_4(Z)=IR3’(Z)·IR4’(Z)=IR3(Z)·W2(Z)·(-IR4_1(Z)·IR4_2(Z)·W2(Z))=IR3(Z)·W(Z)·(-IR4_1(Z))·IR4_2(Z)·W2(Z)=-IRall_3(Z) 即可知變成了從FIR濾波器4的輸入到輸入端子33的特性IRall_3(Z),和從FIR濾波器11的輸入到輸入端子33的特性IRan_4(Z)為相互抵消的特性。此結(jié)果可知,可將FIR濾波器4的濾波器系數(shù)設(shè)定為對(duì)IR4’(Z)進(jìn)行相位反轉(zhuǎn)的-IR4’(Z),將FIR濾波器11的濾波器系數(shù)設(shè)定為IR3’(Z)。
或者,當(dāng)FIR濾波器4的濾波器系數(shù)為IR4’(Z)時(shí),從FIR濾波器4的輸入到輸入端子33的特性IRall_3(Z)變?yōu)镮Rall_3(Z)=IR4’(Z)·IR3’(Z)=(-IR4_1(Z)·IR4_2(Z)·W2(Z))·(IR3(Z)·W2(Z))=-IR4_1(Z)·IR4_2(Z)·W2(Z)·IR3(Z)·W2(Z)另外,當(dāng)FIR濾波器11的濾波器系數(shù)設(shè)定為對(duì)IR3’(Z)進(jìn)行相位反轉(zhuǎn)的-IR3’(Z)時(shí),從FIR濾波器11的輸入到輸入端子33的特性IRall_4(Z)變?yōu)镮Rall_4(Z)=-IR3’(Z)·IR4’(Z)=-(IR3(Z)·W2(Z))·(-IR4_1(Z)·IR4_2(Z)·W2(Z))=IR3(Z)·W(Z)·IR4_1(Z)·IR4_2(Z)·W2(Z)=-IRall_3(Z) 即可知變成了從FIR濾波器4的輸入到輸入端子33的特性IRall_3(Z),和從FIR濾波器11的輸入到輸入端子33的特性IRall_4(Z)為相互抵消的特性。此結(jié)果可知,可將各FIR濾波器4的濾波器系數(shù)設(shè)定為IR4’(Z),F(xiàn)IR11的濾波器系數(shù)設(shè)定為對(duì)IR3’(Z)進(jìn)行相位反轉(zhuǎn)的-IR3’(Z)。
而且,通過這樣設(shè)定FIR濾波器4、11的濾波器系數(shù),可在加法電路63中、利用在路徑D上傳送的信號(hào)消除在路徑C上傳送的信號(hào)。此結(jié)果可防止在輸入端子30上輸入數(shù)字信號(hào)時(shí)的所述回波。
而且,在本實(shí)施方式所示的回波防止電路中,放大電路10輸出的模擬信號(hào),作為對(duì)應(yīng)輸入輸出端子7的聲音信號(hào)的模擬輸出信號(hào)被輸出。因此,不需要用于再次模擬變換AD轉(zhuǎn)換器14輸出的數(shù)字信號(hào)的DA轉(zhuǎn)換器,能夠成本削減及消耗電能降低。
還有,設(shè)定此FIR濾波器4、11的濾波器系數(shù)的處理,可與第1實(shí)施方式進(jìn)行同樣的處理。
(第5實(shí)施方式)===回波防止電路、數(shù)字信號(hào)處理電路的構(gòu)成例===圖13表示第5實(shí)施方式的圖。圖13是表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的一例的方框圖。還有,在圖9所示的回波防止電路中,對(duì)于和所述的第4實(shí)施方式相同的構(gòu)成要件,附以同一編號(hào),省略其說明?;夭ǚ乐闺娐?,不具備第1實(shí)施方式構(gòu)成中的AD轉(zhuǎn)換器14,取而代之,具備開關(guān)電路SW1。
在開關(guān)電路SW1中,輸入表示從對(duì)方發(fā)送來的聲音的模擬信號(hào)(第5模擬信號(hào))和放大電路10輸出的模擬信號(hào)(第4模擬信號(hào))。而且,開關(guān)電路SW1,通過CPU1等的控制,選擇這些輸入信號(hào)中的任何一個(gè),輸出給AD轉(zhuǎn)換器3。
即在本實(shí)施方式中,通過將開關(guān)電路SW1切換到B側(cè),能夠取得脈沖響應(yīng)。此時(shí),AD轉(zhuǎn)換器3,代替第4實(shí)施方式中的AD轉(zhuǎn)換器14。另外,進(jìn)行對(duì)于對(duì)方發(fā)送來的聲音的處理時(shí),開關(guān)電路SW1切換到A側(cè)。
通過這樣的構(gòu)成,不需要在第4實(shí)施方式中采用的AD轉(zhuǎn)換器14,能夠進(jìn)一步削減成本及消耗的電能。
(第6實(shí)施方式)===回波防止電路、數(shù)字信號(hào)處理電路的構(gòu)成例===圖14是表示第6實(shí)施方式的圖。圖14是表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的一例的方框圖。還有,在圖14所示的回波防止電路中,對(duì)于和所述的第4實(shí)施方式相同的構(gòu)成要件,附以同一編號(hào),省略其說明。回波防止電路,不具備第4實(shí)施方式構(gòu)成中的AD轉(zhuǎn)換器3。
在本實(shí)施方式中,表示從對(duì)方發(fā)送來的聲音的信號(hào),作為數(shù)字信號(hào),輸入到輸入端子30中。另外,輸出給對(duì)方的信號(hào),變?yōu)閺腁D轉(zhuǎn)換器14輸出的數(shù)字信號(hào)。通過這樣構(gòu)成的回波防止電路,能夠使適用回波防止電路的設(shè)備等的接口信號(hào)為數(shù)字信號(hào)。即在可輸出數(shù)字信號(hào)的設(shè)備上適用回波防止電路時(shí),由于與回波防止電路的接口,不需要利用DA轉(zhuǎn)換器變換為模擬信號(hào),也不需要利用AD轉(zhuǎn)換器將回波防止電路來的輸出信號(hào)變換為數(shù)字信號(hào)。因此,能夠削減AD轉(zhuǎn)換器及DA轉(zhuǎn)換器,實(shí)現(xiàn)成本的削減及消耗電能的降低。
(第7實(shí)施方式)===回波防止電路、數(shù)字信號(hào)處理電路的構(gòu)成例===圖15是表示第7實(shí)施方式的圖。圖15是表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路(DSP64)的一例的方框圖。還有,在圖15所示的回波防止電路中,對(duì)于和所述的第1實(shí)施方式相同的構(gòu)成要件,附以同一編號(hào),省略其說明。
回波防止電路,具有CPU1、DSP64、放大電路6、輸入輸出端子7、差動(dòng)放大電路9、放大電路10、放大電路13。還有,在本實(shí)施方式中,以CPU1為構(gòu)成要件,也可不以CPU1為構(gòu)成要件。
還有,DSP64具有輸入端子65(第1輸入端子)、AD轉(zhuǎn)換器66、FIR濾波器4、DA轉(zhuǎn)換器67(第1DA轉(zhuǎn)換器)、輸出端子68(第1輸出端子)、輸入端子69(第2輸入端子)、AD轉(zhuǎn)換器70、FIR濾波器11、DA轉(zhuǎn)換器73(第2DA轉(zhuǎn)換器)、輸出端子74(第2輸出端子)。
即本實(shí)施方式,在DSP64的內(nèi)部,設(shè)計(jì)了第1實(shí)施方式的AD轉(zhuǎn)換器3、14、DA轉(zhuǎn)換器5、12。而且,與第1實(shí)施方式相同,由放大電路10輸出的模擬信號(hào),作為對(duì)應(yīng)輸入輸出端子7來的聲音信號(hào)的輸出信號(hào)被輸出。
在AD轉(zhuǎn)換器66上,通過輸入端子65,例如輸入聲音信號(hào)。而且,AD轉(zhuǎn)換器66,將對(duì)聲音信號(hào)進(jìn)行模擬/數(shù)字變換處理后的數(shù)字信號(hào),輸出給FIR濾波器4、11。
FIR濾波器4,根據(jù)該FIR濾波器4的濾波器系數(shù),對(duì)數(shù)字信號(hào)實(shí)施卷積運(yùn)算處理,輸出給DA轉(zhuǎn)換器67。另外,同時(shí),F(xiàn)IR濾波器11根據(jù)該FIR濾波器11的濾波器系數(shù),對(duì)數(shù)字信號(hào)實(shí)施卷積運(yùn)算處理,輸出給DA轉(zhuǎn)換器73。
DA轉(zhuǎn)換器67,通過輸出端子68,輸出對(duì)數(shù)字信號(hào)進(jìn)行數(shù)字/模擬變換處理后的模擬信號(hào)。此結(jié)果在放大電路6上,輸入DA轉(zhuǎn)換器67來的模擬信號(hào)。
DA轉(zhuǎn)換器73,通過輸出端子74,輸出對(duì)數(shù)字信號(hào)進(jìn)行數(shù)字/模擬變換處理后的模擬信號(hào)。此結(jié)果在放大電路13上,輸入DA轉(zhuǎn)換器73來的模擬信號(hào)。
AD轉(zhuǎn)換器70,通過輸入端子69,輸入從放大電路10來的聲音信號(hào)。而且,AD轉(zhuǎn)換器70,通過輸入端子69,將對(duì)聲音信號(hào)進(jìn)行模擬/數(shù)字變換處理后的數(shù)字信號(hào)輸入給DSP64。通過輸入端子69輸入的數(shù)字信號(hào),用于設(shè)定FIR濾波器4、11的濾波器系數(shù)。
===FIR濾波器4、11的濾波器系數(shù)===邊參照?qǐng)D16,針對(duì)FIR濾波器4、11的濾波器系數(shù),進(jìn)行詳述。圖16是表示圖15所示的回波防止電路的路徑E、F的圖。還有,路徑E可與第1實(shí)施方式相同,包含耳機(jī)話筒18。
從放大電路6來的模擬信號(hào),不僅僅從輸入輸出端子7輸出,也有輸入給差動(dòng)放大電路9的情況。此時(shí),會(huì)產(chǎn)生由該模擬信號(hào)引起的回波?;蛘撸ㄟ^重疊輸入輸出端子7輸入的聲音信號(hào)和從放大電路6來的模擬信號(hào)、輸入給差動(dòng)放大電路9,產(chǎn)生回波。因此,為防止此回波,設(shè)定FIR濾波器4、11的濾波器系數(shù)。
因此,將圖16的虛線所示的從DA轉(zhuǎn)換器67的輸入到差動(dòng)放大電路9的+輸入端子的脈沖響應(yīng)(傳遞函數(shù))作為IR5(Z)。另外,將圖16的虛線所示的從DA轉(zhuǎn)換器73的輸入到差動(dòng)放大電路9的-輸入端子的脈沖響應(yīng)(傳遞函數(shù))作為IR6(Z)。另外,將圖16的虛線所示的從差動(dòng)放大電路9的±輸入端子的后段到AD轉(zhuǎn)換器70的輸出的脈沖響應(yīng)(傳遞函數(shù))作為W3(Z)。
此時(shí),圖16的實(shí)線所示的路徑E的脈沖響應(yīng)(傳遞函數(shù))IR5’(Z)變?yōu)镮R5’(Z)=IR5(Z)·W3(Z)。另外,圖16的實(shí)線所示的路徑F的脈沖響應(yīng)(傳遞函數(shù))IR6’(Z)變?yōu)镮R6’(Z)=-IR6(Z)·W3(Z)。還有,IR6(Z)相位反轉(zhuǎn)是由于輸入到了差動(dòng)放大電路9的-輸入端子。
現(xiàn)在,當(dāng)FIR濾波器4的濾波器系數(shù)設(shè)為對(duì)IR6’(Z)進(jìn)行相位反轉(zhuǎn)的-IR6’(Z)時(shí),從FIR濾波器4的輸入到AD轉(zhuǎn)換器70的輸出的特性IRall_5(Z)變?yōu)镮Rall_5(Z)=-IR6’(Z)·IR5’(Z)
=(-(-IR6(Z)·W3(Z)))·(IR5(Z)·W3(Z))=IR6(Z)·W3(Z)·IR5(Z)·W3(Z)另外,當(dāng)FIR濾波器11的濾波器系數(shù)設(shè)為IR5’(Z)時(shí),從FIR濾波器11的輸入到AD轉(zhuǎn)換器70的輸出的特性IRall_6(Z)變?yōu)镮Rall_6(Z)=IR5’(Z)·IR6’(Z)=IR5(Z)·W3(Z)·(-IR46(Z)·W3(Z))=IR5(Z)·W3(Z)·(-IR6(Z))·W3(Z)=-IRall_5(Z) 即可知變成了路徑E的特性IRall_5(Z)和路徑F的特性IRall_6(Z)為相互抵消的特性。此結(jié)果可知,可將FIR濾波器4的濾波器系數(shù)設(shè)定為對(duì)IR6’(Z)進(jìn)行相位反轉(zhuǎn)的-IR6’(Z),將FIR濾波器11的濾波器系數(shù)設(shè)定為IR5’(Z)。
或者,當(dāng)FIR濾波器4的濾波器系數(shù)為IR6’(Z)時(shí),從FIR濾波器4的輸入到AD轉(zhuǎn)換器70的輸出的特性IRall_5(Z)變?yōu)镮Rall_5(Z)=IR6’(Z)·IR5’(Z)=(-IR6(Z)·W3(Z))·(IR5(Z)·W3(Z))=-IR6(Z)·W3(Z)·IR5(Z)·W3(Z)另外,當(dāng)FIR濾波器11的濾波器系數(shù)設(shè)定為對(duì)IR5’(Z)進(jìn)行相位反轉(zhuǎn)的-IR5’(Z)時(shí),從FIR濾波器11的輸入到AD轉(zhuǎn)換器70的輸出的特性IRall_6(Z)變?yōu)镮Rall_6(Z)=-IR5’(Z)·IR6’(Z)=(-(IR5(Z)·W3(Z))·(-IR6(Z)·W3(Z))=IR5(Z)·W3(Z)·IR6(Z)·W3(Z)=-IRall_5(Z) 即可知變成了路徑E的特性IRall_5(Z)和路徑F的特性IRall_4(Z)為相互抵消的特性。此結(jié)果可知,可將FIR濾波器4的濾波器系數(shù)設(shè)定為IR6’(Z),將FIR11的濾波器系數(shù)設(shè)定為對(duì)IR5’(Z)進(jìn)行相位反轉(zhuǎn)的-IR5’(Z)。
而且,通過這樣設(shè)定FIR濾波器4、11的濾波器系數(shù),可在差動(dòng)放大電路9中、利用在路徑F上傳送的信號(hào)消除在路徑E上傳送的信號(hào)。此結(jié)果可防止在輸入端子30上輸入數(shù)字信號(hào)時(shí)的所述回波。
而且,在本實(shí)施方式所示的回波防止電路中,放大電路10輸出的模擬信號(hào),作為對(duì)應(yīng)輸入輸出端子7的聲音信號(hào)的模擬輸出信號(hào)被輸出。因此,不需要用于再次模擬變換AD轉(zhuǎn)換器70輸出的數(shù)字信號(hào)的DA轉(zhuǎn)換器,能夠削減成本及降低消耗電能。
還有,設(shè)定此FIR濾波器4、11的濾波器系數(shù)的處理,可與第1實(shí)施方式進(jìn)行同樣的處理。
(第8實(shí)施方式)===回波防止電路、數(shù)字信號(hào)處理電路的構(gòu)成例===圖17是表示第2實(shí)施方式的圖。圖17是表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的一例的方框圖。還有,在圖17所示的回波防止電路中,對(duì)于和所述的第7實(shí)施方式相同的構(gòu)成要件,附以同一編號(hào),省略其說明?;夭ǚ乐闺娐?,不具備第7實(shí)施方式構(gòu)成中的AD轉(zhuǎn)換器70,取而代之,具備開關(guān)電路SW1。
在開關(guān)電路SW1上,輸入表示從對(duì)方發(fā)送來的聲音的模擬信號(hào)(第5模擬信號(hào))和放大電路10輸出的模擬信號(hào)(第4模擬信號(hào))。而且,開關(guān)電路SW1,通過CPU1等的控制,選擇這些輸入信號(hào)中的任何一個(gè),通過輸入端子65,輸出給AD轉(zhuǎn)換器66。
即在本實(shí)施方式中,通過將開關(guān)電路SW1切換到B側(cè),能夠取得脈沖響應(yīng)。此時(shí),AD轉(zhuǎn)換器66,代替第7實(shí)施方式中的AD轉(zhuǎn)換器70。另外,進(jìn)行對(duì)于對(duì)方發(fā)送來的聲音的處理時(shí),開關(guān)電路SW1切換到A側(cè)。
通過這樣的構(gòu)成,不需要在第7實(shí)施方式中采用的AD轉(zhuǎn)換器70,能夠進(jìn)一步削減成本及消耗的電能。
(第9實(shí)施方式)===回波防止電路、數(shù)字信號(hào)處理電路的構(gòu)成例===圖18是表示第9實(shí)施方式的圖。圖18是表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的一例的方框圖。還有,在圖18所示的回波防止電路中,對(duì)于和所述的第7實(shí)施方式相同的構(gòu)成要件,附以同一編號(hào),省略其說明?;夭ǚ乐闺娐?,不具備第7實(shí)施方式構(gòu)成中的AD轉(zhuǎn)換器66。
在本實(shí)施方式中,表示從對(duì)方發(fā)送來的聲音的信號(hào),作為數(shù)字信號(hào)輸入到輸入端子92中。另外,從AD轉(zhuǎn)換器70輸出的數(shù)字信號(hào),變?yōu)橥ㄟ^輸出端子93,進(jìn)行輸出。而且,從輸出端子93輸出的數(shù)字信號(hào),作為對(duì)應(yīng)輸入輸出端子7來的聲音信號(hào)的數(shù)字輸出信號(hào)被輸出。通過這樣構(gòu)成的回波防止電路,可使適用回波防止電路的設(shè)備等的接口信號(hào)為數(shù)字信號(hào)。即在可輸出數(shù)字信號(hào)的設(shè)備上適用回波防止電路時(shí),由于與回波防止電路的接口,不需要利用DA轉(zhuǎn)換器變換為模擬信號(hào),也不需要利用AD轉(zhuǎn)換器將回波防止電路來的輸出信號(hào)變換為數(shù)字信號(hào)。因此,能夠削減AD轉(zhuǎn)換器及DA轉(zhuǎn)換器,實(shí)現(xiàn)成本的削減及消耗電能的降低。
(第10實(shí)施方式)===回波防止電路、數(shù)字信號(hào)處理電路的構(gòu)成例===圖19是表示第10實(shí)施方式的圖。圖19是表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路(DSP64)的一例的方框圖。
還有,如圖19所示,第10實(shí)施方式中的回波防止電路,其構(gòu)成組合了所述第4實(shí)施方式(圖11)、第7實(shí)施方式(圖15),對(duì)于相同的構(gòu)成要件,附以同一編號(hào),省略其說明。
===FIR濾波器4、11的濾波器系數(shù)===邊參照?qǐng)D20,針對(duì)FIR濾波器4、11的濾波器系數(shù),進(jìn)行詳述。圖20是表示圖19所示的回波防止電路的路徑G、H的圖。還有,路徑G可與第1實(shí)施方式相同,包含耳機(jī)話筒18。
從放大電路6來的模擬信號(hào),不僅僅從輸入輸出端子7輸出,也有輸入給加法電路63的情況。此時(shí),會(huì)產(chǎn)生由該模擬信號(hào)引起的回波?;蛘?,通過重疊輸入輸出端子7輸入的聲音信號(hào)和放大電路6來的模擬信號(hào),輸入給加法電路63,產(chǎn)生回波。因此,為防止此回波,設(shè)定FIR濾波器4、11的濾波器系數(shù)。
因此,將圖20的虛線所示的從DA轉(zhuǎn)換器67的輸入到加法電路63的輸入端子的脈沖響應(yīng)(傳遞函數(shù))作為IR7(Z)。另外,將圖20的一點(diǎn)劃線所示的從DA轉(zhuǎn)換器73的輸入到反相放大電路61的輸入的脈沖響應(yīng)(傳遞函數(shù))作為IR8_1(Z)。另外,將圖20的雙點(diǎn)劃線所示的從反相放大電路61的輸入到加法電路63的輸入端子的脈沖響應(yīng)(傳遞函數(shù))作為IR8_2(Z)。另外,將圖20的虛線所示的從加法電路63的各輸入端子的后段到AD轉(zhuǎn)換器70的脈沖響應(yīng)(傳遞函數(shù))作為W4(Z)。
此時(shí),圖12的實(shí)線所示的路徑G的脈沖響應(yīng)(傳遞函數(shù))IR7’(Z)變?yōu)镮R7’(Z)=IR7(Z)·W4(Z)。另外,圖20的實(shí)線所示的路徑H的脈沖響應(yīng)(傳遞函數(shù))IR8’(Z)變?yōu)镮R8’(Z)=-IR8_1(Z)·IR8_2(Z)·W4(Z)。還有,IR8_1(Z)相位反相是由于利用反相放大電路61而被反相的。
現(xiàn)在,當(dāng)FIR濾波器4的濾波器系數(shù)為對(duì)IR8’(Z)進(jìn)行相位反轉(zhuǎn)的-IR8’(Z)時(shí),從FIR濾波器4的輸入到AD轉(zhuǎn)換器70的輸出的特性IRall_7(Z)變?yōu)镮Rall_7(Z)=-IR8’(Z)·IR7’(Z)
=(-(-IR8_1(Z)。IR8_2(Z)·W4(Z))·(IR7(Z)·W4(Z))=IR8_1(Z)·IR8_2(Z)·W4(Z))·IR7(Z)·W4(Z)另外,當(dāng)FIR濾波器11的濾波器系數(shù)為IR7’(Z)時(shí),從FIR濾波器11的輸入到AD轉(zhuǎn)換器70的輸出的特性IRall_8(Z)變?yōu)镮Rall_8(Z)=IR7’(Z)·IR8’(Z)=IR7(Z)·W4(Z)·(-IR8_1(Z)·IR8_2(Z)·W4(Z))=IR7(Z)·W4(Z)·(-IR8_1(Z))·IR8_2(Z)·W4(Z)=-IRall_7(Z) 即可知變成了從FIR濾波器4的輸入到AD轉(zhuǎn)換器70的輸出的特性IRall_7(Z),和從FIR濾波器11的輸入到AD轉(zhuǎn)換器70的特性IRall_8(Z)為相互抵消的特性。此結(jié)果可知,可將FIR濾波器4的濾波器系數(shù)設(shè)定為對(duì)IR8’(Z)進(jìn)行相位反轉(zhuǎn)的-IR8’(Z),將FIR濾波器11的濾波器系數(shù)設(shè)定為IR7’(Z)。
或者,當(dāng)FIR濾波器4的濾波器系數(shù)為IR8’(Z)時(shí),從FIR濾波器4的輸入到AD轉(zhuǎn)換器70的輸出的特性IRall_7(Z)變?yōu)镮Rall_7(Z)=IR8’(Z)·IR7’(Z)=(-IR8_1(Z)·IR8_2(Z)·W4(Z))·(IR7(Z)·W4(Z))=-IR8_1(Z)·IR8_2(Z)·W4(Z))·IR7(Z)·W4(Z)另外,當(dāng)FIR濾波器11的濾波器系數(shù)設(shè)定為對(duì)IR7’(Z)進(jìn)行相位反轉(zhuǎn)的-IR7’(Z)時(shí),從FIR濾波器11的輸入到AD轉(zhuǎn)換器70的輸出的特性IRall_8(Z)變?yōu)镮Rall_8(Z)=-IR7’(Z)·IR8’(Z)=(-(IR7(Z)·W4(Z)))·(-IR8_1(Z)·IR8_2(Z)·W4(Z))=IR7(Z)·W4(Z)·IR8_1(Z)·IR8_2(Z)·W4(Z)=-IRall_7(Z) 即可知變成了從FIR濾波器4的輸入到AD轉(zhuǎn)換器70的輸出的特性IRall_7(Z),和從FIR濾波器11的輸入到AD轉(zhuǎn)換器70的輸出的特性IRall_8(Z)為相互抵消的特性。此結(jié)果可知,可將FIR濾波器4的濾波器系數(shù)設(shè)定為IR8’(Z),將FIR11的濾波器系數(shù)設(shè)定為對(duì)IR7’(Z)進(jìn)行相位反轉(zhuǎn)的-IR7’(Z)。
而且,通過這樣設(shè)定FIR濾波器4、11的濾波器系數(shù),可在加法電路63中、利用在路徑H上傳送的信號(hào)抵消在路徑G上傳送的信號(hào)。此結(jié)果可防止在輸入端子65上輸入數(shù)字信號(hào)時(shí)的所述回波。
而且,在本實(shí)施方式所示的回波防止電路中,放大電路10輸出的模擬信號(hào),作為對(duì)應(yīng)輸入輸出端子7的聲音信號(hào)的模擬輸出信號(hào)被輸出。因此,不需要用于再次模擬變換AD轉(zhuǎn)換器70輸出的數(shù)字信號(hào)的DA轉(zhuǎn)換器,能夠削減成本及降低消耗電能。
還有,設(shè)定此FIR濾波器4、11的濾波器系數(shù)的處理,可與第1實(shí)施方式進(jìn)行同樣的處理。
(第11實(shí)施方式)===回波防止電路、數(shù)字信號(hào)處理電路的構(gòu)成例===圖21表示第11實(shí)施方式的圖。圖21是表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的一例的方框圖。還有,在圖21所示的回波防止電路中,對(duì)于和所述的第10實(shí)施方式相同的構(gòu)成要件,附以同一編號(hào),省略說明?;夭ǚ乐闺娐?,不具備第10實(shí)施方式構(gòu)成中的AD轉(zhuǎn)換器70,取而代之,具備開關(guān)電路SW1。
在開關(guān)電路SW11上,輸入表示從對(duì)方發(fā)送來的聲音的模擬信號(hào)(第5模擬信號(hào))和放大電路10輸出的模擬信號(hào)(第4模擬信號(hào))。而且,開關(guān)電路SW1,通過CPU1等的控制,選擇這些輸入信號(hào)中的任何一個(gè),通過輸入端子65,輸出給AD轉(zhuǎn)換器66。
即在本實(shí)施方式中,通過將開關(guān)電路SW1切換到B側(cè),能夠取得脈沖響應(yīng)。此時(shí),AD轉(zhuǎn)換器66,代替第10實(shí)施方式中的AD轉(zhuǎn)換器70。另外,進(jìn)行對(duì)于對(duì)方發(fā)送來的聲音的處理時(shí),開關(guān)電路SW1切換到A側(cè)。
通過這樣的構(gòu)成,不需要在第10實(shí)施方式中采用的AD轉(zhuǎn)換器70,能夠進(jìn)一步削減成本及消耗的電能。
(第12實(shí)施方式)===回波防止電路、數(shù)字信號(hào)處理電路的構(gòu)成例===圖22是表示第12實(shí)施方式的圖。圖22是表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的一例的方框圖。還有,在圖22所示的回波防止電路中,對(duì)于和所述的第10實(shí)施方式相同的構(gòu)成要件,附以同一編號(hào),省略其說明。回波防止電路,不具備第10實(shí)施方式構(gòu)成中的AD轉(zhuǎn)換器66。
在本實(shí)施方式中,表示從對(duì)方發(fā)送來的聲音的信號(hào),作為數(shù)字信號(hào)輸入到輸入端子92中。另外,從AD轉(zhuǎn)換器70輸出的數(shù)字信號(hào),變?yōu)橥ㄟ^輸出端子93輸出的構(gòu)成。而且,從輸出端子93輸出的數(shù)字信號(hào),作為對(duì)應(yīng)從輸入輸出端子7來的聲音信號(hào)的數(shù)字輸出信號(hào)被輸出。通過這樣構(gòu)成的回波防止電路,能夠使適用回波防止電路的設(shè)備等的接口信號(hào)為數(shù)字信號(hào)。即在可輸出數(shù)字信號(hào)的設(shè)備上適用回波防止電路時(shí),由于與回波防止電路的接口,不需要利用DA轉(zhuǎn)換器變換為模擬信號(hào),也不需要利用AD轉(zhuǎn)換器將回波防止電路來的輸出信號(hào)變換為數(shù)字信號(hào)。因此,能夠削減AD轉(zhuǎn)換器及DA轉(zhuǎn)換器,實(shí)現(xiàn)成本的削減及消耗電能的降低。
(第13實(shí)施方式)===回波防止電路、數(shù)字信號(hào)處理電路的構(gòu)成例===圖23是表示第13實(shí)施方式的圖。圖23是表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路(DSP202)的一例的方框圖。
回波防止電路,具有CPU201、DSP202、AD轉(zhuǎn)換器203、DA轉(zhuǎn)換器205、放大電路206、輸入輸出端子207、差動(dòng)放大電路209、放大電路210、AD轉(zhuǎn)換器214、DA轉(zhuǎn)換器212、放大電路213。還有,在本實(shí)施方式中,以CPU201為構(gòu)成要件,也可不以CPU201為構(gòu)成要件。
還有,DSP202具有輸入端子230、輸出端子231、數(shù)字濾波器(ARMAAuto-Regressive Moving Average)211(300)(以下稱為數(shù)字濾波器211)、輸出端子232,輸入端子233。還有,數(shù)字濾波器211相當(dāng)于本發(fā)明的濾波器電路。
在AD轉(zhuǎn)換器203,例如輸入聲音信號(hào)。而且,AD轉(zhuǎn)換器203,通過輸入端子230,將對(duì)聲音信號(hào)進(jìn)行模擬/數(shù)字變換處理后的數(shù)字信號(hào)輸入給DSP202。
輸入到DSP202的數(shù)字信號(hào),通過輸出端子231被輸出的同時(shí),還輸入給數(shù)字濾波器211。數(shù)字濾波器211,根據(jù)該數(shù)字濾波器211的濾波器系數(shù),對(duì)數(shù)字信號(hào)實(shí)施濾波器處理,輸出給輸出端子232。
在DA轉(zhuǎn)換器205上,通過輸出端子231,輸入從DSP202來的數(shù)字信號(hào)。而且,DA轉(zhuǎn)換器205,,將對(duì)數(shù)字信號(hào)進(jìn)行數(shù)字/模擬變換處理后的模擬信號(hào)輸出給放大電路206。放大電路206,利用規(guī)定的放大率放大模擬信號(hào)進(jìn)行輸出。
在輸入輸出端子207,例如根據(jù)模擬信號(hào),連接發(fā)出聲音的設(shè)備(例如耳機(jī)話筒、揚(yáng)聲器等)。而且,通過輸入輸出端子207,對(duì)連接的設(shè)備輸出從放大電路206來的模擬信號(hào)。另外,在輸入輸出端子207上,例如連接將聲音變換為聲音信號(hào)進(jìn)行輸出的設(shè)備(例如耳機(jī)話筒、話筒等)。而且,在輸入輸出端子207上,輸入從連接的設(shè)備來的聲音信號(hào)。此結(jié)果通過輸入輸出端子207,使聲音信號(hào)輸入給差動(dòng)放大電路209的+輸入端子。還有,通過輸入輸出端子207輸出的信號(hào),通過被連接的設(shè)備反射,從輸入輸出端子7輸入,輸入到差動(dòng)放大電路209的+輸入端子。這里,被反射來的信號(hào)是指例如通過耳機(jī)話筒等返回來的信號(hào),從耳機(jī)話筒輸出的聲音在耳中反射、其反射音通過耳機(jī)話筒變換為聲音信號(hào)的信號(hào)等。還有,輸入輸出端子207,輸出信號(hào)(例如模擬信號(hào))和輸入信號(hào)(例如聲音信號(hào))并不是排他的被輸入輸出的。例如,輸入輸出端子207,也有輸出信號(hào)和輸入信號(hào)同時(shí)被輸入輸出的情況。還有,輸入輸出信號(hào)共用線是指連接到輸入輸出端子207上的線。
DA轉(zhuǎn)換器212,通過輸出端子232,輸入從數(shù)字濾波器211來的輸出信號(hào)。而且,DA轉(zhuǎn)換器212,將對(duì)數(shù)字濾波器211來的輸出信號(hào)進(jìn)行數(shù)字/模擬變換處理后的模擬信號(hào)輸出給放大電路213。放大電路213,利用規(guī)定的放大率放大模擬信號(hào),輸出給差動(dòng)放大電路209的-輸入端子。
差動(dòng)放大電路209,將輸入輸出端子207來的聲音信號(hào)輸出給放大電路210。放大電路210,將聲音信號(hào)利用規(guī)定的放大率進(jìn)行放大,輸出給AD轉(zhuǎn)換器214。另外,在差動(dòng)放大電路209的+輸入端子,輸入放大電路206來的模擬信號(hào)。而且,差動(dòng)放大電路209,將輸入給+輸入端子的放大電路206來的模擬信號(hào)和輸入給-輸入端子的放大電路213來的模擬信號(hào)的差分進(jìn)行放大并輸出。另外,從放大電路210輸出的模擬信號(hào),作為對(duì)應(yīng)從輸入輸出端子207來的聲音信號(hào)的輸出信號(hào)被輸出。
AD轉(zhuǎn)換器214,通過輸入端子233,將對(duì)放大電路210來的聲音信號(hào)進(jìn)行模擬/數(shù)字變換處理后的數(shù)字信號(hào)輸入給DSP202。通過輸入端子233輸入的數(shù)字信號(hào),用于設(shè)定數(shù)字濾波器211的濾波器系數(shù)。
CPU201統(tǒng)一控制回波防止電路。CPU201,例如輸入用于復(fù)位回波防止電路的復(fù)位信號(hào)時(shí),為了利用DSP202實(shí)行后述的脈沖響應(yīng)取得處理,將指示信號(hào)輸出給DSP202。還有,CPU201,作為脈沖響應(yīng)取得處理的初始動(dòng)作,例如輸出另一個(gè)邏輯值’0’給DSP202。還有,在本實(shí)施方式中,CPU201通過輸入的復(fù)位信號(hào),輸出了利用DSP202實(shí)行脈沖響應(yīng)取得處理的指示信號(hào),但并不限定于此。例如,當(dāng)CPU201檢測(cè)到用于使DSP202動(dòng)作的電源投入時(shí),也可設(shè)計(jì)將所述的指示信號(hào)輸出給DSP202。另外,當(dāng)CPU201檢測(cè)到模擬電路的電氣變化(例如放大電路210的輸出的振幅變化)時(shí),也可設(shè)計(jì)將所述的指示信號(hào)輸出給DSP202。
===數(shù)字濾波器211的濾波器系數(shù)===下面,邊參照?qǐng)D24,針對(duì)數(shù)字濾波器211的濾波器系數(shù)進(jìn)行詳述。圖24是表示圖23所示的回波防止電路的路徑I、J的圖。耳機(jī)話筒18能夠連接到輸入輸出端子207上。而且,如果從輸入輸出端子207輸出的模擬信號(hào)輸入到耳機(jī)話筒18上,耳機(jī)話筒18,根據(jù)此模擬信號(hào),通過使振動(dòng)板(未圖示)振動(dòng),輸出聲音。另外,耳機(jī)話筒18,通過用振動(dòng)板獲得耳朵上戴耳機(jī)話筒18的人發(fā)出聲音時(shí)的耳膜的振動(dòng),生成模擬信號(hào)進(jìn)行輸出。而且,從耳機(jī)話筒18輸出的模擬信號(hào),從輸入輸出端子207輸入。另外,路徑I與第一實(shí)施方式同樣,可以包括耳機(jī)話筒18。
如上所述那樣,從放大電路206來的模擬信號(hào),不僅僅從輸入輸出端子207輸出,也有輸入到差動(dòng)放大電路209的+輸入端子的情況。即在差動(dòng)放大電路209的+輸入端子,輸入了從放大電路206來的模擬信號(hào)和輸入給輸入輸出端子207的信號(hào)的相加信號(hào)。而且,此時(shí),會(huì)發(fā)生由該模擬信號(hào)引起的回波?;蛘咄ㄟ^重疊由輸入輸出端子207輸入的聲音信號(hào)和放大電路206來的模擬信號(hào)、輸入給差動(dòng)放大電路209的+輸入端子,產(chǎn)生回波。因此,為防止此回波,設(shè)定數(shù)字濾波器211的濾波器系數(shù)。
因此,將從圖24的虛線所示的輸出端子231到差動(dòng)放大電路209的+輸入端子的脈沖響應(yīng)(傳遞函數(shù))作為IR9(Z)。另外,將從圖24的虛線所示的輸出端子232到差動(dòng)放大電路209的-輸入端子的脈沖響應(yīng)(傳遞函數(shù))作為IR10(Z)。另外,將從圖24的虛線所示的差動(dòng)放大電路209的±輸入端子的后段到輸入端子233的脈沖響應(yīng)(傳遞函數(shù))作為W5(Z)。
現(xiàn)在,當(dāng)數(shù)字濾波器211的濾波器系數(shù)為Q(Z)時(shí),為了利用輸入到-輸入端子的信號(hào)抵消輸入到差動(dòng)放大電路209的+輸入端子的信號(hào),設(shè)定使IR9(Z)=IR10(Z)·(Q(Z)式子成立的Q(Z)。即Q(Z)可設(shè)計(jì)為Q(Z)=IR9(Z)/IR10(Z)。但是,DSP202能取得的脈沖響應(yīng)為圖24的實(shí)線所示的路徑I的脈沖響應(yīng)(傳遞函數(shù))IR9’(Z)(=IR9(Z)·W5(Z))和路徑J的脈沖響應(yīng)(傳遞函數(shù))IR10’(Z)(=-IR10(Z)·W5(Z))。還有,IR10(Z)的相位反轉(zhuǎn)是由于被輸入到了差動(dòng)放大電路209的-輸入端子。
此時(shí),可使在路徑I上傳送的信號(hào)和在路徑J上傳送的信號(hào)相互抵消的式子變?yōu)?IR9’(Z)=IR10’(Z)·Q(Z)。即可知設(shè)計(jì)Q(Z)=-IR9’(Z)/IR10’(Z)。即數(shù)字濾波器211的特性,可通過使傳遞特性IR9’(Z)相位反轉(zhuǎn)的基礎(chǔ)上,再加上IR10’(Z)的逆濾波器特性的特性來實(shí)現(xiàn)。而且,通過這樣設(shè)定數(shù)字濾波器211的濾波器系數(shù),能夠在差動(dòng)放大電路209上,利用在路徑J上傳送的信號(hào)消除在路徑I上傳送的信號(hào)。此結(jié)果可防止在輸入端子230上輸入數(shù)字信號(hào)時(shí)的所述回波。
而且,在本實(shí)施方式所示的回波防止電路中,從放大電路210輸出的模擬信號(hào),作為對(duì)應(yīng)輸入輸出端子207來的聲音信號(hào)的模擬輸出信號(hào)被輸出。因此,不需要用于再次模擬變換從AD轉(zhuǎn)換器214輸出的數(shù)字信號(hào)的DA轉(zhuǎn)換器,能夠削減成本及降低消耗電能。
而且,為了在數(shù)字濾波器211設(shè)定所述的濾波器系數(shù),DSP202、數(shù)字濾波器211為如下的構(gòu)成。
===DSP202及數(shù)字濾波器211的詳細(xì)構(gòu)成===以下,邊參照?qǐng)D23~圖27,針對(duì)作為DSP202及DSP202構(gòu)成要件的數(shù)字濾波器211的構(gòu)成,進(jìn)行詳述。圖25(a)是表示圖24所示的路徑I的脈沖響應(yīng)IR9’(Z)的圖。圖25(b)是表示圖24所示的路徑J的脈沖響應(yīng)IR10’(Z)的圖。圖26是表示DSP202的構(gòu)成的一部分的方框圖。詳細(xì)地說,是表示根據(jù)脈沖響應(yīng)IR9’(Z)、IR10’(Z),用于設(shè)定數(shù)字濾波器211的濾波器系數(shù)的DSP202的構(gòu)成的一部分的方框圖。圖27是表示作為數(shù)字濾波器211的一例表示的ARMA濾波器300的構(gòu)成的方框圖。詳細(xì)地說,AMRA濾波器300,是具有在相位反轉(zhuǎn)IR9’(Z)的基礎(chǔ)上,加上IR10’(Z)的逆濾波器特性的特性的濾波器的一例。還有,在本實(shí)施方式中,雖然采用了ARMA濾波器,但并不限定于此??稍O(shè)定所述濾波器系數(shù)的數(shù)字濾波器均可。
DSP202如圖26所示,具有存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器243、255、脈沖用存儲(chǔ)器244、245、寄存器246、249、250、257、開關(guān)電路260~260K、乘法電路258。
另外,ARMA濾波器300如圖27所示,具有延遲電路235a1~235aN-1、乘法電路236a0~236aN-1、301b1~301bN-1、加法電路237a0~237aN-1、302b0~302bN-1、開關(guān)電路260L、260M。
在寄存器249上,輸入從CPU201來的所述另一個(gè)邏輯值’0’。
脈沖用存儲(chǔ)器244、245分別由N個(gè)寄存器0~N-1構(gòu)成。而且,在后述的脈沖響應(yīng)取得處理中,當(dāng)取得圖24的實(shí)線所示的路徑I的脈沖響應(yīng)IR9’(Z)時(shí),在脈沖用存儲(chǔ)器245的寄存器0例如存儲(chǔ)一個(gè)邏輯值’1’。而且,在脈沖用存儲(chǔ)器245的其他的寄存器1~N-1上存儲(chǔ)另一個(gè)邏輯值’0’。另外,在寄存器246、脈沖用存儲(chǔ)器244的寄存器0~N-1存儲(chǔ)另一個(gè)邏輯值’0’。
另外,在后述的脈沖響應(yīng)取得處理中,當(dāng)取得圖24的實(shí)線所示的路徑J的脈沖響應(yīng)IR10’(Z)時(shí),在脈沖用存儲(chǔ)器244的寄存器0例如存儲(chǔ)一個(gè)邏輯值’1’。而且,在脈沖用存儲(chǔ)器244的其他的寄存器1~N-1上存儲(chǔ)另一個(gè)邏輯值’0’。另外,在寄存器246、脈沖用存儲(chǔ)器245的寄存器0~N-1存儲(chǔ)另一個(gè)邏輯值’0’。
存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器243,由N個(gè)寄存器0~N-1構(gòu)成。在存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器243的寄存器0~N-1,通過DSP2將開關(guān)電路260F切換到輸入端子233側(cè),將開關(guān)電路260G切換到該存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器243側(cè),通過輸入端子233,存儲(chǔ)路徑I上的每個(gè)采樣周期單位的脈沖響應(yīng)imp(0)~(N-1)(=IR9’(Z))。例如,首先通過輸入端子233,將脈沖響應(yīng)imp(0)存儲(chǔ)到寄存器N-1。而且,下一個(gè)脈沖響應(yīng)imp(1)被存儲(chǔ)到寄存器N-1,存儲(chǔ)在寄存器0的脈沖響應(yīng)imp(0)被存儲(chǔ)到寄存器N-2。而且,通過重復(fù)此處理,在存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器243的寄存器0~N-1,存儲(chǔ)脈沖響應(yīng)imp(0)~(N-1)(=IR9’(Z))。還有,采樣周期是指如圖25(a)所示的各脈沖響應(yīng)imp(0)~(N-1)間的時(shí)間間隔。另外,存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器243,通過DSP2將開關(guān)電路260H從寄存器0向寄存器N-1的順次切換,由存儲(chǔ)在寄存器249上的另一個(gè)邏輯值’0’進(jìn)行清零。
另外,存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器255,由N個(gè)寄存器0~N-1構(gòu)成。而且,在存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器255的寄存器0~N-1,通過DSP202將開關(guān)電路260F切換到輸入端子233側(cè),通過將開關(guān)電路260G切換到該存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器255側(cè),經(jīng)由輸入端子233,存儲(chǔ)路徑J上的每個(gè)采樣周期單位的脈沖響應(yīng)imp(0)~(N-1)(=IR10’(Z))。還有,向存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器255的寄存器0~N-1的脈沖響應(yīng)imp(0)~(N-1)的存儲(chǔ),與所述的存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器243相同。另外,通過DSP202將開關(guān)電路260I從寄存器0向寄存器N-1的順次切換,由存儲(chǔ)在寄存器249上的另一個(gè)邏輯值’0’進(jìn)行清零。
在寄存器250上暫時(shí)存儲(chǔ)存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器243來的脈沖響應(yīng)imp(0)~(N-1)。另外,在寄存器254上,暫時(shí)存儲(chǔ)從存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器255來的脈沖響應(yīng)imp(0)~(N-1)。
在寄存器257上,預(yù)先存儲(chǔ)表示為了利用乘法電路、使存儲(chǔ)在存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器243上的脈沖響應(yīng)imp(0)~(N-1)的相位反轉(zhuǎn)的-1的二進(jìn)制數(shù)據(jù)。
乘法電路258,將寄存器250的值和寄存器257的值相乘的乘法結(jié)果,輸出給ARMA濾波器300。詳細(xì)地說,通過DSP202從寄存器0順次切換開關(guān)電路260K,在寄存器250上順次輸入從存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器243的寄存器0~N-1來的脈沖響應(yīng)imp(0)~(N-1)。而且,通過乘法電路258對(duì)寄存器50的值和寄存器57的值的順次相乘,將表示相位反轉(zhuǎn)的脈沖響應(yīng)imp(0)~(N-1)輸出給ARMA濾波器300。
延遲電路235a1~235aN-1,通過輸入端子230,使輸入的數(shù)字信號(hào)Xn在每個(gè)采樣周期單位延遲后進(jìn)行輸出。例如,延遲電路235a1,輸出使數(shù)字信號(hào)Xn相位延遲1個(gè)采樣周期的數(shù)字信號(hào)Xn-1,輸出給乘法電路236a1、301b1、延遲電路235a2。另外, 延遲電路235aN-1,將數(shù)字信號(hào)Xn-(N-1)輸出給乘法電路236aN-1、301aN-1。
乘法電路301b1~301bN-1、減法電路302b0~302bN-1,構(gòu)成所述的IR10’(Z)的逆濾波器。
乘法電路301b1~301bN-1,將保持在存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器255的寄存器0~N-1的脈沖響應(yīng)imp(1)~(N-1)作為乘法系數(shù)進(jìn)行分別設(shè)定。詳細(xì)地說,通過DSP202從寄存器1順次切換開關(guān)電路260J、從乘法電路301b1順次切換開關(guān)電路260M,順次輸入脈沖響應(yīng)imp(1)~(N-1),設(shè)定乘法電路301b1~301bN-1的乘法系數(shù)。而且,乘法電路301b1~301bN-1,利用設(shè)定的乘法系數(shù)對(duì)從延遲電路235a1~235aN-1來的數(shù)字信號(hào)Xn-1~Xn-(N-1)進(jìn)行乘法運(yùn)算,將乘法結(jié)果輸出給減法電路302b1~302bN-1。
減法電路302b1~302bN-1,將從乘法電路301b1~301bN-1減去輸入的數(shù)字信號(hào)的減法結(jié)果,向圖27箭頭所示的方向輸出。另外,減法電路302b0,將從減法電路302b1來的減法結(jié)果和通過輸入端子230輸入的數(shù)字信號(hào)進(jìn)行減法運(yùn)算。此結(jié)果使減法電路302b0的減法運(yùn)算結(jié)果,利用乘法電路301b1~301bN-1的乘法結(jié)果,對(duì)通過輸入端子230輸入的數(shù)字信號(hào)進(jìn)行了減法運(yùn)算。
乘法電路236a0~236aN-1,使從乘法電路258來的相位反轉(zhuǎn)的的脈沖響應(yīng)-imp(0)~(N-1)作為乘法系數(shù)進(jìn)行分別設(shè)定。詳細(xì)地說,通過DSP202從乘法電路236a0順次切換開關(guān)電路260L,順次輸入相位反轉(zhuǎn)的脈沖響應(yīng)-imp(0)~(N-1),設(shè)定乘法電路236a0~236aN-1的乘法系數(shù)。而且,乘法電路236a0~236aN-1,利用設(shè)定的乘法系數(shù)對(duì)從延遲電路235a1~235aN-1來的數(shù)字信號(hào)Xn-1~Xn-(N-1)進(jìn)行乘法運(yùn)算,將乘法結(jié)果輸出給加法電路237a1~237aN-1。另外,在乘法電路236a0上輸入所述減法電路302b0來的減法結(jié)果,將利用乘法系數(shù)(-imp(0))對(duì)該減法結(jié)果進(jìn)行乘法運(yùn)算的乘法結(jié)果,輸出給加法電路237a0。
加法電路237a1~237aN-1,將加上乘法電路236a1~236aN-1輸入的數(shù)字信號(hào)的加法結(jié)果,向圖27箭頭所示的方向輸出。另外,加法電路237a0,使從加法電路237a1來的加法結(jié)果和從乘法電路236a0來的乘法結(jié)果進(jìn)行加法運(yùn)算。此結(jié)果使加法電路237a0的加法結(jié)果變?yōu)樵谳斎攵俗?30上輸入數(shù)字信號(hào)時(shí)的、利用設(shè)定了所述濾波器系數(shù)的ARMA濾波器300進(jìn)行了濾波器處理的結(jié)果。
==脈沖響應(yīng)取得處理組成的ARMA300的濾波器系數(shù)設(shè)定==以下,邊參照?qǐng)D23~圖28,針對(duì)回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路組成的脈沖響應(yīng)取得處理、ARMA300的濾波器系數(shù)設(shè)定的動(dòng)作,進(jìn)行說明。還有,在本實(shí)施方式中,作為數(shù)字濾波器211的濾波器系數(shù)設(shè)定的一例,采用所述的ARMA濾波器300的乘法電路236a0~236aN-1、301b1~301bN-1的乘法系數(shù)的設(shè)定,進(jìn)行說明。圖28是表示回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的動(dòng)作的一例的流程圖。
CPU201,例如當(dāng)輸入用于復(fù)位回波防止電路的復(fù)位信號(hào)時(shí),為了利用DSP202實(shí)行脈沖響應(yīng)取得處理,將指示信號(hào)輸出給DSP2。另外,CPU201作為脈沖響應(yīng)取得處理的初始動(dòng)作,將另一個(gè)邏輯值’0’輸出給DSP202。輸入給DSP202的另一個(gè)邏輯值’0’,被輸入到寄存器240中。
DSP202判別是否被輸入了從CPU201來的指示信號(hào)時(shí)(S301)。而且,當(dāng)DSP202判別被輸入了從DSP202來的指示信號(hào)時(shí)(S301·是),首先從寄存器0向寄存器N-1順次切換開關(guān)260H。此結(jié)果通過存儲(chǔ)在寄存器249上的另一個(gè)邏輯值’0’,使存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器243的寄存器0~寄存器N-1的內(nèi)容被清零(S302)。下面,將存儲(chǔ)在存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器243上的第i個(gè)脈沖響應(yīng)表示為imp(i)(i=0、…、N-1),進(jìn)行說明。而且,DSP202為了取得存儲(chǔ)在存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器243的寄存器N-1的脈沖響應(yīng)imp(0),在i=0(S303)、輸入端子230為高阻態(tài)下實(shí)行以下的處理。
DSP2為了取得圖24所示的路徑I的脈沖響應(yīng)imp(0),判別能否有從輸出端子31向該路徑I的脈沖輸出(S304)。例如,作為由此DSP202組成的判別,可通過判別是否處于從輸出端子231來的信號(hào)輸出、向輸入端子33進(jìn)行信號(hào)輸入的狀態(tài)進(jìn)行。這是因?yàn)榧僭O(shè)從輸出端子31來的信號(hào)輸出、向輸入端子33的進(jìn)行信號(hào)輸入的狀態(tài)下,輸出脈沖,可能不能取得正確的脈沖響應(yīng)imp(0)。
而且,當(dāng)DSP202判別可以向路徑A輸出脈沖時(shí)(S304·是),判別是否i=0(S305)。在S303中,由于i=0,DSP2判別i=0(S305·是)。而且DSP202在脈沖用存儲(chǔ)器245的寄存器0存儲(chǔ)一個(gè)邏輯值’1’。另外,DSP202在脈沖用存儲(chǔ)器245的其他寄存器1~N-1、寄存器46、脈沖用存儲(chǔ)器244的寄存器0~N-1,存儲(chǔ)另一個(gè)邏輯值’0’。而且,DSP202將開關(guān)電路260C切換到脈沖用存儲(chǔ)器245側(cè)、將開關(guān)電路260A切換到脈沖用存儲(chǔ)器244側(cè)、將開關(guān)電路260E切換到寄存器246側(cè)。另外,DSP202將開關(guān)電路260F切換到輸入端子233側(cè)、將開關(guān)電路260G切換到存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器243側(cè)。接著,DSP202分別將開關(guān)電路260D、260B切換給寄存器0。此結(jié)果使存儲(chǔ)在脈沖用存儲(chǔ)器245的寄存器0的一個(gè)邏輯值’1’引起的脈沖,從輸出端子231輸出(S306)。從輸出端子231輸出的脈沖,在路徑I上傳送,輸入到輸入端子233中(S307)。此結(jié)果能夠取得脈沖響應(yīng)imp(0)(圖24(a)·imp(0))。而且,此脈沖響應(yīng)imp(0),首先被存儲(chǔ)在存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器243的寄存器N-1。
接著,為了取得脈沖響應(yīng)imp(1),DSP202增加i,使i=i+1(S308)。而且,由于取得的脈沖響應(yīng)還未達(dá)到imp(N-1),DSP202判別不是i≥N(S309·否),所以再次重復(fù)所述S304的處理。還有,在S308中,由于i=1≠0(S305·否),DSP202分別將開關(guān)電路260D、260B切換給寄存器1。其結(jié)果不從輸出端子231輸出脈沖(S310)。因此,在S306中,將輸出脈沖相位延遲1個(gè)采樣周期的脈沖imp(1)輸入給輸入端子233。而且,此脈沖響應(yīng)imp(1)存儲(chǔ)到存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器243的寄存器N-1,存儲(chǔ)在寄存器N-1的脈沖響應(yīng)imp(0)被存儲(chǔ)到寄存器N-2。這樣,通過重復(fù)從S304到S309的處理到i≥N(S309·是),取得脈沖響應(yīng)imp(0)~imp(N-1)(IR9’(Z))。此結(jié)果在存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器243的寄存器0~N-1存儲(chǔ)了脈沖響應(yīng)imp(0)~imp(N-1)。
接著,DSP202從寄存器0~寄存器N-1順次切換開關(guān)電路260I。此結(jié)果通過存儲(chǔ)在寄存器249上的另-個(gè)邏輯值’0’,使存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器255的寄存器0~寄存器N-1被清零(S311)。以下,將存儲(chǔ)在存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器255上的第j個(gè)脈沖響應(yīng)用imp(j)(j=0、…、N-1)表示,進(jìn)行說明。而且,DSP202為了取得存儲(chǔ)在存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器255的寄存器N-1的脈沖響應(yīng)imp(0),使j=0(S312),實(shí)行以下的處理。
DSP202為了取得圖24所示的路徑J的脈沖響應(yīng)imp(0),判別能否有向該路徑J的脈沖輸出imp((0)(S313)。由此DSP202組成的判別,和所述的S304相同。
而且,當(dāng)DSP202判別可以向路徑J輸出脈沖時(shí)(S313·是),判別是否j=0(S314)。在S312中,由于j=0,DSP202判別j=0(S314·是)。而且DSP202在脈沖用存儲(chǔ)器244的寄存器0存儲(chǔ)-個(gè)邏輯值’1’。另外,DSP202在脈沖用存儲(chǔ)器244的其他寄存器1~N-1、寄存器246、脈沖用存儲(chǔ)器245的寄存器0~N-1,存儲(chǔ)另一個(gè)邏輯值’0’。而且,DSP202將開關(guān)電路260G切換到存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器255側(cè)、接著,DSP202將開關(guān)電路260D、260B分別切換給寄存器0。此結(jié)果使存儲(chǔ)在脈沖用存儲(chǔ)器244的寄存器0的一個(gè)邏輯值’1’引起的脈沖,從輸出端子232輸出(S315)。從輸出端子232輸出的脈沖,在路徑J上傳送,輸入到輸入端子233中(S316)。此結(jié)果能夠取得脈沖響應(yīng)imp(0)(圖25(b)·imp(0))。而且,此脈沖響應(yīng)imp(0),首先被存儲(chǔ)在存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器255的寄存器N-1。
接著,為了取得脈沖響應(yīng)imp(1),DSP202增加j,使j=j(luò)+1(S317)。而且,由于取得的脈沖響應(yīng)還未達(dá)到imp(N-1),DSP2判別不是j≥N(318·否),所以再次重復(fù)所述S313的處理。還有,在S317中,由于j=1≠0(S314·否),DSP2分別將開關(guān)電路260D、260B切換給寄存器1。其結(jié)果不從輸出端子232輸出脈沖(S319)。因此,在S315中,將輸出的脈沖相位延遲1個(gè)采樣周期相位的脈沖imp(1)輸入給輸入端子233。而且,此脈沖響應(yīng)imp(1)被存儲(chǔ)到存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器255的寄存器N-1,存儲(chǔ)在寄存器N-1的脈沖響應(yīng)imp(0)被存儲(chǔ)到寄存器N-2。這樣,通過重復(fù)從S313到S318的處理到j(luò)≥N(S318·是),取得脈沖響應(yīng)imp(0)~imp(N-1)(IR10’(Z))。此結(jié)果在存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器255的寄存器0~N-1存儲(chǔ)了脈沖響應(yīng)imp(0)~imp(N-1)。
DSP202為了使存儲(chǔ)在存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器243的寄存器0~N-1的脈沖響應(yīng)imp(0)~imp(N-1)的相位反轉(zhuǎn),從寄存器0順次切換開關(guān)電路260K。此結(jié)果使從存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器243的寄存器0~N-1的脈沖響應(yīng)imp(0)~imp(N-1),通過寄存器250,順次輸入到乘法電路258上。乘法電路258,將寄存器250的值和寄存器257的值的順次相乘的乘法結(jié)果,輸出給ARMA濾波器300。此結(jié)果將脈沖響應(yīng)imp(0)~imp(N-1)相位反轉(zhuǎn)的脈沖響應(yīng)-imp(0)~imp(N-1),從乘法電路258順次輸出給ARMA濾波器300。
而且,DSP202為了使從乘法電路258來的脈沖響應(yīng)-imp(0)~imp(N-1)設(shè)定為乘法電路236a0~236aN-1的乘法系數(shù),進(jìn)行以下的處理。首先,DSP202為了使從乘法電路258來的脈沖響應(yīng)-imp(0)設(shè)定為乘法電路236a0的乘法系數(shù),使i=0(S320),將開關(guān)電路260L切換到乘法電路236a0側(cè)。此結(jié)果將脈沖響應(yīng)-imp(0)設(shè)定為乘法電路236a0的乘法系數(shù)(S321)。接著,DSP202為了使從乘法電路258來的脈沖響應(yīng)-imp(1)設(shè)定為乘法電路236a1的乘法系數(shù),使i增加為i=i+1(S322)。而且,由于DSP202設(shè)定乘法系數(shù)未到達(dá)乘法電路236aN-1,所以判別不是i≥N(S323·否),將開關(guān)電路260L向乘法電路236a1切換。此結(jié)果將脈沖響應(yīng)-imp(1)設(shè)定為乘法電路236a1的乘法系數(shù)(S321)。這樣,通過重復(fù)從S321到S323的處理到i≥N(S323·是),使從乘法電路258來的脈沖響應(yīng)-imp(0)~imp(N-1)設(shè)定為乘法電路236a0~236aN-1的乘法系數(shù)。
另外,DSP202為了將存儲(chǔ)在存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器255的寄存器1~N-1的脈沖響應(yīng)imp(1)~imp(N-1)輸出給ARMA濾波器300,從寄存器1順次切換開關(guān)電路260J。此結(jié)果使從存儲(chǔ)脈沖響應(yīng)用存儲(chǔ)器255的寄存器1~N-1來的脈沖響應(yīng)imp(1)~imp(N-1),順次輸出給ARMA濾波器300。
而且,DSP202為了使從乘法電路255來的脈沖響應(yīng)imp(1)~imp(N-1)設(shè)定為乘法電路301b1~301bN-1的乘法系數(shù),進(jìn)行以下的處理。首先,DSP202為了使從乘法電路255來的脈沖響應(yīng)imp(1)設(shè)定為乘法電路301b1的乘法系數(shù),使j=1(S324),將開關(guān)電路260M切換到乘法電路301b1側(cè)。此結(jié)果將脈沖響應(yīng)imp(1)設(shè)定為乘法電路301b1的乘法系數(shù)(S325)。接著,DSP202為了使從乘法電路255來的脈沖響應(yīng)imp(2)設(shè)定為乘法電路301b2的乘法系數(shù),使j增加為j=j(luò)+1(S326)。而且,由于DSP202設(shè)定乘法系數(shù)未到達(dá)乘法電路301bN-1,所以判別不是j≥N(S327·否),將開關(guān)電路260M向乘法電路301b2側(cè)切換。此結(jié)果將脈沖響應(yīng)imp(2)設(shè)定為乘法電路301b2的乘法系數(shù)(S325)。這樣,通過重復(fù)從S325到S327的處理到i≥N(S327·是),使從乘法電路255來的脈沖響應(yīng)imp(1)~imp(N-1)設(shè)定為乘法電路301b1~301bN-1的乘法系數(shù)。
還有,通過所述的實(shí)施方式,針對(duì)所述的處理,使用硬件(例如開關(guān)電路260等)進(jìn)行了說明,但并不限定于此。例如,例如,也可將所述的處理作為程序數(shù)據(jù)預(yù)先存儲(chǔ)在ROM上,由DSP2具備的處理器讀出該程序數(shù)據(jù),進(jìn)行處理。
(第14實(shí)施方式)===回波防止電路、數(shù)字信號(hào)處理電路的構(gòu)成例===圖29是表示第14實(shí)施方式的圖。圖29是表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的一例的方框圖。還有,在圖29所示的回波防止電路中,對(duì)于和所述的第13實(shí)施方式相同的構(gòu)成要件,附以同一編號(hào),省略說明。回波防止電路,不具備第13實(shí)施方式構(gòu)成中的AD轉(zhuǎn)換器214,取而代之,具備開關(guān)電路SW2。
在開關(guān)電路SW2上,輸入表示從對(duì)方發(fā)送來的聲音的模擬信號(hào)(第5模擬信號(hào))和放大電路210輸出的模擬信號(hào)(第4模擬信號(hào))。而且,開關(guān)電路SW2,通過CPU201等的控制,選擇這些輸入信號(hào)中的任何一個(gè),輸出給AD轉(zhuǎn)換器203。
即在本實(shí)施方式中,通過將開關(guān)電路SW2切換到B側(cè),能夠取得脈沖響應(yīng)。此時(shí),AD轉(zhuǎn)換器203,代替第13實(shí)施方式中的AD轉(zhuǎn)換器214。另外,進(jìn)行對(duì)于對(duì)方發(fā)送來的聲音的處理時(shí),開關(guān)電路SW2切換到A側(cè)。
通過這樣的構(gòu)成,變成不需要在第13實(shí)施方式中采用的AD轉(zhuǎn)換器214,能夠進(jìn)一步削減成本及消耗的電能。
(第15實(shí)施方式)===回波防止電路、數(shù)字信號(hào)處理電路的構(gòu)成例===圖30是表示第15實(shí)施方式的圖。圖30是表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的一例的方框圖。還有,在圖30所示的回波防止電路中,對(duì)于和所述的第13實(shí)施方式相同的構(gòu)成要件,附以同一編號(hào),省略說明?;夭ǚ乐闺娐?,不具備第1實(shí)施方式構(gòu)成中的AD轉(zhuǎn)換器203。
在本實(shí)施方式中,表示從對(duì)方發(fā)送來的聲音的信號(hào),作為數(shù)字信號(hào)輸入到輸入端子230中。另外,輸出給對(duì)方的信號(hào),變?yōu)閺腁D轉(zhuǎn)換器214輸出的數(shù)字信號(hào)。通過這樣構(gòu)成的回波防止電路,能夠使適用回波防止電路的設(shè)備等的接口信號(hào)為數(shù)字信號(hào)。即在可輸出數(shù)字信號(hào)的設(shè)備上適用回波防止電路時(shí),由于與回波防止電路的接口,不需要利用DA轉(zhuǎn)換器變換為模擬信號(hào),也不需要利用AD轉(zhuǎn)換器將回波防止電路來的輸出信號(hào)變換為數(shù)字信號(hào)。因此,能夠削減AD轉(zhuǎn)換器及DA轉(zhuǎn)換器,實(shí)現(xiàn)成本的削減及消耗電能的降低。
(第16實(shí)施方式)===回波防止電路、數(shù)字信號(hào)處理電路的構(gòu)成例===圖31是表示第16實(shí)施方式的圖。圖31是表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的一例的方框圖。還有,在圖31所示的回波防止電路中,對(duì)于和所述的第13實(shí)施方式相同的構(gòu)成要件,附以同一編號(hào),省略說明。
回波防止電路,具有CPU1、DSP202、AD轉(zhuǎn)換器203、DA轉(zhuǎn)換器205、放大電路206、輸入輸出端子207、加法電路263、放大電路210、AD轉(zhuǎn)換器214、DA轉(zhuǎn)換器212、反相放大電路261、增益相位調(diào)整電路(G/P)275。
即本實(shí)施方式代替第13實(shí)施方式中的差動(dòng)放大電路209、放大電路213,其構(gòu)成變成了設(shè)計(jì)了反相放大電路261、增益相位調(diào)整電路275、加法電路263。還有,在本實(shí)施方式中,以CPU201為構(gòu)成要件,也可不以CPU201為構(gòu)成要件。
還有,DSP202具有輸入端子230、輸出端子231、數(shù)字濾波器211、輸出端子232、輸入端子233。
反相放大電路261,利用規(guī)定的放大率,將DA轉(zhuǎn)換器212來的模擬信號(hào)進(jìn)行反相放大,輸出給增益相位調(diào)整電路275。
增益相位調(diào)整電路275,對(duì)于從反相放大電路261來的模擬信號(hào),實(shí)施增益及相位的調(diào)整,輸出給加法電路263。還有,由此增益相位調(diào)整電路75帶來的模擬信號(hào)的增益及相位的調(diào)整,為了防止數(shù)字信號(hào)輸入給輸入端子230時(shí)的回波,應(yīng)該為生成和放大電路206來的模擬信號(hào)相位反轉(zhuǎn)的模擬信號(hào)而進(jìn)行。
加法電路263,輸入放大電路206來的模擬信號(hào)。而且,加法電路263,將放大電路206來的模擬信號(hào)和增益相位調(diào)整電路275來的模擬信號(hào)相加的加法結(jié)果,輸出給放大電路210。另外,加法電路263,將輸入輸出端子207來的聲音信號(hào)輸出給放大電路210。
===數(shù)字濾波器211的濾波器系數(shù)===邊參照?qǐng)D32,針對(duì)數(shù)字濾波器211的濾波器系數(shù),進(jìn)行詳述。圖32是表示圖31所示的回波防止電路的路徑K、L的圖。還有,路徑K可與第1實(shí)施方式相同,包含耳機(jī)話筒18。
如上所述,從放大電路206來的模擬信號(hào),不僅僅從輸入輸出端子207輸出,也有輸入給加法電路263的情況。此時(shí),會(huì)產(chǎn)生由該模擬信號(hào)引起的回波?;蛘?,通過重疊輸入輸出端子207輸入的聲音信號(hào)和放大電路206來的模擬信號(hào),輸入給加法電路263,產(chǎn)生回波。因此,為防止此回波,設(shè)定數(shù)字濾波器211的濾波器系數(shù)。
因此,將圖32的虛線所示的從輸出端子231到加法電路263的輸入端子的脈沖響應(yīng)(傳遞函數(shù))作為IR11(Z)。另外,將圖32的一點(diǎn)劃線所示的從輸出端子232到反相放大電路261的輸入的脈沖響應(yīng)(傳遞函數(shù))作為IR12_1(Z)。另外,將圖32的雙點(diǎn)劃線所示的從反相放大電路261到加法電路263的輸入端子的脈沖響應(yīng)(傳遞函數(shù))作為IR12_2(Z)。而且,IR12(Z)=-IR12_1(Z)·IR12_2(Z)。另外,將圖32的虛線所示的從加法電路263的各輸入端子的后段到輸入端子233的脈沖響應(yīng)(傳遞函數(shù))作為W6(Z)。
現(xiàn)在,當(dāng)數(shù)字濾波器211的濾波器系數(shù)為Q(Z)時(shí),在加法電路263中,為了用增益相位調(diào)整電路275來的信號(hào)消除從放大電路206來的信號(hào),設(shè)計(jì)使IR11(Z)=IR12(Z)·Q(Z)式子成立的Q(Z)。即可設(shè)計(jì)Q(Z)=IR11(Z)/IR12(Z)。但是,DSP202可取得的脈沖響應(yīng)為圖32的實(shí)線所示的路徑K的脈沖響應(yīng)(傳遞函數(shù))IR11’(Z)(=IR11(Z)·W6(Z))和路徑L的脈沖響應(yīng)(傳遞函數(shù))IR12’(Z)(=-IR12_1(Z)·IR12_2(Z)·W6(Z))。還有,IR12_1(Z)相位反轉(zhuǎn)是由于利用反相放大電路261被反相的。
此時(shí),能夠使在路徑K上傳送的信號(hào)和在路徑L上傳送的信號(hào)相互消除的式子為-IR11’(Z)=IR12’(Z)·Q(Z)。即可設(shè)計(jì)Q(Z)=-IR11,(Z)/IR12’(Z)。即數(shù)字濾波器211的特性,可通過在使傳遞特性IR11’(Z)相位反轉(zhuǎn)的基礎(chǔ)上,加上IR12’(Z)的逆濾波器特性的特性來實(shí)現(xiàn)。而且,通過這樣設(shè)定數(shù)字濾波器211的濾波器系數(shù),在加法電路263上,能夠利用在路徑L上傳送的信號(hào)消除在路徑K上傳送的信號(hào)。此結(jié)果可防止在輸入端子230上輸入數(shù)字信號(hào)時(shí)的所述回波。
而且,在本實(shí)施方式所示的回波防止電路中,從放大電路210輸出的模擬信號(hào),作為對(duì)應(yīng)輸入輸出端子207來的聲音信號(hào)的模擬輸出信號(hào)被輸出。因此,不需要用于再次模擬變換從AD轉(zhuǎn)換器214輸出的數(shù)字信號(hào)的DA轉(zhuǎn)換器,能夠削減成本及降低消耗的電能。
還有,使此數(shù)字濾波器211的特性為在傳遞特性IR11,(Z)相位反轉(zhuǎn)的基礎(chǔ)上,加上IR12’(Z)的逆濾波器特性的特性的處理,可與第13實(shí)施方式進(jìn)行相同的處理。
(第17實(shí)施方式)===回波防止電路、數(shù)字信號(hào)處理電路的構(gòu)成例===圖33表示第17實(shí)施方式的圖。圖33是表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的一例的方框圖。還有,在圖33所示的回波防止電路中,對(duì)于和所述的第16實(shí)施方式相同的構(gòu)成要件,附以同一編號(hào),省略其說明?;夭ǚ乐闺娐罚痪邆涞?0實(shí)施方式構(gòu)成中的AD轉(zhuǎn)換器214,取而代之,具備開關(guān)電路SW2。
在開關(guān)電路SW2上,輸入表示從對(duì)方發(fā)送來的聲音的模擬信號(hào)(第5模擬信號(hào))和放大電路210輸出的模擬信號(hào)(第4模擬信號(hào))。而且,開關(guān)電路SW2,通過CPU201等的控制,選擇這些輸入信號(hào)中的任何一個(gè),輸出給AD轉(zhuǎn)換器203。
即在本實(shí)施方式中,通過將開關(guān)電路SW2切換到B側(cè),能夠取得脈沖響應(yīng)。此時(shí),AD轉(zhuǎn)換器203,代替第16實(shí)施方式中的AD轉(zhuǎn)換器214。另外,進(jìn)行對(duì)于對(duì)方發(fā)送來的聲音的處理時(shí),開關(guān)電路SW2切換到A側(cè)。
通過這樣的構(gòu)成,不需要在第16實(shí)施方式中采用的AD轉(zhuǎn)換器214,能夠進(jìn)一步削減成本及消耗的電能。
(第18實(shí)施方式)===回波防止電路、數(shù)字信號(hào)處理電路的構(gòu)成例===圖34是表示第18實(shí)施方式的圖。圖34是表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的一例的方框圖。還有,在圖34所示的回波防止電路中,對(duì)于和所述的第16實(shí)施方式相同的構(gòu)成要件,附以同一編號(hào),省略其說明?;夭ǚ乐闺娐?,不具備第16實(shí)施方式構(gòu)成中的AD轉(zhuǎn)換器203。
在本實(shí)施方式中,表示從對(duì)方發(fā)送來的聲音的信號(hào),作為數(shù)字信號(hào)輸入到輸入端子230中。另外,輸出給對(duì)方的信號(hào),變?yōu)閺腁D轉(zhuǎn)換器214輸出的數(shù)字信號(hào)。通過這樣構(gòu)成的回波防止電路,能夠使適用回波防止電路的設(shè)備等的接口信號(hào)為數(shù)字信號(hào)。即在可輸出數(shù)字信號(hào)的設(shè)備上適用回波防止電路時(shí),由于與回波防止電路的接口,不需要利用DA轉(zhuǎn)換器變換為模擬信號(hào),也不需要利用AD轉(zhuǎn)換器將回波防止電路來的輸出信號(hào)變換為數(shù)字信號(hào)。因此,能夠削減AD轉(zhuǎn)換器及DA轉(zhuǎn)換器,實(shí)現(xiàn)成本的削減及消耗電能的降低。
(第19實(shí)施方式)===回波防止電路、數(shù)字信號(hào)處理電路的構(gòu)成例===圖35是表示第19實(shí)施方式的圖。圖35是表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路(DSP264)的一例的方框圖。還有,在圖35所示的回波防止電路中,對(duì)于與所述的第13實(shí)施方式相同的構(gòu)成要件,附以同一符號(hào),省略其說明。
回波防止電路,具有CPU201、DSP264、放大電路206、輸入輸出端子207、差動(dòng)放大電路209、放大電路210、放大電路213。還有,在本實(shí)施方式中,以CPU201為構(gòu)成要件,也可不以CPU201為構(gòu)成要件。
還有,DSP264具有輸入端子265、AD轉(zhuǎn)換器266、DA轉(zhuǎn)換器267、輸出端子268、輸入端子269、AD轉(zhuǎn)換器270、數(shù)字濾波器211、DA轉(zhuǎn)換器273、輸出端子274。
即本實(shí)施方式的構(gòu)成變?yōu)樵贒SP264內(nèi)部,設(shè)計(jì)了第13實(shí)施方式中的AD轉(zhuǎn)換器203、214、DA轉(zhuǎn)換器205、212。而且,與第13實(shí)施方式相同,從放大電路210輸出的模擬信號(hào),作為對(duì)應(yīng)輸入輸出端子207來的聲音信號(hào)的輸出信號(hào)被輸出。
在AD轉(zhuǎn)換器266上,通過輸入端子265,例如輸入聲音信號(hào)。而且,AD轉(zhuǎn)換器266,將對(duì)聲音信號(hào)進(jìn)行模擬/數(shù)字變換處理后的數(shù)字信號(hào),輸出給DA轉(zhuǎn)換器267、數(shù)字濾波器211。數(shù)字濾波器211,根據(jù)該數(shù)字濾波器211的濾波器系數(shù),對(duì)數(shù)字信號(hào)實(shí)施濾波器處理,輸出給DA轉(zhuǎn)換器273。
DA轉(zhuǎn)換器267,通過輸出端子268,輸出對(duì)數(shù)字信號(hào)進(jìn)行數(shù)字/模擬變換處理后的模擬信號(hào)。此結(jié)果在放大電路206上,輸入從DA轉(zhuǎn)換器267來的模擬信號(hào)。
DA轉(zhuǎn)換器273,通過輸出端子274,輸出對(duì)從數(shù)字濾波器211來的數(shù)字信號(hào)進(jìn)行數(shù)字/模擬變換處理后的模擬信號(hào)。此結(jié)果在放大電路213上,輸入從DA轉(zhuǎn)換器273來的模擬信號(hào)。
AD轉(zhuǎn)換器270,通過輸入端子269,輸入從放大電路210來的聲音信號(hào)。而且,AD轉(zhuǎn)換器270,通過輸入端子269,將對(duì)聲音信號(hào)進(jìn)行模擬/數(shù)字變換處理后的數(shù)字信號(hào)輸入給DSP264。通過輸入端子269輸入的數(shù)字信號(hào),用于設(shè)定數(shù)字濾波器211的濾波器系數(shù)。
===數(shù)字濾波器211的濾波器系數(shù)===邊參照?qǐng)D36,針對(duì)數(shù)字濾波器211的濾波器系數(shù),進(jìn)行詳述。圖36是表示圖35所示的回波防止電路的路徑M、N的圖。還有,路徑M可與第1實(shí)施方式相同,包含耳機(jī)話筒18。
如上所述,從放大電路206來的模擬信號(hào),不僅僅從輸入輸出端子207輸出,也有輸入給差動(dòng)放大電路209的+輸入端子的情況。此時(shí),會(huì)產(chǎn)生由該模擬信號(hào)引起的回波?;蛘?,通過重疊輸入輸出端子207輸入的聲音信號(hào)和放大電路206來的模擬信號(hào),輸入給差動(dòng)放大電路209的+輸入端子,產(chǎn)生回波。因此,為防止此回波,設(shè)定數(shù)字濾波器211的濾波器系數(shù)。
因此,將圖36的虛線所示的從DA轉(zhuǎn)換器267的輸入到差動(dòng)放大電路209的+輸入端子的脈沖響應(yīng)(傳遞函數(shù))作為IR13(Z)。另外,將圖36的虛線所示的從DA轉(zhuǎn)換器273的輸入到差動(dòng)放大電路209的-輸入端子的脈沖響應(yīng)(傳遞函數(shù))作為IR14(Z)。另外,將圖36的虛線所示的從差動(dòng)放大電路209的±輸入端子的后段到AD轉(zhuǎn)換器270的脈沖響應(yīng)(傳遞函數(shù))作為W7(Z)。
現(xiàn)在,當(dāng)數(shù)字濾波器211的濾波器系數(shù)為Q(Z)時(shí),在差動(dòng)放大電路209中,為了用放大電路213來的信號(hào)消除從放大電路206來的信號(hào),設(shè)計(jì)使IR13(Z)=IR14(Z)·Q(Z)式子成立的Q(Z)。即可設(shè)計(jì)Q(Z)=IR13(Z)/IR14(Z)。但是,DSP264可取得的脈沖響應(yīng)為圖36的實(shí)線所示的路徑M的脈沖響應(yīng)(傳遞函數(shù))IR13’(Z)(=IR13(Z)·W7(Z))和路徑N的脈沖響應(yīng)(傳遞函數(shù))IR14’(Z)(=-IR14(Z)·W7(Z))。還有,IR14(Z)的相位反轉(zhuǎn)是由于輸入到了差動(dòng)放大電路209的-輸入端子。
此時(shí),能夠使在路徑M上傳送的信號(hào)和在路徑N上傳送的信號(hào)相互消除的式子為-IR13’(Z)=IR14’(Z)·Q(Z)。即可設(shè)計(jì)Q(Z)=-IR13’(Z)/IR14’(Z)。即數(shù)字濾波器211的特性,可通過在傳遞特性IR13’(Z)相位反轉(zhuǎn)的基礎(chǔ)上,加上IR14’(Z)的逆濾波器特性的特性來實(shí)現(xiàn)。而且,通過這樣設(shè)定數(shù)字濾波器211的濾波器系數(shù),在差動(dòng)放大電路209中,能夠利用在路徑N上傳送的信號(hào)消除在路徑M上傳送的信號(hào)。此結(jié)果可防止在輸入端子265上輸入數(shù)字信號(hào)時(shí)的所述回波。
而且,在本實(shí)施方式所示的回波防止電路中,從放大電路210輸出的模擬信號(hào),作為對(duì)應(yīng)輸入輸出端子207來的聲音信號(hào)的模擬輸出信號(hào)被輸出。因此,不需要用于再次模擬變換從AD轉(zhuǎn)換器270輸出的數(shù)字信號(hào)的DA轉(zhuǎn)換器,能夠削減成本及降低消耗的電能。
還有,使此數(shù)字濾波器211的特性為在傳遞特性IR13’(Z)相位反轉(zhuǎn)的基礎(chǔ)上,加上IR14’(Z)的逆濾波器特性的特性的處理,可與第13實(shí)施方式進(jìn)行相同的處理。
(第20實(shí)施方式)===回波防止電路、數(shù)字信號(hào)處理電路的構(gòu)成例===圖37表示第20實(shí)施方式的圖。圖37是表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的一例的方框圖。還有,在圖37所示的回波防止電路中,對(duì)于和所述的第19實(shí)施方式相同的構(gòu)成要件,附以同一編號(hào),省略其說明?;夭ǚ乐闺娐?,不具備第19實(shí)施方式構(gòu)成中的AD轉(zhuǎn)換器270,取而代之,具備開關(guān)電路SW2。
在開關(guān)電路SW2上,輸入表示從對(duì)方發(fā)送來的聲音的模擬信號(hào)(第5模擬信號(hào))和放大電路210輸出的模擬信號(hào)(第4模擬信號(hào))。而且,開關(guān)電路SW2,通過CPU201等的控制,選擇這些輸入信號(hào)中的任何一個(gè),通過輸入端子265,輸出給AD轉(zhuǎn)換器266。
即在本實(shí)施方式中,通過將開關(guān)電路SW2切換到B側(cè),能夠取得脈沖響應(yīng)。此時(shí),AD轉(zhuǎn)換器266,代替第19實(shí)施方式中的AD轉(zhuǎn)換器270。另外,進(jìn)行對(duì)于對(duì)方發(fā)送來的聲音的處理時(shí),開關(guān)電路SW2切換到A側(cè)。
通過這樣的構(gòu)成,不需要在第19實(shí)施方式中采用的AD轉(zhuǎn)換器270,能夠進(jìn)一步削減成本及消耗的電能。
(第21實(shí)施方式)===回波防止電路、數(shù)字信號(hào)處理電路的構(gòu)成例===圖38是表示第21實(shí)施方式的圖。圖38是表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的一例的方框圖。還有,在圖38所示的回波防止電路中,對(duì)于和所述的第19實(shí)施方式相同的構(gòu)成要件,附以同一編號(hào),省略其說明?;夭ǚ乐闺娐罚痪邆涞?9實(shí)施方式構(gòu)成中的AD轉(zhuǎn)換器266。
在本實(shí)施方式中,表示從對(duì)方發(fā)送來的聲音的信號(hào),作為數(shù)字信號(hào)輸入到輸入端子321中。另外,從AD轉(zhuǎn)換器輸出的數(shù)字信號(hào),變?yōu)橥ㄟ^輸出端子322輸出的構(gòu)成。而且,從輸出端子322輸出的數(shù)字信號(hào),作為對(duì)應(yīng)輸入輸出端子207來的聲音信號(hào)的數(shù)字輸出信號(hào)被輸出。通過這樣構(gòu)成的回波防止電路,能夠使適用回波防止電路的設(shè)備等的接口信號(hào)為數(shù)字信號(hào)。即在可輸出數(shù)字信號(hào)的設(shè)備上適用回波防止電路時(shí),由于與回波防止電路的接口,不需要利用DA轉(zhuǎn)換器變換為模擬信號(hào),也不需要利用AD轉(zhuǎn)換器將回波防止電路來的輸出信號(hào)變換為數(shù)字信號(hào)。因此,能夠削減AD轉(zhuǎn)換器及DA轉(zhuǎn)換器,實(shí)現(xiàn)成本的削減及消耗電能的降低。
(第22實(shí)施方式)===回波防止電路、數(shù)字信號(hào)處理電路的構(gòu)成例===圖39是表示第22實(shí)施方式的圖。圖39是表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路(DSP264)的一例的方框圖。
還有,如圖39所示,第22實(shí)施方式中的回波防止電路,變?yōu)榻M合所述的第16實(shí)施方式(圖31)、第19實(shí)施方式(圖35)的構(gòu)成。對(duì)于相同的構(gòu)成要件,附以同一符號(hào),省略其說明。
===數(shù)字濾波器211的濾波器系數(shù)===邊參照?qǐng)D40,針對(duì)數(shù)字濾波器211的濾波器系數(shù),進(jìn)行詳述。圖40是表示圖39所示的回波防止電路的路徑O、P的圖。還有,路徑O可與第1實(shí)施方式相同,包含耳機(jī)話筒18。
如上所述,從放大電路206來的模擬信號(hào),不僅僅從輸入輸出端子207輸出,也有輸入給加法電路263的情況。此時(shí),會(huì)產(chǎn)生由該模擬信號(hào)引起的回波。或者,通過重疊輸入輸出端子207輸入的聲音信號(hào)和放大電路206來的模擬信號(hào),輸入給加法電路263,產(chǎn)生回波。因此,為防止此回波,設(shè)定數(shù)字濾波器211的濾波器系數(shù)。
因此,將圖40的虛線所示的從DA轉(zhuǎn)換器267的輸入到加法電路263的輸入端子的脈沖響應(yīng)(傳遞函數(shù))作為IR15(Z)。另外,將圖40的一點(diǎn)劃線所示的從DA轉(zhuǎn)換器273的輸入到反相放大電路261的輸入的脈沖響應(yīng)(傳遞函數(shù))作為IR16_1(Z)。另外,將圖40的雙點(diǎn)劃線所示的從反相放大電路261的輸入到加法電路263的輸入端子的脈沖響應(yīng)(傳遞函數(shù))作為IR16_2(Z)。另外,從圖40的虛線所示的加法電路263的各輸入端子的后段到AD轉(zhuǎn)換器270的脈沖響應(yīng)(傳遞函數(shù))作為W8(Z)。
現(xiàn)在,當(dāng)數(shù)字濾波器211的濾波器系數(shù)為Q(Z)時(shí),在加法電路263中,為了用增益相位調(diào)整電路275來的信號(hào)消除從放大電路206來的信號(hào),設(shè)計(jì)使IR15(Z)=IR16(Z)·Q(Z)式子成立的Q(Z)。即可設(shè)計(jì)Q(Z)=IR15(Z)/IR16(Z)。但是,DSP264可取得的脈沖響應(yīng)為圖40的實(shí)線所示的路徑O的脈沖響應(yīng)(傳遞函數(shù))IR15’(Z)(=IR15(Z)·W8(Z))和路徑P的脈沖響應(yīng)(傳遞函數(shù))IR16’(Z)(=-IR16_1(Z)·IR16_2(Z)·W8(Z))。還有,IR16_1(Z)相位反轉(zhuǎn)是由于利用反相放大電路261被反相的。
此時(shí),能夠使在路徑O上傳送的信號(hào)和在路徑P上傳送的信號(hào)相互消除的式子為-IR15’(Z)=IR16’(Z)·Q(Z)。即可設(shè)計(jì)Q(Z)=-IR15’(Z)/IR16’(Z)。即數(shù)字濾波器211的特性,可通過在傳遞特性IR15’(Z)相位反轉(zhuǎn)的基礎(chǔ)上,加上IR16’(Z)的逆濾波器特性的特性來實(shí)現(xiàn)。而且,通過這樣設(shè)定數(shù)字濾波器211的濾波器系數(shù),在加法電路263中,能夠利用在路徑P上傳送的信號(hào)消除在路徑O上傳送的信號(hào)。此結(jié)果可防止在輸入端子265上輸入數(shù)字信號(hào)時(shí)的所述回波。
而且,在本實(shí)施方式所示的回波防止電路中,從放大電路210輸出的模擬信號(hào),作為對(duì)應(yīng)輸入輸出端子207來的聲音信號(hào)的模擬輸出信號(hào)被輸出。因此,不需要用于再次模擬變換從AD轉(zhuǎn)換器270輸出的數(shù)字信號(hào)的DA轉(zhuǎn)換器,能夠削減成本及降低消耗的電能。
還有,使此數(shù)字濾波器211的特性為在傳遞特性IR15’(Z)相位反轉(zhuǎn)的基礎(chǔ)上,加上IR16’(Z)的逆濾波器特性的特性的處理,可與第13實(shí)施方式進(jìn)行相同的處理。
(第23實(shí)施方式)===回波防止電路、數(shù)字信號(hào)處理電路的構(gòu)成例===圖41表示第23實(shí)施方式的圖。圖41是表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的一例的方框圖。還有,在圖41所示的回波防止電路中,對(duì)于和所述的第22實(shí)施方式相同的構(gòu)成要件,附以同一編號(hào),省略其說明。回波防止電路,不具備第22實(shí)施方式構(gòu)成中的AD轉(zhuǎn)換器270,取而代之,具備開關(guān)電路SW2。
在開關(guān)電路SW2上,輸入表示從對(duì)方發(fā)送來的聲音的模擬信號(hào)(第5模擬信號(hào))和放大電路210輸出的模擬信號(hào)(第4模擬信號(hào))。而且,開關(guān)電路SW2,通過CPU201等的控制,選擇這些輸入信號(hào)中的任何一個(gè),通過輸入端子265,輸出給AD轉(zhuǎn)換器266。
即在本實(shí)施方式中,通過將開關(guān)電路SW2切換到B側(cè),能夠取得脈沖響應(yīng)。此時(shí),AD轉(zhuǎn)換器266,代替第22實(shí)施方式中的AD轉(zhuǎn)換器270。另外,進(jìn)行對(duì)于對(duì)方發(fā)送來的聲音的處理時(shí),開關(guān)電路SW2切換到A側(cè)。
通過這樣的構(gòu)成,不需要在第22實(shí)施方式中采用的AD轉(zhuǎn)換器270,能夠進(jìn)一步削減成本及消耗的電能。
(第24實(shí)施方式)===回波防止電路、數(shù)字信號(hào)處理電路的構(gòu)成例===圖42是表示第24實(shí)施方式的圖。圖42是表示關(guān)于本發(fā)明的回波防止電路、包含在該回波防止電路中的數(shù)字信號(hào)處理電路的一例的方框圖。還有,在圖42所示的回波防止電路中,對(duì)于和所述的第22實(shí)施方式相同的構(gòu)成要件,附以同一編號(hào),省略說明?;夭ǚ乐闺娐?,不具備第22實(shí)施方式構(gòu)成中的AD轉(zhuǎn)換器266。
在本實(shí)施方式中,表示從對(duì)方發(fā)送來的聲音的信號(hào),作為數(shù)字信號(hào)輸入到輸入端子321中。另外,從AD轉(zhuǎn)換器270輸出的數(shù)字信號(hào),變?yōu)橥ㄟ^輸出端子322輸出的構(gòu)成。而且,從輸出端子322輸出的數(shù)字信號(hào),作為對(duì)應(yīng)輸入輸出端子207來的聲音信號(hào)的數(shù)字輸出信號(hào)被輸出。通過這樣構(gòu)成的回波防止電路,能夠使適用回波防止電路的設(shè)備等的接口信號(hào)為數(shù)字信號(hào)。即在可輸出數(shù)字信號(hào)的設(shè)備上適用回波防止電路時(shí),由于與回波防止電路的接口,不需要利用DA轉(zhuǎn)換器變換為模擬信號(hào),也不需要利用AD轉(zhuǎn)換器將回波防止電路來的輸出信號(hào)變換為數(shù)字信號(hào)。因此,能夠削減AD轉(zhuǎn)換器及DA轉(zhuǎn)換器,實(shí)現(xiàn)成本的削減及消耗電能的降低。
《第1適用例》下面,針對(duì)關(guān)于本發(fā)明的回波防止電路的第1適用例進(jìn)行說明。在本例中,例如針對(duì)將第1實(shí)施方式、第2實(shí)施方式等的與對(duì)方的接口為模擬信號(hào)的回波防止電路41a,適用于圖43所示的便攜電話機(jī)19時(shí)的構(gòu)成及動(dòng)作,進(jìn)行說明。圖43是表示適用回波防止電路41a的便攜電話機(jī)19的方框圖。圖44是表示圖43所示的便攜電話機(jī)19的構(gòu)成一例的方框圖。還有,如圖43、圖44所示,在便攜電話機(jī)19上連接耳機(jī)話筒18。此耳機(jī)話筒18具有根據(jù)便攜電話機(jī)19接收的聲音信號(hào),通過使振動(dòng)板(未圖示)振動(dòng),發(fā)出聲音的揚(yáng)聲器功能。另外,耳機(jī)話筒18還具有通過將戴該耳機(jī)話筒18的人發(fā)出聲音時(shí)的耳膜的振動(dòng)換成振動(dòng)板的振動(dòng),生成聲音信號(hào)并輸出的話筒功能。還有,此耳機(jī)話筒18是公知的技術(shù),例如記載在特開2003-9272等。另外,耳機(jī)話筒18和便攜電話機(jī)19設(shè)計(jì)連接成了有線通信的方式,也可設(shè)計(jì)成無線通信(HomeRF(Radio Frequency)等)的方式。
便攜電話機(jī)19,具有天線20、RF(Radio Frequency)部21、基帶處理部22、CPU24、顯示部23、輸入部25、AD轉(zhuǎn)換器26、DA轉(zhuǎn)換器27、話筒28、揚(yáng)聲器29、回波防止電路41a。還有,圖44所示的便攜電話機(jī)19的構(gòu)成是一例,適用回波防止電路41a的便攜電話機(jī)并不限定于這些構(gòu)成組成的便攜電話機(jī)。
天線20接收對(duì)于便攜電話機(jī)19來說被發(fā)送的聲音信號(hào)。另外,天線20發(fā)送RF部來的聲音信號(hào)。
RF部21,從天線20接收的聲音信號(hào)中,進(jìn)行對(duì)規(guī)定頻帶的聲音信號(hào)的解調(diào)處理等的解碼處理。另外,RF部21,進(jìn)行對(duì)基帶處理部22來的聲音信號(hào)的調(diào)制處理、例如由TDMA(Time Division Multiplex Access)組成的編碼處理等。
基帶處理部22,針對(duì)利用RF部21,被解調(diào)到基帶信號(hào)的聲音信號(hào)實(shí)施規(guī)定的信號(hào)處理,輸出給CPU24。另外,基帶處理部22,對(duì)于從CPU來的聲音信號(hào)實(shí)施規(guī)定的信號(hào)處理,輸出給RF部21。
CPU24統(tǒng)一控制便攜電話機(jī)19。CPU24,為了用揚(yáng)聲器29或耳機(jī)話筒18再生對(duì)應(yīng)從基帶處理部22來的聲音信號(hào)的聲音,將該聲音信號(hào)輸出給DA轉(zhuǎn)換器27。另外,CPU24,將AD轉(zhuǎn)換器26來的、話筒28或耳機(jī)話筒18來的聲音信號(hào)輸出給基帶處理部22。另外,CPU24,例如當(dāng)便攜電話機(jī)進(jìn)行數(shù)據(jù)包通信時(shí),為了顯示基于接收的數(shù)據(jù)包數(shù)據(jù)的圖像,向顯示部23輸出信號(hào)。另外,CPU24,使通過輸入部25輸入的輸入數(shù)據(jù)顯示在顯示部23上,為了通過數(shù)據(jù)包通信發(fā)送該輸入數(shù)據(jù),實(shí)施規(guī)定的處理輸出給基帶處理部22。
AD轉(zhuǎn)換器26,將對(duì)話筒28或耳機(jī)話筒18來的聲音信號(hào)進(jìn)行模擬/數(shù)字變換處理后的數(shù)字信號(hào),輸出給CPU24。DA轉(zhuǎn)換器27,將對(duì)CPU來的聲音信號(hào)進(jìn)行數(shù)字/模擬變換處理后的模擬信號(hào),輸出給揚(yáng)聲器29或回波防止電路41。還有,在本例中,當(dāng)耳機(jī)話筒18連接到便攜電話機(jī)19上時(shí),從DA轉(zhuǎn)換器27來的模擬信號(hào)被輸入給回波防止電路41a。
下面,針對(duì)回波防止電路41a的動(dòng)作進(jìn)行說明。還有,在本例中,認(rèn)為按照第1實(shí)施方式中說明的FIR濾波器4、11的濾波器系數(shù)的設(shè)定已經(jīng)被實(shí)施。
天線20接收的聲音信號(hào),被實(shí)施了由便攜電話機(jī)的各構(gòu)成組成的所述處理,從DA轉(zhuǎn)換器27輸出給回波防止電路41a的AD轉(zhuǎn)換器3。
輸入給AD轉(zhuǎn)換器3的聲音信號(hào),變?yōu)槔迷揂D轉(zhuǎn)換器3實(shí)施模擬/數(shù)字信號(hào)處理成為數(shù)字信號(hào),通過輸入端子30,輸入給FIR濾波器4、11。此結(jié)果使AD轉(zhuǎn)換器3來的數(shù)字信號(hào),輸入給構(gòu)成FIR濾波器4、11的數(shù)字信號(hào)用存儲(chǔ)器42、54。
下面,首先針對(duì)輸入給FIR濾波器4的數(shù)字信號(hào)進(jìn)行說明。輸入給數(shù)字信號(hào)用存儲(chǔ)器54的數(shù)字信號(hào)(表示為Xn),通過順次輸入給寄存器0~N-1,被各延遲1個(gè)采樣周期單位。而且,通過DSP2從寄存器0順次切換開關(guān)電路60O,向乘法電路51順次輸入從數(shù)字信號(hào)用存儲(chǔ)器54來的數(shù)字信號(hào)Xn~Xn-(N-1)。另外,通過DSP2從地址0順次切換開關(guān)電路60P,使存儲(chǔ)在存儲(chǔ)濾波器系數(shù)存儲(chǔ)器56上的被相位反轉(zhuǎn)的脈沖響應(yīng)imp(0)~imp(N-1)(=-IR2’(Z)),順次輸入給乘法電路51。乘法電路51,將順次輸入的數(shù)字信號(hào)Xn~Xn-(N-1)和被相位反轉(zhuǎn)的脈沖響應(yīng)imp(0)~imp(N-1)順次相乘的乘法結(jié)果,輸出給ADD52。
輸入給ADD52的乘法電路51的乘法結(jié)果,和存儲(chǔ)在ACC53上的上次的ADD52的加法結(jié)果相加,輸出給該ACC53。此結(jié)果通過FIR濾波器4,實(shí)施了存儲(chǔ)在濾波器寄存存儲(chǔ)器56上的被相位反轉(zhuǎn)的脈沖響應(yīng)imp(0)~imp(N-1)和數(shù)字信號(hào)Xn~Xn-(N-1)的卷積運(yùn)算。即通過差動(dòng)放大電路9、與后述的FIR濾波器11來的輸出信號(hào)相互消除的信號(hào)從FIR濾波器4輸出。
FIR濾波器4輸出的信號(hào),通過輸出端子31,輸入給DA轉(zhuǎn)換器5。而且,輸出信號(hào)利用DA轉(zhuǎn)換器5實(shí)施數(shù)字/模擬變換處理,變成模擬信號(hào),輸入給放大電路6。輸入給放大電路6的模擬信號(hào),通過規(guī)定的放大率被放大并輸出。從放大電路6來的模擬信號(hào),通過輸入輸出端子7,輸出給耳機(jī)話筒18。此結(jié)果通過耳機(jī)話筒18的揚(yáng)聲器功能,振動(dòng)板振動(dòng)、發(fā)出聲音。然而,存在放大電路6來的模擬信號(hào)輸入給差動(dòng)放大電路9的+輸入端子的情況。為了消除輸入給此差動(dòng)放大電路9的+輸入端子的模擬信號(hào),實(shí)施以下的處理。
輸入給FIR濾波器11的數(shù)字信號(hào)用存儲(chǔ)器42的數(shù)字信號(hào),如前所述,和FIR濾波器4相同,通過輸入給寄存器0~N-1,各延遲1個(gè)采樣周期單位。而且,通過DSP2從寄存器0順次切換開關(guān)電路60M,將從數(shù)字信號(hào)用存儲(chǔ)器42來的數(shù)字信號(hào)Xn~Xn-(N-1)順次輸入給乘法電路51。另外,通過DSP2從地址0順次切換開關(guān)電路60N,使存儲(chǔ)在存儲(chǔ)濾波器系數(shù)存儲(chǔ)器47上的脈沖響應(yīng)imp(0)~imp(N-1)(=IR1’(Z)),被順次輸入給乘法電路51。乘法電路51,將順次輸入的數(shù)字信號(hào)Xn~Xn-(N-1)和脈沖響應(yīng)imp(0)~imp(N-1)順次相乘的乘法結(jié)果,輸出給ADD52。
輸入給ADD52的乘法電路51的乘法結(jié)果,和存儲(chǔ)在ACC53上的上次的ADD52的加法結(jié)果相加,輸出給該ACC53。此結(jié)果通過FIR濾波器11,實(shí)施了存儲(chǔ)在濾波器寄存存儲(chǔ)器47上的脈沖響應(yīng)imp(0)~imp(N-1)和數(shù)字信號(hào)Xn~Xn-(N-1)的卷積運(yùn)算。即通過差動(dòng)放大電路9、與前述的FIR濾波器4來的輸出信號(hào)相互消除的信號(hào)從FIR濾波器11輸出。
FIR濾波器11輸出的信號(hào),通過輸出端子32,輸入給DA轉(zhuǎn)換器12。而且,輸出信號(hào)利用DA轉(zhuǎn)換器12實(shí)施數(shù)字/模擬變換處理,變成模擬信號(hào),輸入給放大電路13。輸入給放大電路13的模擬信號(hào),通過規(guī)定的放大率被放大,輸入給差動(dòng)放大電路9的-輸入端子。
因此,在差動(dòng)放大電路9中,利用輸入給-輸入端子的被反相的從放大電路13來的模擬信號(hào),能夠消除輸入給+輸入端子的從放大電路6來的模擬信號(hào)。此結(jié)果可防止輸入給輸入端子30數(shù)字信號(hào)時(shí)的回波。另外,即使由耳機(jī)話筒18的話筒功能組成的聲音信號(hào)和從放大電路6來的模擬信號(hào)重疊,輸入到差動(dòng)放大電路9的+輸入端子時(shí),也可通過輸入給-輸入端子的從FIR濾波器11來的信號(hào),從被重疊的信號(hào)上只減去構(gòu)成回波原因的信號(hào)成分(即從放大電路6來的模擬信號(hào))。
而且,通過采用削減了DA轉(zhuǎn)換器的回波防止電路41a、構(gòu)成便攜電話機(jī)19時(shí),能夠削減便攜電話機(jī)的成本及消耗的電能。
還有,在本例中,針對(duì)適用第1實(shí)施方式的回波防止電路的情況進(jìn)行了說明,對(duì)于第2實(shí)施方式等的以模擬信號(hào)為接口的回波防止電路也可同樣適用。
《第2適用例》下面,針對(duì)關(guān)于本發(fā)明的回波防止電路的第2適用例進(jìn)行說明。在本例中,例如針對(duì)將第9實(shí)施方等、與對(duì)方的接口為數(shù)字信號(hào)的回波防止電路41b,適用于圖43所示的便攜電話機(jī)19時(shí)的構(gòu)成及動(dòng)作,進(jìn)行說明。圖45是表示圖43所示的便攜電話機(jī)19的方框圖。
另外,圖46是表示回波防止電路41b的構(gòu)成的一例的方框圖。如圖46所示,回波防止電路41b,加上圖9所示構(gòu)成,還具備檢測(cè)電路94。檢測(cè)電路94,檢測(cè)輸入輸出端子7上的耳機(jī)話筒18的連接狀態(tài)。檢測(cè)電路94的檢測(cè)結(jié)果,作為檢測(cè)信號(hào),通過輸出端子95進(jìn)行輸出。
便攜電話機(jī)19,加上圖44所示的構(gòu)成,還具備開關(guān)電路SW3、SW4。在開關(guān)電路SW3上,輸入AD轉(zhuǎn)換器26輸出的數(shù)字信號(hào)和回波防止電路41b的輸出端子93輸出的數(shù)字信號(hào)。而且,開關(guān)電路SW3,根據(jù)從輸出端子95來的檢測(cè)信號(hào),當(dāng)耳機(jī)話筒18未連接到輸入輸出端子7上時(shí),切換到A側(cè),將AD轉(zhuǎn)換器26輸出的數(shù)字信號(hào)輸出給CPU24,當(dāng)耳機(jī)話筒18連接到輸入輸出端子7上時(shí),切換到B側(cè),將回波防止電路41b輸出的數(shù)字信號(hào)輸出給CPU24。另外,開關(guān)電路SW4,可將CPU24輸出的數(shù)字信號(hào),輸出給AD轉(zhuǎn)換器27或回波防止電路41b的輸入端子92。而且,開關(guān)電路SW4,根據(jù)從輸出端子95來的檢測(cè)信號(hào),當(dāng)耳機(jī)話筒18未連接到輸入輸出端子7上時(shí),切換到A側(cè),將CPU24輸出的數(shù)字信號(hào)輸出給DA轉(zhuǎn)換器27,當(dāng)耳機(jī)話筒18連接到輸入輸出端子7上時(shí),切換到B側(cè),將CPU24輸出的數(shù)字信號(hào)輸出給回波防止電路41b。
這樣,通過采用第9實(shí)施方式所示的數(shù)字信號(hào)為接口的回波防止電路41b,不需要圖44所示的回波防止電路41a中使用的AD轉(zhuǎn)換器3,能夠削減成本及所消耗的電能。
《第3適用例》下面,針對(duì)關(guān)于本發(fā)明的回波防止電路的第3適用例進(jìn)行說明。圖47表示本例中的便攜電話機(jī)19的構(gòu)成一例的方框圖。如圖所示,在本例中,采用了回波防止電路41c,削減了第2適用例中的AD轉(zhuǎn)換器26及DA轉(zhuǎn)換器27。而且,從話筒28輸出的模擬信號(hào),輸入給回波防止電路41c的輸入端子331,從回波防止電路41c的輸出端子332輸出的模擬信號(hào),輸入給揚(yáng)聲器29。另外,從回波防止電路41c的輸出端子93輸出的數(shù)字信號(hào)輸入給CPU24,從CPU24輸出的數(shù)字信號(hào),輸入給回波防止電路41c的輸入端子92。
另外,圖48表示回波防止電路41c的構(gòu)成的一例的方框圖。如圖48所示,回波防止電路41c,加上圖46所示的構(gòu)成,還具備開關(guān)電路SW5、SW6、SW7。在開關(guān)電路SW5上,輸入從FIR濾波器4來的數(shù)字信號(hào)和從輸入端子92來的數(shù)字信號(hào)。根據(jù)從輸入端子341輸入的檢測(cè)信號(hào),可將其任意一個(gè)輸出給DA轉(zhuǎn)換器67。另外,開關(guān)電路SW6(第1開關(guān)電路),根據(jù)從檢測(cè)電路94來的檢測(cè)信號(hào),將輸出端子68輸出的模擬信號(hào)輸出給放大電路6或輸出端子332中的任意一個(gè)。另外,在開關(guān)電路SW5上,輸入從FIR濾波器4來的數(shù)字信號(hào)和從輸入端子92來的數(shù)字信號(hào)。根據(jù)從輸入端子341輸入的檢測(cè)信號(hào),可將其任意一個(gè)輸出給DA轉(zhuǎn)換器67。另外,開關(guān)電路SW7(第2開關(guān)電路),輸入放大電路10來的模擬信號(hào)和從輸入端子331來的模擬信號(hào)(第6模擬信號(hào)),根據(jù)從檢測(cè)電路94來的檢測(cè)信號(hào),可將其任意一個(gè)輸入給輸入端子69。
這里,當(dāng)從檢測(cè)電路94來的信號(hào)表示耳機(jī)話筒18未連接到輸入輸出端子7時(shí),開關(guān)電路SW5、SW6、SW7全部切換到A側(cè)。此時(shí),從話筒28輸出的模擬信號(hào),從輸入端子331輸入,通過AD轉(zhuǎn)換器70變換為數(shù)字信號(hào)后,通過輸出端子93,輸入給CPU24。另外,從CPU24輸出的數(shù)字信號(hào),輸入給輸入端子92,通過DA轉(zhuǎn)換器67變換為模擬信號(hào)后,通過輸出端子68、332,輸入給揚(yáng)聲器29。
另一方面,當(dāng)從檢測(cè)電路94來的信號(hào)表示耳機(jī)話筒18連接到輸入輸出端子7時(shí),開關(guān)電路SW5、SW6、SW7全部切換到B側(cè)。此時(shí),對(duì)于從耳機(jī)話筒18來的聲音信號(hào)的模擬信號(hào),通過AD轉(zhuǎn)換器70變換為數(shù)字信號(hào)后,通過輸出端子93,輸入給CPU24。另外,從CPU24輸出的數(shù)字信號(hào),輸入給輸入端子92,經(jīng)由FIR濾波器4、DA轉(zhuǎn)換器67輸入給放大電路6。
這樣,通過采樣回波防止電路41c,不需要圖45所示的便攜電話機(jī)1中使用的AD轉(zhuǎn)換器26及DA轉(zhuǎn)換器27,能夠削減成本及消耗電能。還有,在本例中,采用開關(guān)電路SW5,切換輸入給DA轉(zhuǎn)換器67的信號(hào),也可通過變更FIR濾波器4的濾波器系數(shù),進(jìn)行切換。即當(dāng)耳機(jī)話筒18未連接到輸入輸出端子7時(shí),也可原封不動(dòng)地輸出從輸入端子92輸入的數(shù)字信號(hào),設(shè)定FIR濾波器4的濾波器系數(shù)。
《其他適用例》另外,在所述的例子中,針對(duì)適用于便攜電話機(jī)19的回波防止電路的情況進(jìn)行了說明,但并不限定于此。對(duì)于有可能發(fā)生所述回波的設(shè)備,都可適用關(guān)于本發(fā)明的回波防止電路。例如可適用于IT(InformationTechnology)通信設(shè)備(例如PC(Personal Computer)等)、通話設(shè)備(電話、無線電收發(fā)兩用機(jī)、車載機(jī)等)。
圖49是表示例如適用了第9實(shí)施方式(圖18)所示的回波防止電路41d的PC350的構(gòu)成一例的方框圖。PC350其構(gòu)成包含CPU351、顯示部352、通信處理部354及回波防止電路41d。
CPU351統(tǒng)一控制PC350全體。CPU351,為了用耳機(jī)話筒18再生對(duì)應(yīng)通信處理部354來的聲音信號(hào)的聲音,將該聲音信號(hào)輸出給回波防止電路41d的輸入端子92。另外,CPU351,將耳機(jī)話筒18來的聲音信號(hào)輸出給基帶處理部22。另外,CPU351,例如當(dāng)PC350進(jìn)行數(shù)據(jù)包通信時(shí),為了顯示基于接收的數(shù)據(jù)包數(shù)據(jù)的圖像,向顯示部352輸出信號(hào)。另外,CPU351,使通過輸入部352輸入的輸入數(shù)據(jù)顯示在顯示部352上,為了通過數(shù)據(jù)包通信發(fā)送該輸入數(shù)據(jù),實(shí)施規(guī)定的處理,輸出給通信處理部354。
通信處理部354,將通過因特網(wǎng)等的網(wǎng)絡(luò)360接收的信號(hào)輸出給CPU351。另外,通信處理部354向網(wǎng)絡(luò)360輸出從CPU351來的信號(hào)。
這樣,本發(fā)明的回波防止電路,也可適用于便攜電話機(jī)以外的通信設(shè)備,能夠?qū)崿F(xiàn)成本削減及消耗電能的降低。
以下,針對(duì)本發(fā)明的回波防止電路的實(shí)施方式及適用例進(jìn)行了說明。如前所述,通過將放大電路10、210輸出的信號(hào)、即減法電路9、209輸出的模擬信號(hào)作為回波防止電路的輸出信號(hào),能夠削減DA轉(zhuǎn)換器,削減成本及消耗電能。
另外,通過采用開關(guān)電路SW1、SW2,削減AD轉(zhuǎn)換器14、214,能夠削減成本及消耗電能。
另外,通過以回波防止電路的接口信號(hào)為數(shù)字信號(hào),能夠削減AD轉(zhuǎn)換器3、203,削減成本及消耗電能。
而且,通過具備檢測(cè)到耳機(jī)話筒18的輸入輸出端子7的連接狀態(tài)、輸出檢測(cè)信號(hào)的檢測(cè)電路,使話筒28及揚(yáng)聲器29等和耳機(jī)話筒18的切換控制成為可能。
通過采用開關(guān)電路SW5、SW6、SW7,例如能夠削減便攜電話機(jī)19中的AD轉(zhuǎn)換器26及DA轉(zhuǎn)換器27等、通信設(shè)備側(cè)的AD轉(zhuǎn)換器及DA轉(zhuǎn)換器,能夠削減成本及消耗電能。
還有,所述的實(shí)施方式及適用例為了很容易地理解本發(fā)明,并不是為了限定本發(fā)明而解釋的。本發(fā)明包含不脫離其主旨的變更、改良,同時(shí)也包含其等價(jià)物。
例如,在本實(shí)施方式中,將通過產(chǎn)生脈沖得到的脈沖響應(yīng)設(shè)定為FIR濾波器的濾波器系數(shù),但用于設(shè)定濾波器系數(shù)的信號(hào)不限定為脈沖。例如,也可根據(jù)產(chǎn)生步進(jìn)信號(hào)時(shí)得到的響應(yīng)信號(hào),設(shè)定FIR濾波器的濾波器系數(shù)。
權(quán)利要求
1.一種回波防止電路,其特征在于,具備濾波器電路,其輸入第1數(shù)字信號(hào)、輸出第2及第3數(shù)字信號(hào),第1DA轉(zhuǎn)換器,其將所述第2數(shù)字信號(hào)變換為第1模擬信號(hào)進(jìn)行輸出,第2DA轉(zhuǎn)換器,其將所述第3數(shù)字信號(hào)變換為第2模擬信號(hào)進(jìn)行輸出,輸入輸出端子,其輸出所述第1模擬信號(hào)或反射輸入該輸出的第1模擬信號(hào)或輸入第3模擬信號(hào),減法電路,其輸出從第1模擬信號(hào)和第3模擬信號(hào)相加的信號(hào)中減去所述第2模擬信號(hào)后的第4模擬信號(hào),及AD轉(zhuǎn)換器,其將所述第4模擬信號(hào)變換為第4數(shù)字信號(hào)進(jìn)行輸出,所述濾波器電路,在所述第3模擬信號(hào)無信號(hào)狀態(tài)下,根據(jù)所述第1及第2DA轉(zhuǎn)換器被輸入信號(hào)時(shí)、從所述AD轉(zhuǎn)換器輸出的所述第4數(shù)字信號(hào),設(shè)定濾波器系數(shù),使所述第4模擬信號(hào)為從所述第1模擬信號(hào)和所述第3模擬信號(hào)相加信號(hào)中只除去或衰減所述第1模擬信號(hào)后的信號(hào),從所述減法電路輸出的所述第4模擬信號(hào),作為對(duì)應(yīng)所述第3模擬信號(hào)的輸出信號(hào)被輸出。
2.根據(jù)權(quán)利要求1所述的回波防止電路,其特征在于,還具備可選擇地輸出所述第4模擬信號(hào)或第5模擬信號(hào)的開關(guān)電路,所述開關(guān)電路,在設(shè)定所述濾波器電路的濾波器系數(shù)時(shí),將所述第4模擬信號(hào)輸出給所述AD轉(zhuǎn)換器,在輸出對(duì)應(yīng)所述第3模擬信號(hào)的所述輸出信號(hào)時(shí),為了在所述AD轉(zhuǎn)換器中數(shù)字變換所述第5模擬信號(hào)、生成所述第1數(shù)字信號(hào),向所述AD轉(zhuǎn)換器輸出所述第5模擬信號(hào)。
3.一種回波防止電路,其特征在于,具備濾波器電路,其輸入第1數(shù)字信號(hào)、輸出第2及第3數(shù)字信號(hào),第1DA轉(zhuǎn)換器,其將所述第2數(shù)字信號(hào)變換為第1模擬信號(hào)進(jìn)行輸出,第2DA轉(zhuǎn)換器,其將所述第3數(shù)字信號(hào)變換為第2模擬信號(hào)進(jìn)行輸出,輸入輸出端子,其輸出所述第1模擬信號(hào)或反射輸入該輸出的第1模擬信號(hào)或輸入第3模擬信號(hào),減法電路,其輸出從第1模擬信號(hào)和第3模擬信號(hào)相加的信號(hào)中、減去所述第2模擬信號(hào)的第4模擬信號(hào),及AD轉(zhuǎn)換器,其將所述第4模擬信號(hào)變換為第4數(shù)字信號(hào)進(jìn)行輸出,所述濾波器電路,在所述第3模擬信號(hào)無信號(hào)狀態(tài)下,根據(jù)所述第1及第2DA轉(zhuǎn)換器被輸入信號(hào)時(shí)、所述AD轉(zhuǎn)換器輸出的所述第4數(shù)字信號(hào),設(shè)定濾波器系數(shù),使所述第4模擬信號(hào)為從所述第1模擬信號(hào)和所述第3模擬信號(hào)相加信號(hào)中只除去或衰減所述第1模擬信號(hào)后的信號(hào),所述AD轉(zhuǎn)換器輸出的所述第4數(shù)字信號(hào),作為對(duì)應(yīng)所述第3模擬信號(hào)的輸出信號(hào)被輸出。
4.根據(jù)權(quán)利要求3所述的回波防止電路,其特征在于,還具備可選擇地將所述第1模擬信號(hào)輸出給所述輸入輸出端子及所述減法電路,或?qū)⑺龅?模擬信號(hào)作為輸出信號(hào)進(jìn)行輸出的第1開關(guān)電路,及可選擇輸出所述第4模擬信號(hào)或第6模擬信號(hào)的第2開關(guān)電路,所述濾波器電路,將所述第1模擬信號(hào)變換成聲音信號(hào)進(jìn)行輸出,而且將輸入的聲音變換成所述第3模擬信號(hào)進(jìn)行輸出的耳機(jī)話筒,連接到所述輸入輸出端子時(shí),將所述第1數(shù)字信號(hào)變換為所述第2數(shù)字信號(hào),輸出給所述第1DA轉(zhuǎn)換器;當(dāng)所述耳機(jī)話筒未連接到所述輸入輸出端子時(shí),將所述第1數(shù)字信號(hào)作為所述第2數(shù)字信號(hào)輸出給所述第1DA轉(zhuǎn)換器,所述第1開關(guān)電路,當(dāng)所述耳機(jī)話筒連接到所述輸入輸出端子時(shí),將所述第1模擬信號(hào)輸出給所述輸入輸出端子及所述減法電路,當(dāng)所述耳機(jī)話筒未連接到所述輸入輸出端子時(shí),將所述第1模擬信號(hào)作為輸出信號(hào)進(jìn)行輸出,第2開關(guān)電路,當(dāng)所述耳機(jī)話筒連接到所述輸入輸出端子時(shí),將所述第4模擬信號(hào)輸出給所述AD轉(zhuǎn)換器,當(dāng)所述耳機(jī)話筒未連接到所述輸入輸出端子時(shí),為了在所述AD轉(zhuǎn)換器變換所述第6模擬信號(hào)、生成所述第4數(shù)字信號(hào),將所述第6模擬信號(hào)輸出給所述AD轉(zhuǎn)換器。
5.根據(jù)權(quán)利要求4所述的回波防止電路,其特征在于,還具備檢測(cè)到所述耳機(jī)話筒的所述輸入輸出端子的連接狀態(tài),輸出檢測(cè)信號(hào)的檢測(cè)電路,所述濾波器電路,根據(jù)所述檢測(cè)信號(hào),當(dāng)所述耳機(jī)話筒連接到所述輸入輸出端子時(shí),將所述第1數(shù)字信號(hào)變換為所述第2數(shù)字信號(hào),輸出給所述第1DA轉(zhuǎn)換器;當(dāng)所述耳機(jī)話筒未連接到所述輸入輸出端子時(shí),將所述第1數(shù)字信號(hào)作為所述第2數(shù)字信號(hào)輸出給所述第1DA轉(zhuǎn)換器,所述第1開關(guān)電路,根據(jù)所述檢測(cè)信號(hào),當(dāng)所述耳機(jī)話筒連接到所述輸入輸出端子時(shí),將所述第1模擬信號(hào)輸出給所述輸入輸出端子及所述減法電路,當(dāng)所述耳機(jī)話筒未連接到所述輸入輸出端子時(shí),將所述第1模擬信號(hào)作為輸出信號(hào)進(jìn)行輸出,第2開關(guān)電路,根據(jù)所述檢測(cè)信號(hào),當(dāng)所述耳機(jī)話筒連接到所述輸入輸出端子時(shí),將所述第4模擬信號(hào)輸出給所述AD轉(zhuǎn)換器,當(dāng)所述耳機(jī)話筒未連接到所述輸入輸出端子時(shí),為了在所述AD轉(zhuǎn)換器變換所述第6模擬信號(hào)、生成所述第4數(shù)字信號(hào),將所述第6模擬信號(hào)輸出給所述AD轉(zhuǎn)換器。
6.一種數(shù)字信號(hào)處理電路,其特征在于,具備第1輸入端子,其輸入第1數(shù)字信號(hào);濾波器電路,其輸入從所述第1輸入端子來的所述第1數(shù)字信號(hào)、輸出第2及第3數(shù)字信號(hào);第1DA轉(zhuǎn)換器,其將所述第2數(shù)字信號(hào)變換為第1模擬信號(hào)進(jìn)行輸出;第2DA轉(zhuǎn)換器,其將所述第3數(shù)字信號(hào)變換為第2模擬信號(hào)進(jìn)行輸出;輸出所述第1模擬信號(hào)的第1輸出端子;輸出所述第2模擬信號(hào)的第2輸出端子;第2輸入端子,其在輸入輸出信號(hào)共用線上,輸入從所述第1輸出端子來的所述第1模擬信號(hào)和第3模擬信號(hào)的相加信號(hào)中、減去從所述第2輸出端子來的所述第2模擬信號(hào)之后的第4模擬信號(hào),AD轉(zhuǎn)換器,其將所述第4模擬信號(hào)變換為第4數(shù)字信號(hào)進(jìn)行輸出,及輸出所述第4模擬信號(hào)的第3輸出端子,所述濾波器電路,在所述第3模擬信號(hào)無信號(hào)狀態(tài)下,根據(jù)所述第1及第2DA轉(zhuǎn)換器被輸入信號(hào)時(shí)、所述AD轉(zhuǎn)換器輸出的所述第4數(shù)字信號(hào),設(shè)定濾波器系數(shù),使所述第4模擬信號(hào)為從所述第1模擬信號(hào)和所述第3模擬信號(hào)相加信號(hào)中、只除去或衰減了所述第1模擬信號(hào)后的信號(hào),所述第3輸出端子輸出的所述第4模擬信號(hào),作為對(duì)應(yīng)所述第3模擬信號(hào)的輸出信號(hào)被輸出。
7.根據(jù)權(quán)利要求6所述的數(shù)字信號(hào)處理電路,其特征在于,還具備第3輸入端子,其將所述第1模擬信號(hào)變換為聲音進(jìn)行輸出,而且輸入表示對(duì)耳機(jī)話筒的所述輸入輸出端子的連接狀態(tài)的檢測(cè)信號(hào),所述耳機(jī)話筒將輸入的聲音變換為所述第3模擬信號(hào)進(jìn)行輸出,所述濾波器電路,根據(jù)所述檢測(cè)信號(hào),當(dāng)所述耳機(jī)話筒連接到所述輸入輸出端子時(shí),將所述第1數(shù)字信號(hào)變換為所述第2數(shù)字信號(hào)、輸出給所述第1DA轉(zhuǎn)換器,當(dāng)所述耳機(jī)話筒未連接到所述輸入輸出端子時(shí),將所述第1數(shù)字信號(hào)作為所述第2數(shù)字信號(hào),輸出給所述第1DA轉(zhuǎn)換器。
全文摘要
回波防止電路,具備將第1數(shù)字信號(hào)變換成第2及第3數(shù)字信號(hào)的濾波器電路,將第2數(shù)字信號(hào)變換成第1模擬信號(hào)的第1DAC,將第3數(shù)字信號(hào)變換成第2模擬信號(hào)的第2DAC,進(jìn)行第1模擬信號(hào)的輸出或第3模擬信號(hào)的輸入的輸入輸出端子,輸出從第1及第3模擬信號(hào)中減去第2模擬信號(hào)的第4模擬信號(hào)的減法電路,將第4模擬信號(hào)變換成第4數(shù)字信號(hào)的ADC。濾波器電路,設(shè)定第4模擬信號(hào)為從第1及第3模擬信號(hào)中只除去或衰減第1模擬信號(hào)的信號(hào)的濾波器系數(shù),使從減法電路輸出的第4模擬信號(hào),作為對(duì)應(yīng)第3模擬信號(hào)的輸出信號(hào)被輸出。本發(fā)明在有效地防止回波的同時(shí),實(shí)現(xiàn)成本削減及消耗電能的降低。
文檔編號(hào)H04M1/58GK101014057SQ20061015678
公開日2007年8月8日 申請(qǐng)日期2006年12月27日 優(yōu)先權(quán)日2006年2月1日
發(fā)明者井上健生, 大橋秀紀(jì) 申請(qǐng)人:三洋電機(jī)株式會(huì)社