移動終端馬達測試方法和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動終端測試技術(shù)領(lǐng)域,特別是涉及一種移動終端馬達測試方法和系統(tǒng)。
【背景技術(shù)】
[0002]隨著移動終端技術(shù)的發(fā)展,手機等移動終端也變得越來越普及,人們對移動終端的性能的要求也越來越高。然而對于各種產(chǎn)品都有一定的不良率,當然移動終端也不例外。為此,對移動終端的性能測試一般是對移動終端必經(jīng)的測試過程,而這個測試過程還一般包括對移動終端的馬達的震動測試。
[0003]通常生產(chǎn)線上對移動終端的馬達的測試方式是通過人工測試馬達的震動,但是,由于需要人工介入,測試成本較高,且震動強弱無法量化。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的在于提供一種移動終端馬達測試方法和系統(tǒng),其可以實現(xiàn)對移動終端馬達的自動測試并對震動強弱的量化,且其無需人工干預(yù),可以降低測試成本。
[0005]本發(fā)明的目的通過如下技術(shù)方案實現(xiàn):
[0006]一種移動終端馬達測試方法,包括如下步驟:
[0007]配置預(yù)定頻率的驅(qū)動信號,通過所述驅(qū)動信號并結(jié)合移動終端的馬達驅(qū)動電路驅(qū)動所述移動終端的馬達;
[0008]通過所述移動終端的麥克風錄制所述馬達被驅(qū)動后產(chǎn)生震動時的音頻得到錄音信號;
[0009]根據(jù)所述錄制信號分析所述移動終端的馬達是否滿足預(yù)設(shè)的震動條件;
[0010]若滿足,則確定所述移動終端的馬達正常,若不滿足,則確定所述移動終端的馬達異常。
[0011]一種移動終端馬達測試系統(tǒng),包括:
[0012]驅(qū)動模塊,用于配置預(yù)定頻率的驅(qū)動信號,通過驅(qū)動信號并結(jié)合移動終端的馬達驅(qū)動電路驅(qū)動所述移動終端的馬達;
[0013]錄制模塊,用于通過所述移動終端的麥克風錄制所述馬達被驅(qū)動后產(chǎn)生震動時的音頻得到錄音信號;
[0014]分析模塊,用于根據(jù)所述錄制信號分析所述移動終端的馬達是否滿足預(yù)設(shè)的震動條件;
[0015]處理模塊,用于在所述分析模塊的分析結(jié)果為滿足預(yù)設(shè)的震動條件時,確定所述移動終端的馬達正常,在所述分析模塊的判定結(jié)果為不滿足預(yù)設(shè)的震動條件時,確定所述移動終端的馬達異常。
[0016]根據(jù)上述本發(fā)明的方案,其是配置預(yù)定頻率的驅(qū)動信號,通過該驅(qū)動信號并結(jié)合移動終端的馬達驅(qū)動電路驅(qū)動所述移動終端的馬達,通過所述移動終端的麥克風錄制所述馬達被驅(qū)動后產(chǎn)生震動時的音頻得到錄音信號,根據(jù)所述錄制信號分析所述移動終端的馬達是否滿足預(yù)設(shè)的震動條件,若滿足,則確定所述移動終端的馬達正常,若不滿足,則確定所述移動終端的馬達異常,由于可以自動的對移動終端的馬達進行測試,而無需人工干預(yù),節(jié)約了測試成本,且由于本發(fā)明方案的實現(xiàn)借助的是移動終端本身的馬達驅(qū)動電路、麥克風,而無需其他外加的電路,使得測試更加靈活簡單,同時,可以基于所述錄制信號的分析實現(xiàn)對馬達強弱的量化。
【附圖說明】
[0017]圖I為本發(fā)明的移動終端馬達測試方法實施例的流程示意圖;
[0018]圖2為分析馬達是否滿足震動條件的方式在其中一個實施例中的細化流程圖;
[0019]圖3為分析馬達是否滿足震動條件的方式在其中另一個實施例中的細化流程圖;
[0020]圖4為確定門限值的方式在其中一個實施例中的細化流程圖;
[0021]圖5為本發(fā)明的移動終端馬達測試系統(tǒng)的一個實施例的結(jié)構(gòu)示意圖;
[0022]圖6為圖5中的分析模塊在其中一個實施例中的細化結(jié)構(gòu)圖;
[0023]圖7為圖5中的分析模塊在其中另一個實施例中的細化結(jié)構(gòu)圖;
[0024]圖8為本發(fā)明的移動終端馬達測試系統(tǒng)的另一個實施例的結(jié)構(gòu)示意圖。
【具體實施方式】
[0025]為使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步的詳細說明。應(yīng)當理解,此處所描述的【具體實施方式】僅僅用以解釋本發(fā)明,并不限定本發(fā)明的保護范圍。
[0026]在下述說明中,首先針對本發(fā)明的移動終端馬達測試方法的實施例進行說明,再對本發(fā)明的移動終端馬達測試系統(tǒng)的各實施例進行說明。
[0027]參見圖I所示,為本發(fā)明的移動終端馬達測試方法實施例的流程示意圖。如圖I所示,本實施例中的移動終端馬達測試方法包括如下步驟:
[0028]步驟SlOl :配置預(yù)定頻率的驅(qū)動信號,通過所述驅(qū)動信號并結(jié)合移動終端的馬達驅(qū)動電路驅(qū)動所述移動終端的馬達,進入步驟S102 ;
[0029]本實施例中的預(yù)定頻率的大小可以根據(jù)實際情況設(shè)定;
[0030]將驅(qū)動信號作為輸入信號輸入到移動終端的馬達驅(qū)動電路,通過該馬達驅(qū)動電路驅(qū)動移動終端的馬達震動,則該馬達以預(yù)定頻率震動;
[0031]步驟S102 :通過所述移動終端的麥克風錄制所述移動終端的馬達被驅(qū)動后的聲音得到錄音信號,進入步驟S103 ;
[0032]在移動終端的馬達以預(yù)定頻率震動時,會通過移動終端內(nèi)部固體傳到PCB (Printed Circuit Board,印制電路板)板上的麥克風,麥克風開啟錄音時會錄制馬達震動的聲音,錄制一定時間后停止錄制,得到錄音信號,該錄音信號的格式一般為PCM(Pulse_code modulation,S卩脈沖編碼調(diào)制)格式;
[0033]步驟S103 :根據(jù)所述錄制信號分析所述移動終端的馬達是否滿足預(yù)設(shè)的震動條件,若滿足,則進入步驟S104,若不滿足,則進入步驟S105 ;
[0034]根據(jù)對錄制信號的分析結(jié)果可以獲得移動終端的馬達是否可以正常震動以及震動強弱等信息,這是因為,通過實際測試獲知,在移動終端的馬達以預(yù)定頻率震動的同時錄音,得到的錄音信號的噪音是非常大的,且頻譜比較確定,同時,對于馬達正常的移動終端,其對應(yīng)的頻譜中,電平最大的頻率點應(yīng)該與預(yù)定頻率一致;例如,對于預(yù)定頻率為250Hz,則馬達正常的移動終端所對應(yīng)的錄音信號忠電平最大的頻率點也是250Hz,因此,當基于錄音信號得到的頻譜中信號電平最大的頻率點與預(yù)定頻率不一致時,則可以判定相應(yīng)的馬達不能正常震動,也就是說,相應(yīng)的馬達本身有質(zhì)量問題,同時還可以通過頻譜中信號電平最大的頻率點的電平值確定移動終端的馬達的震動強弱,實現(xiàn)了對震動強弱的量化;
[0035]根據(jù)實際的測試需要可以設(shè)定本實施例中的震動條件,若測試需求是要求馬達可以正常震動,則需其滿足可以正常震動的條件(在以下的一個實施例的方案中稱之為馬達正常震動條件),若測試需求是要求馬達的震動強度達到一定的程度,則需要其滿足震動強度達到設(shè)定的門限值的條件(在以下的一個實施例的方案中稱之為震動強度條件),若測試需求是既要求馬達可以正常震動又要求馬達的震動強度達到一定的程度,則需要其既滿足馬達正常震動條件又滿足震動強度條件;
[0036]在中一個實施例中,上述震動條件可以包括馬達正常震動條件,如圖2所示,所述根據(jù)所述錄制信號分析所述移動終端的馬達是否滿足預(yù)設(shè)的震動條件的步驟可以包括如下步驟:
[0037]步驟S201 :對所述錄音信號進行傅里葉變換得到頻率信號,進入步驟S202 ;
[0038]步驟S202 :根據(jù)所述頻率信號獲得電平值最大的頻率點,進入步驟S203 ;
[0039]通過分析頻率信號可以獲得各頻率點的電平值,比較各頻率點的電平值,可以得到電平值最大的頻率點;
[0040]步驟S203 :判斷電平值最大的頻率點是否與所述預(yù)定頻率一致,若一致,則進入步驟S204,若不一致,則進入步驟S205 ;
[0041]步驟S204 :確定所述移動終端的馬達滿足所述馬達正常震動條件;
[0042]若震動條件僅包括馬達正常震動條件,則移動終端的馬達滿足馬達正常震動條件等同于移動終端的馬達滿足震動條件;
[0043]步驟S205 :確定所述移動終端的馬達不滿足所述馬達正常震動條件;
[0044]若震動條件包括馬達正常震動條件,則移動終端的馬達不滿足馬達正常震動條件等同于移動終端的馬達不滿足震動條件;
[0045]在中一個實施例中,上述震動條件可以包括震動強度條件,如圖3所示,所述根據(jù)所述錄制信號分析所述馬達是否滿足預(yù)設(shè)的震動條件的步驟可以包括如下步驟:
[0046]步驟S301 :對所述錄音信號進行傅里葉變換得到頻率信號,進入步驟S302 ;
[0047]步驟S302 :根據(jù)所述頻率信號獲得電平值最大的頻率點,并確定電平值最大的頻率點的電平值,進入步驟S303 ;
[0048]步驟S303 :判斷所述電平值最大的頻率點的電平值是否高于預(yù)設(shè)的門限值,若高于,則進入步驟S304,若不高于,則進入步驟S305,;
[0049]步驟S304 :確定所述移動終端的馬達滿足所述震動強度條件;
[0050]若震動條件僅包括震動強度條件,則移動終端的馬達滿足震動強度條件等同于移動終端的馬達滿足震動條件;
[0051]步驟S305 :確定所述移動終端的馬達不滿足所述震動強度條件;
[0052]若震動條件包括震動強度條件,則移動終端的馬達不滿足震動強度條件等同于移動終端的馬達不滿足震動條件;
[0053]其中,上述實施例中的門限值可以根據(jù)實際情況設(shè)定,例如,根據(jù)馬達正常的移動終端的錄音信號確定,具體地,在其中一個實施例中,確定門限值的方式可以包括如下的步驟:
[0054]步驟S401 :通過所述驅(qū)動信號并結(jié)合參考移動終端的馬達驅(qū)動電路驅(qū)動所述參考移動終端的馬達,其中,所述參考移動終端的馬達正常,進入步驟S402 ;
[0055]步驟S402 :通過所述參考移動終端的麥克風錄制參考移動終端的馬達被驅(qū)動后產(chǎn)生震動時的音頻得到參考信號,進入步驟S403 ;
[0056]步驟S403 :對所述參考信號進行傅里葉變換得到參考頻率信號,進入步驟S404 ;
[0057]步驟S404 :根據(jù)所述參考頻率信號獲得電平值最大的頻率點,并確定該頻率點的參考電平值,進入步驟S405 ;
[0058]步驟S405 :根據(jù)所述參考電平值獲得所述門限值;
[0059]門限值可以根據(jù)需要取比參考電平值略大或者略小的某一值;
[0060]本實施例中的參考電平值的確定方式與如上實施例的電平值的確定方式相類似,在此不予贅述;