本發(fā)明涉及設(shè)備檢測技術(shù)領(lǐng)域,特別是涉及一種電視電路板線路檢測系統(tǒng)。
背景技術(shù):
電視機電路板生產(chǎn)之后通常需要進(jìn)行線路測試,檢測其各個線路的信號連通性是否正常。對于帶有HDMI(High Definition Multimedia Interface高清晰度多媒體接口)端口及ARC(Audio Return Channel音頻回傳通道)功能的電視電路板,其ARC線路是獨立的,因此需要單獨檢測ARC線路的連通性。
傳統(tǒng)的檢測ARC線路連通性的方法是使用支持ARC功能的音響設(shè)備進(jìn)行測試,音響設(shè)備與電視電路板通過HDMI線進(jìn)行連接,調(diào)節(jié)電視機開啟ARC功能;如果音響設(shè)備能夠發(fā)出正確的聲音,表示ARC線路連通正常,否則就要進(jìn)一步檢查ARC線路的連通性。然而,一般工廠不只一條產(chǎn)線在生產(chǎn),每條產(chǎn)線也有多個測試工位來測試電視電路板,通過音響設(shè)備發(fā)出聲音來檢測電視電路板,聲音會互相影響,易出現(xiàn)結(jié)果誤判,準(zhǔn)確性低。
技術(shù)實現(xiàn)要素:
基于此,有必要針對上述問題,提供一種提高檢測準(zhǔn)確性的電視電路板線路檢測系統(tǒng)。
一種電視電路板線路檢測系統(tǒng),包括ARC檢測裝置和HDMI端口,所述ARC檢測裝置通過所述HDMI端口連接電視電路板;
所述ARC檢測裝置用于通過所述HDMI端口接收所述電視電路板輸出的回傳音頻信號,根據(jù)所述回傳音頻信號獲取參數(shù)值,并根據(jù)所述參數(shù)值判斷所述回傳音頻信號是否有效,在所述回傳音頻信號有效時發(fā)送預(yù)設(shè)的線路正常信息,在回傳音頻信號無效時發(fā)送預(yù)設(shè)的線路異常信息。
上述電視電路板線路檢測系統(tǒng),通過ARC檢測裝置和HDMI端口連接,ARC檢測裝置通過HDMI端口接收電視電路板輸出的回傳音頻信號,根據(jù)回傳音頻信號獲取參數(shù)值,并根據(jù)參數(shù)值檢測回傳音頻信號是否有效,若有效,則發(fā)送預(yù)設(shè)的線路正常信息,若無效,則發(fā)送預(yù)設(shè)的線路異常信息。如此,根據(jù)參數(shù)值對回傳音頻信號進(jìn)行分析即可得出線路檢測結(jié)果,無需使用音響設(shè)備進(jìn)行聲音的播放,避免人工誤判,結(jié)構(gòu)簡單且檢測準(zhǔn)確性高。
附圖說明
圖1為第一實施例中電視電路板線路檢測系統(tǒng)的結(jié)構(gòu)框圖;
圖2為第二實施例中電視電路板線路檢測系統(tǒng)的結(jié)構(gòu)框圖;
圖3為第三實施例中電視電路板線路檢測系統(tǒng)的結(jié)構(gòu)框圖。
具體實施方式
參考圖1,一實施例中的電視電路板線路檢測系統(tǒng),包括ARC檢測裝置110和HDMI端口130,ARC檢測裝置110通過HDMI端口130連接電視電路板200。
ARC檢測裝置110用于通過HDMI端口130接收電視電路板200輸出的回傳音頻信號,根據(jù)回傳音頻信號獲取參數(shù)值,并根據(jù)參數(shù)值判斷回傳音頻信號是否有效,在回傳音頻信號有效時發(fā)送預(yù)設(shè)的線路正常信息,在回傳音頻信號無效時發(fā)送預(yù)設(shè)的線路異常信息。
帶有ARC功能的電視電路板200在接收到聲音信號后,可以通過ARC線路實現(xiàn)聲音回傳?;貍饕纛l信號指電視電路板200接收聲音信號后輸出的信號。由于回傳音頻信號經(jīng)過電視電路板200的ARC線路后由HDMI端口130輸出,因此通過根據(jù)參數(shù)值檢測回傳音頻信號是否有效,可以分析得到電視電路板200的ARC線路連通性是否正常。若回傳音頻信號有效,表示ARC線路的連通性正常,輸出線路正常信息;否則,表示ARC線路沒有正常傳輸回傳音頻信號,輸出線路異常信息。
其中,線路正常信息和線路異常信息預(yù)先設(shè)置存儲;線路正常信息用于指示檢測結(jié)果為正常,例如可以是類似于“ARC線路連通性正?!钡奶崾拘畔?;線路異常信息預(yù)先設(shè)置存儲,用于指示檢測結(jié)果為異常,例如可以是類似于“ARC線路連通性異常”的提示信息。
其中,ARC檢測裝置110根據(jù)回傳音頻信號獲取參數(shù)值,并根據(jù)參數(shù)值判斷回傳音頻信號是否有效,具體可以包括:檢測回傳音頻信號中是否存在波形信號;若不存在波形信號,則判定回傳音頻信號無效;否則解碼回傳音頻信號并檢測是否解碼成功;若解碼成功,則根據(jù)回傳音頻信號獲取參數(shù)值,并根據(jù)參數(shù)值判斷回傳音頻信號是否有效;否則,判定回傳音頻信號無效。具體地,對回傳音頻信號進(jìn)行解碼,可以是將回傳音頻信號解碼為I2S音頻信號。
上述電視電路板線路檢測系統(tǒng),通過ARC檢測裝置110和HDMI端口130連接,ARC檢測裝置110通過HDMI端口130接收電視電路板200輸出的回傳音頻信號,根據(jù)回傳音頻信號獲取參數(shù)值,并根據(jù)參數(shù)值檢測回傳音頻信號是否有效,若有效,則發(fā)送預(yù)設(shè)的線路正常信息,若無效,則發(fā)送預(yù)設(shè)的線路異常信息。如此,根據(jù)參數(shù)值對回傳音頻信號進(jìn)行分析即可得出線路檢測結(jié)果,無需使用音響設(shè)備進(jìn)行聲音的播放,避免人工誤判,結(jié)構(gòu)簡單且檢測準(zhǔn)確性高。
在一實施例中,ARC檢測裝置110包括控制器(圖未示)和解碼器(圖未示),控制器分別連接HDMI端口130和解碼器。
解碼器用于接收控制器的控制信號后,解碼回傳音頻信號??刂破饔糜谕ㄟ^HDMI端口130接收電視電路板200輸出的回傳音頻信號,檢測回傳音頻信號中是否存在波形信號,并在存在波形時輸出控制信號至解碼器,以及用于檢測解碼器是否解碼成功,并在解碼成功時根據(jù)回傳音頻信號獲取參數(shù)值,并根據(jù)參數(shù)值判斷回傳音頻信號是否有效,在回傳音頻信號有效時發(fā)送預(yù)設(shè)的線路正常信息,在回傳音頻信號無效時發(fā)送預(yù)設(shè)的線路異常信息。如此,通過在根據(jù)參數(shù)值判斷回傳音頻信號是否有效前,對回傳音頻信號進(jìn)行識別、解碼和分析,可提高檢測準(zhǔn)確度。
對應(yīng)地,本實施例中,參數(shù)值為回傳音頻信號對應(yīng)的聲音頻率值,控制器根據(jù)參數(shù)值判斷回傳音頻信號是否有效,具體包括:通過檢測聲音頻率值是否在預(yù)設(shè)的頻率范圍內(nèi),判斷回傳音頻信號是否有效??梢岳斫?,在其他的實施例中,參數(shù)值還可以為其他數(shù)值,例如聲音幅值。
控制器可以為STM32F103芯片,解碼器可以為DIR9001解碼芯片。通過采用STM32F103芯片和DIR9001解碼芯片,信號分析處理效率高??梢岳斫?,在其他實施例中,控制器還可以采用其他型號,解碼器也可以采用其他型號。
在另一實施例中,參考圖2,ARC檢測裝置110為HDMI編碼器111,HDMI編碼器111設(shè)有同軸音頻接口J1,同軸音頻接口J1連接HDMI接口130以接收回傳音頻信號。通過采用一個HDMI編碼器111實現(xiàn)對回傳音頻信號的分析,減少其他器件的使用,結(jié)構(gòu)更簡單且可降低成本。
對應(yīng)地。本實施例中,參數(shù)值包括采樣率和CTS(Cycle Time Stamp時間周期戳)值。對應(yīng)地,HDMI編碼器111根據(jù)參數(shù)值判斷回傳音頻信號是否有效,具體包括:判斷采樣率是否在第一預(yù)設(shè)范圍內(nèi),若否,則判定回傳音頻信號無效;若是,則判斷CTS值是否在第二預(yù)設(shè)范圍內(nèi);若CTS值在第二預(yù)設(shè)范圍內(nèi),則判定回傳音頻信號有效,否則判定回傳音頻信號無效。
第一預(yù)設(shè)范圍和第二預(yù)設(shè)范圍可以根據(jù)實際需要預(yù)先設(shè)置。例如,以正常的音頻信號對應(yīng)的采樣率為中間值設(shè)置一個范圍得到第一預(yù)設(shè)范圍,以正常的音頻信號對應(yīng)的CTS值為中間值設(shè)置一個范圍得到第二預(yù)設(shè)范圍。通過對采樣率和CTS值進(jìn)行檢測,從而分析回傳音頻信號是否有效,準(zhǔn)確性高。可以理解,在其他實施例中,參數(shù)值還可以為其他值。
請繼續(xù)參考圖2,上述電視電路板線路檢測系統(tǒng)還包括連接HDMI編碼器111的媒體信號發(fā)生裝置140。媒體信號發(fā)生裝置140生成媒體信號并發(fā)送至HDMI編碼器111,HDMI編碼器111對媒體信號進(jìn)行格式轉(zhuǎn)換,并通過HDMI端口將格式轉(zhuǎn)換后的媒體信號發(fā)送至電視電路板200。
媒體信號用于對電視電路板200進(jìn)行常規(guī)線路的檢測,通過輸出媒體信號至電視電路板200,查看電視電路板200是否輸出對應(yīng)的媒體信息,從而檢測常規(guī)線路的連通性是否正常。如此,HDMI編碼器111整合了信號輸出與ARC線路檢測功能,在實現(xiàn)ARC線路檢測的同時還可實現(xiàn)其他線路的檢測,提高電視電路板線路檢測系統(tǒng)的功能多樣性。
媒體信號可以包括檢測用音頻信號和檢測用視頻信號;對應(yīng)地,本實施例中,參考圖2,媒體信號發(fā)生裝置140包括音頻信號生成器142和視頻信號生成器141。音頻信號生成器142生成檢測用音頻信號至HDMI編碼器111,視頻信號生成器141生成檢測用視頻信號至HDMI編碼器111??梢岳斫?,在其他實施例中,媒體信號還可以包括其他信號,用于檢測其他線路,進(jìn)一步提高電視電路板線路檢測系統(tǒng)的功能多樣性。
具體地,本實施例中,HDMI編碼器111還設(shè)有I2S音頻接口J2、視頻輸入接口(圖未示)和信號輸出接口(圖未示)。視頻輸入接口連接視頻信號生成器141,I2S音頻接口J2連接音頻信號生成器142,信號輸出接口連接HDMI端口130。
在一實施例中,參考圖3,上述電視電路板線路檢測系統(tǒng)還包括連接ARC檢測裝置110的上位機150。ARC檢測裝置110將線路正常信息和線路異常信息發(fā)送至上位機150。上位機150可以根據(jù)線路正常信息和線路異常信息進(jìn)行結(jié)果顯示或播報,如此,便于用戶及時通過上位機150知曉檢測結(jié)果。
上位機150還可以用于輸出檢測控制指令至ARC檢測裝置110。檢測控制指令用于控制ARC檢測裝置110開始通過HDMI端口130接收回傳音頻信號,進(jìn)行線路檢測。用戶在需要進(jìn)行線路檢測時通過上位機150控制ARC檢測裝置110的執(zhí)行,可避免ARC檢測裝置110自動實時操作,減少程序的浪費。
在一實施例中,參考圖3,上述電視電路板線路檢測系統(tǒng)還包括CEC(Consumer Electronics Control消費類電子控制)通信裝置170,CEC通信裝置170通過HDMI端口130連接電視電路板200。CEC通信裝置170用于與電視電路板200建立通信,輸出ARC功能的開啟請求信號至電視電路板200,使電視電路板開啟ARC功能后輸出回傳音頻信號。具體地,電視電路板在開啟ARC功能后根據(jù)聲音信號輸出回傳音頻信號。
電視電路板的ARC功能在物理層,需要ARC線路和CEC線路都連接正常才能正常工作。因此,在ARC檢測裝置110啟動之前需確保電視電路板200的ARC功能開啟。本實施例通過CEC通信裝置170與電視電路板200通信,發(fā)送開啟請求信號至電視電路板200以使電視電路板200開啟ARC功能,電視電路板開啟ARC功能后在接收到聲音信號時即可發(fā)送回傳音頻信號??梢岳斫?,在其他實施例中,還可以采用其他方式開啟電視電路板200的ARC功能,例如通過遙控器開啟。
CEC通信裝置170與電視電路板200建立通信,輸出開啟ARC功能的請求信號至電視電路板200,具體包括:從電視電路板200讀取EDID(擴(kuò)展顯示識別數(shù)據(jù))得到物理地址;檢測物理地址是否讀取成功,若物理地址讀取失敗,則判定ARC功能開啟失?。蝗粑锢淼刂纷x取成功,則獲取電視電路板200分配的邏輯地址并檢測邏輯地址是否獲取成功。若邏輯地址獲取失敗,則判定ARC功能開啟失敗;若邏輯地址獲取成功,則根據(jù)物理地址和邏輯地址與電視電路板200進(jìn)行CEC通信,并交換基本信息,輸出控制指令至電視電路板200,以開啟電視電路板200的SAC(System Audio Control系統(tǒng)聲音控制)功能,并檢測電視電路板200的SAC功能是否開啟成功。若SAC功能開啟失敗,則判定ARC功能開啟失敗;若SAC功能開啟成功,則發(fā)送ARC功能的開啟請求信號至電視電路板200,并檢測ARC功能是否開啟成功。若ARC功能開啟失敗,則判定ARC功能開啟失敗;若ARC功能開啟成功,則判定ARC功能開啟成功。
其中,基本信息包括設(shè)備名稱等信息。CEC通信裝置170開啟SAC功能之后發(fā)送ARC功能的開啟請求信號至電視電路板200,嘗試請求開啟ARC功能,電視電路板200回應(yīng)開啟,ARC功能才開啟。
在一實施例中,CEC通信裝置170還用于在判定ARC功能開啟失敗時,發(fā)送ARC開啟失敗信息,例如可以是發(fā)送至上位機150。通過在ARC功能開啟失敗時輸出ARC開啟失敗信息,從而用戶可分析得知CEC線路可能存在異常,以便用戶對電視電路板200進(jìn)行針對性的檢查,提高檢測效率。
本實施例中,請繼續(xù)參圖3,CEC通信裝置170還連接上位機150。上位機150在輸出檢測控制指令至ARC檢測裝置110之前,輸出啟動控制指令至CEC通信裝置170,控制CEC通信裝置170輸出開啟ARC功能的請求信號至電視電路板200。如此,可保證在ARC檢測裝置110啟動之前,電視電路板200的ARC功能開啟。
上位機150還可以在ARC檢測裝置110檢測完后,輸出關(guān)閉控制指令至CEC通信裝置170,控制CEC通信裝置170發(fā)送ARC功能的關(guān)閉請求信號至電視電路板200。ARC功能的關(guān)閉請求信號用于指示電視電路板200關(guān)閉ARC功能。通過在完成ARC線路的檢測后自動控制電視電路板200關(guān)閉ARC功能,無需人工再執(zhí)行關(guān)閉操作,提高便利性。
CEC通信裝置170可以為單片機或FPGA??梢岳斫猓谄渌麑嵤├?,CEC通信裝置170還可以為其他器件。
在一實施例中,繼續(xù)參考圖3,上述電視電路板線路檢測系統(tǒng)還包括信號源190,信號源190連接電視電路板200,用于輸出聲音信號至電視電路板200,使200電視電路板根據(jù)所述聲音信號輸出回傳音頻信號。
以上所述實施例的各技術(shù)特征可以進(jìn)行任意的組合,為使描述簡潔,未對上述實施例中的各個技術(shù)特征所有可能的組合都進(jìn)行描述,然而,只要這些技術(shù)特征的組合不存在矛盾,都應(yīng)當(dāng)認(rèn)為是本說明書記載的范圍。
以上所述實施例僅表達(dá)了本發(fā)明的幾種實施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。