一種樓宇對講機(jī)的自動測試系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及對講機(jī)領(lǐng)域,更具體地說,涉及一種樓宇對講機(jī)語音自動測試系統(tǒng)及方法。
【背景技術(shù)】
[0002]樓宇對講機(jī)作為房地產(chǎn)項目的配套設(shè)備,一般在各家各戶均安裝有樓宇對講機(jī),當(dāng)有客人前來訪問時,客人一般通過置于樓層入口處的主機(jī)呼叫主人家中樓宇對講機(jī),因此主人與客人可以通過樓宇對講機(jī)進(jìn)行對話,以決定是給予客人進(jìn)門的權(quán)限。伴隨著房產(chǎn)地的快速發(fā)展,樓宇對講機(jī)的產(chǎn)量也迅速攀升,因此實現(xiàn)自動測試將對提高生產(chǎn)效率以及保證產(chǎn)品指令具有十分重要的作用。音頻功能作為樓宇對講機(jī)的主要功能,對產(chǎn)品品質(zhì)具有決定性的作用,而這些功音頻功能的實現(xiàn)往往是通過安裝在對講機(jī)內(nèi)的PCB板實現(xiàn),因此對PCB板的測試中尤為重要。通常情況下,對于PCB板的測試,一般是將其集成于標(biāo)準(zhǔn)的樓宇對講機(jī)中,通過整機(jī)對其進(jìn)行測試,測試人員是通過手動完成測試的,測試步驟如下:
[0003]1、測試人員操作樓宇對講機(jī)的主機(jī)呼叫分機(jī),另一測試人員接通分機(jī);
[0004]2、測試人員在主機(jī)端進(jìn)行講話,另一測試人員在分機(jī)端接聽,主管判斷音頻質(zhì)量,包含音量、是否斷續(xù)、是否失真等;
[0005]3、測試人員根據(jù)經(jīng)驗反復(fù)調(diào)節(jié)音頻對講機(jī)的參數(shù),直到音頻達(dá)到理想狀態(tài)。
[0006]顯然,傳統(tǒng)的測試方法繁瑣、耗時而且嚴(yán)重依賴測試員的經(jīng)驗,無法保證測試效果的一致性,很難滿足現(xiàn)在告訴發(fā)展的市場需求。
【發(fā)明內(nèi)容】
[0007]本發(fā)明要解決的技術(shù)問題在于,針對現(xiàn)有技術(shù)的上述傳統(tǒng)的測試方法繁瑣、耗時而且嚴(yán)重依賴測試員的經(jīng)驗,無法保證測試效果的一致性,很難滿足現(xiàn)在告訴發(fā)展的市場需求的缺陷,提供樓宇對講機(jī)的自動測試系統(tǒng)及方法。
[0008]本發(fā)明解決其技術(shù)問題,所采用的技術(shù)方案是提供了一種樓宇對講機(jī)語音自動測試系統(tǒng),用于對多個樓宇對講分機(jī)的PCB板進(jìn)行多線的語音性能測試,包括:分別用于安放各個PCB板的多個測試夾具、分別與各個測試夾具電性連接的標(biāo)準(zhǔn)的樓宇對講主機(jī)、為樓宇對講主機(jī)提供預(yù)設(shè)音源的信號發(fā)生單元、分別與各個測試夾具電性連接的自動測試控制單元;測試夾具用于在檢測到有PCB板安放在該測試夾具上時,獲取PCB板對應(yīng)的型號信息并發(fā)送至自動測試控制單元,并在接收到自動測試控制單元發(fā)送的測試用例時轉(zhuǎn)發(fā)至對應(yīng)的PCB板;自動測試控制單元存儲有各PCB板的測試用例,用于根據(jù)接收到的各PCB板的型號信息后發(fā)送對應(yīng)的測試用例至對應(yīng)測試夾具并控制信號發(fā)生單元產(chǎn)生預(yù)設(shè)音源,以及用于根據(jù)各測試夾具獲取到的各PCB板的實際輸出信號與預(yù)設(shè)音源對應(yīng)的信號分別計算各測試項目的測試結(jié)果,并判斷是否在預(yù)設(shè)的范圍內(nèi)。
[0009]在本發(fā)明的語音自動測試系統(tǒng)中,自動測試控制單元還用于在測試結(jié)果是不在預(yù)設(shè)的范圍內(nèi)時,根據(jù)預(yù)設(shè)的策略,調(diào)整PCB板上的寄存器的參數(shù)。
[0010]在本發(fā)明的語音自動測試系統(tǒng)中,測試項目包括失真度、信噪比、頻率響應(yīng)指標(biāo)。
[0011]在本發(fā)明的語音自動測試系統(tǒng)中,測試時,各PCB板執(zhí)行對應(yīng)測試夾具發(fā)送的測試用例,并接收樓宇對講主機(jī)傳送的音頻信號以產(chǎn)生上述實際輸出信號。
[0012]在本發(fā)明的語音自動測試系統(tǒng)中,所述測試夾具還用于檢測到有待測樓宇對講機(jī)安放在該測試夾具上時,觸發(fā)PCB板進(jìn)入測試模式。
[0013]本發(fā)明為解決其技術(shù)問題,還提供了一種用于上述語音自動測試系統(tǒng)的語音自動測試方法,包括以下步驟:
[0014]S1、各測試夾具檢測是否有PCB板安放在該測試夾具上,若是,則獲取PCB板對應(yīng)的型號信息并發(fā)送至自動測試控制單元,若否,則繼續(xù)檢測;
[0015]S2、自動測試控制單元根據(jù)各型號信息發(fā)送對應(yīng)的測試用例至對應(yīng)測試夾具,并控制信號發(fā)生單元產(chǎn)生預(yù)設(shè)音源;
[0016]S3、各測試夾具轉(zhuǎn)發(fā)測試用例至對應(yīng)的PCB板;
[0017]S4、自動測試控制單元根據(jù)各測試夾具獲取到的各PCB板的實際輸出信號與預(yù)設(shè)音源對應(yīng)的信號分別計算各測試項目的測試結(jié)果,并判斷是否在預(yù)設(shè)的范圍內(nèi)。
[0018]在本發(fā)明的語音自動測試方法中,還包括步驟:
[0019]S5、根據(jù)預(yù)設(shè)的策略,調(diào)整PCB板上的寄存器的參數(shù)。
[0020]在本發(fā)明的語音自動測試方法中,測試項目包括失真度、信噪比、頻率響應(yīng)指標(biāo)。
[0021]在本發(fā)明的語音自動測試方法中,測試時,各PCB板執(zhí)行對應(yīng)測試夾具發(fā)送的測試用例,并接收樓宇對講主機(jī)傳送的音頻信號以產(chǎn)生上述實際輸出信號。
[0022]在本發(fā)明的語音自動測試方法中,步驟SI還包括,若是,則測試夾具觸發(fā)PCB板進(jìn)入測試模式。
[0023]實施本發(fā)明的樓宇對講機(jī)的自動測試系統(tǒng)及方法,具有以下有益效果:自動測試控制單元能夠根據(jù)測試夾具發(fā)送的各PCB板的型號信息后發(fā)送對應(yīng)的測試用例至對應(yīng)測試夾具并控制信號發(fā)生單元產(chǎn)生預(yù)設(shè)音源,并根據(jù)各測試夾具獲取到的各PCB板的實際輸出信號與預(yù)設(shè)音源對應(yīng)的信號分別計算各測試項目的測試結(jié)果,能夠?qū)崿F(xiàn)對多個PCB板測試進(jìn)行多線的語音性能測試,整個測試過程無需人工干預(yù),并且支持多個不同類型的測試單元同時進(jìn)行測試,解決了人工執(zhí)行測試時效率低下容易出錯的問題,提高測試效率,大大降低了測試成本;同時通過對PCB板上寄存器的參數(shù)調(diào)整,能夠使得被測PCB板的語音性能達(dá)到理想狀態(tài)。
【附圖說明】
[0024]下面將結(jié)合附圖及實施例對本發(fā)明作進(jìn)一步說明,附圖中:
[0025]圖1是本發(fā)明的樓宇對講機(jī)語音自動測試系統(tǒng)優(yōu)選實施例的原理示意圖;
[0026]圖2是本發(fā)明的測試夾具的優(yōu)選實施例的結(jié)構(gòu)示意圖;
[0027]圖3是本發(fā)明的樓宇對講機(jī)語音自動測試方法優(yōu)選實施例的流程示意圖。
【具體實施方式】
[0028]為了對本發(fā)明的技術(shù)特征、目的和效果有更加清楚的理解,現(xiàn)對照附圖詳細(xì)說明本發(fā)明的【具體實施方式】。
[0029]如圖1所示,其為本發(fā)明的樓宇對講機(jī)語音自動測試系統(tǒng)優(yōu)選實施例的原理圖。該語音自動測試系統(tǒng)包含自動測試單元11、信號發(fā)生單元12、樓宇對講主機(jī)13、多個測試夾具14,通過該系統(tǒng)可對多個待測樓宇對講機(jī)的PCB板15進(jìn)行多線的語音性能的自動測試,即可實現(xiàn)多條測試線同時進(jìn)行測試。各測試夾具14分別與標(biāo)準(zhǔn)的樓宇對講主機(jī)13、自動測試控制單元11電性連接。此處標(biāo)準(zhǔn)的樓宇對講主機(jī)是指該主機(jī)的性能能夠達(dá)到規(guī)定的標(biāo)準(zhǔn)。
[0030]同時參考圖2,其為本發(fā)明測試夾具的優(yōu)選實施例的結(jié)構(gòu)示意圖。測試時,將各待測的PCB板14安裝在底座144上,底座144包含兩個相對設(shè)置的具有凹槽的第一底座和第二底座,PCB板的兩端可以分別擱置在第一底座和第二底座的凹槽上,安放完畢后,逆時針旋轉(zhuǎn)手柄141,由于圖示中手柄141通過連接部與測試臺142活動連接,手柄141的轉(zhuǎn)動將帶動測試臺142進(jìn)行升降,因而測試臺142將向下運動。測試臺142的底面插設(shè)有探針143,探針143位置可人為調(diào)整,在本實施例中在旋轉(zhuǎn)手柄144之前,探針143已經(jīng)調(diào)整至預(yù)設(shè)位置。測試臺142向下運動直至探針143接觸PCB板的測試點,實現(xiàn)測試夾具14與PCB板15的電性連接,即間接實現(xiàn)自動測試單元11、樓宇對講主機(jī)13與PCB板15的電性連接(圖中未示出與自動測試單元U、樓宇對講主機(jī)13的連接部分)。
[0031]當(dāng)測試人員將PCB板15安放在底座144上并將探針143連接到測試點時,測試夾具14可通過探針143檢測到有PCB板15安放到底座144上(如通過探針143檢測到有電壓或者電流時,判定有PCB板15安放)。此時,測試夾具14通過預(yù)設(shè)的程序代碼獲取該安放到底座144上的PCB板15預(yù)存的型號信息,該型號為該PCB板本身的型號信息,也可以是該PCB板對應(yīng)的樓宇對講分機(jī)的型號信息。獲取完畢后,測試夾具14將其轉(zhuǎn)發(fā)至自動測試控制單元11。若有多個測試夾具14同時檢測到有PCB板進(jìn)行安裝,則分別發(fā)送對應(yīng)的型號信息至自動測試控制單元11。自動測試控制單元11接收到測試夾具14發(fā)送的型號信息后,發(fā)送與該型號信息對應(yīng)的測試用例(Test Case)至對應(yīng)測試夾具14,即哪一測試夾具14發(fā)送型號信息給自動測試控制單元11,自動測試控制單元11便將與該型號信息對應(yīng)的測試用例發(fā)送至該測試夾具14,其中測試用例是為某個特殊目標(biāo)而編制的一組測試輸入、執(zhí)行條件以及預(yù)期結(jié)果,以便測試某個程序路徑或核實是否滿足某個特定需求。測試夾具14接收到測試用例后轉(zhuǎn)發(fā)至安放在該測試夾具14上的PCB板15,PCB板15接收并執(zhí)行測試用例。同時,自動測試控制單元11控制信號發(fā)生單元12產(chǎn)生預(yù)設(shè)音源給樓宇對講主機(jī)13,即自動測試控制單元11控制信號發(fā)生單元12發(fā)出預(yù)先設(shè)置好的聲音給樓宇對講主機(jī)13,樓宇對講主機(jī)13接收預(yù)設(shè)音源,并根據(jù)接收到的預(yù)設(shè)音源發(fā)送音頻信號至對應(yīng)的測試夾具14并由測試夾具14轉(zhuǎn)發(fā)至對應(yīng)的PCB板15,PCB板15以測試夾具14轉(zhuǎn)發(fā)的音頻信號作為輸入并將實際輸出信號通過測試夾具14傳送給自動測試控制單元11。自動測試控制單元11接收各測試夾具14的實際輸出信號,并根據(jù)各測試夾具獲取到的各PCB板的實際輸出信號與預(yù)設(shè)音源對應(yīng)的信號分別計算各測試項目的測試結(jié)果,并判斷是否在預(yù)設(shè)的范圍內(nèi),其中實際輸出信號可以通過探針143在PCB板15的輸出電獲取。上述過程相當(dāng)于通過樓宇對講主機(jī)13給待測的PCB板輸入已知的信號,同時測量其輸入該已知信號后,PCB板15的實際輸出,通過已知的輸入和實際的輸出判斷各項性能指標(biāo)是否在預(yù)設(shè)的范圍內(nèi)。自動測試控制單元11存儲各PCB板的型號信息對應(yīng)的的測試用例,即使用者可以實現(xiàn)將可能被測試的PCB板的測試用例存儲在自動測試控制單元11,在使用時直接調(diào)用即可;同時,由于預(yù)設(shè)音源是由測試控制單元11控制信號發(fā)生單元12產(chǎn)生,因此可以理解的是測試控制單元11、信號發(fā)生單