本發(fā)明屬于無線通信技術(shù)領(lǐng)域。具體涉及一種基于tuner的電視白頻譜檢測方法。
背景技術(shù):
電視信號的頻譜范圍為40-870Mhz,為了便于高頻接受電路設(shè)計,電視射頻信號被認為分為3個頻段:VHF-L,VHF-H和VHF。所以tuner一般有3個帶通濾波器,分別對應(yīng)三個信號頻段。無論數(shù)字還是模擬電視,都要經(jīng)過射頻信號輸入、高放、混頻、中放、帶通、陷波等處理,直到中頻信號輸出,整個屋里通道完全一樣,唯一的不同在于數(shù)字IF還經(jīng)過了一次聲表濾波和放大。當(dāng)然,現(xiàn)在有些tuner已經(jīng)嵌入了解調(diào)部分,直接輸出TS流。這里的tuner輸出的是IF信號。IF信號是一種特殊的信號,對后端的電路匹配要求很高。
申請?zhí)枮镃N200910262551.4的頻譜噪聲檢測方法,可借助簡單的判斷方法找出頻譜噪聲,以預(yù)先排除頻譜噪聲而提高接收器的整體效能。借助頻域信號的多個頻譜區(qū)塊的平均值,與中斷臨界值、頻寬檢查臨界值、變動下限值及變動上限值間的相對關(guān)系,預(yù)先判斷所接收的信號是否為頻道信號或噪聲,故得以預(yù)先排除頻譜噪聲而提高接收器的整體效能。
但是,申請?zhí)枮镃N200910262551.4的頻譜噪聲檢測方法,故障率太高,并在出現(xiàn)Tuner狀態(tài)異常時,無法實現(xiàn)故障的自動修復(fù),用戶體驗不是太好。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的是為了克服上述不足提供一種基于tuner的電視白頻譜檢測方法。
一種基于tuner的電視白頻譜檢測方法,包括步驟:
檢測系統(tǒng)初始化;
獲取Tuner的工作狀態(tài);
將獲取的Tuner工作狀態(tài)發(fā)送至中央處理器;
接收Tuner的工作狀態(tài),向第一頻道發(fā)出換臺指令;
通過Tuner鎖定第一頻道的頻點;
第一頻道的頻點鎖定后,判斷Tuner的工作狀態(tài)是否正常,如果正常,則將第一頻道頻點上的碼流進行解調(diào),然后通過遙控器控制播放器播放視頻;如果Tuner的工作狀態(tài)不正常,則轉(zhuǎn)下一步;
記錄Tuner工作狀態(tài)異常的頻點,并根據(jù)該頻點獲取到的各寄存器的數(shù)值生成錯誤特征參數(shù);
將所述錯誤特征參數(shù)與數(shù)據(jù)庫中的錯誤代碼進行比對;
確定所述頻點下Tuner的錯誤類型;
通過所述頻點下Tuner的錯誤類型在數(shù)據(jù)庫中查詢對應(yīng)的預(yù)設(shè)檢修方案,并根據(jù)所述預(yù)設(shè)檢修方案對Tuner的故障進行處理。
進一步,所述將第一頻道頻點上的碼流進行解調(diào),然后通過遙控器控制播放器播放視頻之后進行下一次Tuner的工作狀態(tài)的檢測。
進一步,所述將所述錯誤特征參數(shù)與數(shù)據(jù)庫中的錯誤代碼進行比對的步驟中
所述數(shù)據(jù)庫是預(yù)先設(shè)置在設(shè)備內(nèi)部或預(yù)存在移動存儲裝置中或存放在遠程控制中心的;
所述數(shù)據(jù)庫包含之前存儲的多個錯誤特征參數(shù)與錯誤代碼,錯誤特征參數(shù)和錯誤代碼與各種Tuner狀態(tài)異常的情況進行一一映射;
通過錯誤特征參數(shù)和錯誤代碼匹配,確定錯誤特征參數(shù)對應(yīng)的Tuner狀態(tài)異常;
當(dāng)所述數(shù)據(jù)庫中沒有與所述錯誤特征參數(shù)映射的錯誤代碼時,表示映射失敗,所述數(shù)據(jù)庫中缺少所述Tuner狀態(tài)的異常狀態(tài)的種類,將缺少所述Tuner狀態(tài)的異常狀態(tài)上傳至遠程控制中心,由檢修人員制定后續(xù)的檢修方案,并進行故障告警。
進一步,所述通過遙控器控制播放器播放視頻之后進行下一次Tuner的工作狀態(tài)的檢測后,對處理后的Tuner狀態(tài)進行再次復(fù)檢,如果Tuner狀態(tài)仍然異常,將重復(fù)上述各步驟繼續(xù)進行調(diào)整,直至Tuner狀態(tài)恢復(fù)正常。
進一步,如果所述Tuner狀態(tài)異常次數(shù)超過三次,則所述數(shù)據(jù)庫中的檢修方案已經(jīng)不能解決當(dāng)前Tuner故障狀態(tài),將當(dāng)前Tuner故障狀態(tài)狀態(tài)上傳至遠程控制中心,由檢修人員制定后續(xù)的檢修方案,并進行故障告警。
本發(fā)明通過獲取Tuner的工作狀態(tài),將獲取的Tuner工作狀態(tài)發(fā)送至中央處理器,接收Tuner的工作狀態(tài),向第一頻道發(fā)出換臺指令;通過Tuner鎖定第一頻道的頻點;第一頻道的頻點鎖定后,判斷Tuner的工作狀態(tài)是否正常,如果正常,則將第一頻道頻點上的碼流進行解調(diào),然后通過遙控器控制播放器播放視頻;如果Tuner的工作狀態(tài)不正常,則記錄Tuner工作狀態(tài)異常的頻點,并根據(jù)該頻點獲取到的各寄存器的數(shù)值生成錯誤特征參數(shù);將所述錯誤特征參數(shù)與數(shù)據(jù)庫中的錯誤代碼進行比對;確定所述頻點下Tuner的錯誤類型;通過所述頻點下Tuner的錯誤類型在數(shù)據(jù)庫中查詢對應(yīng)的預(yù)設(shè)檢修方案,并根據(jù)所述預(yù)設(shè)檢修方案對Tuner的故障進行處理,從而實現(xiàn)了多個終端有效的使用空白頻譜,能夠公平高效的共存,互相不干擾,可以在換臺時節(jié)省鎖定頻點的時間,通過電視白頻譜檢測,提升換臺速度,減少換臺時的故障率,并在出現(xiàn)Tuner狀態(tài)異常時,可以實現(xiàn)故障的自動修復(fù),從而提升用戶體驗。
附圖說明
圖1為本發(fā)明方法流程示意圖。
具體實施方式
以下結(jié)合具體實施例對本發(fā)明作進一步的說明:
檢測系統(tǒng)初始化;
獲取Tuner的工作狀態(tài);
將獲取的Tuner工作狀態(tài)發(fā)送至中央處理器;
接收Tuner的工作狀態(tài),向第一頻道發(fā)出換臺指令;
通過Tuner鎖定第一頻道的頻點;
第一頻道的頻點鎖定后,判斷Tuner的工作狀態(tài)是否正常,如果正常,則將第一頻道頻點上的碼流進行解調(diào),然后通過遙控器控制播放器播放視頻;如果Tuner的工作狀態(tài)不正常,則轉(zhuǎn)下一步;
記錄Tuner工作狀態(tài)異常的頻點,并根據(jù)該頻點獲取到的各寄存器的數(shù)值生成錯誤特征參數(shù);
將所述錯誤特征參數(shù)與數(shù)據(jù)庫中的錯誤代碼進行比對;
確定所述頻點下Tuner的錯誤類型;
通過所述頻點下Tuner的錯誤類型在數(shù)據(jù)庫中查詢對應(yīng)的預(yù)設(shè)檢修方案,并根據(jù)所述預(yù)設(shè)檢修方案對Tuner的故障進行處理。
所述將第一頻道頻點上的碼流進行解調(diào),然后通過遙控器控制播放器播放視頻之后進行下一次Tuner的工作狀態(tài)的檢測。
所述將所述錯誤特征參數(shù)與數(shù)據(jù)庫中的錯誤代碼進行比對的步驟中
所述數(shù)據(jù)庫是預(yù)先設(shè)置在設(shè)備內(nèi)部或預(yù)存在移動存儲裝置中或存放在遠程控制中心的;
所述數(shù)據(jù)庫包含之前存儲的多個錯誤特征參數(shù)與錯誤代碼,錯誤特征參數(shù)和錯誤代碼與各種Tuner狀態(tài)異常的情況進行一一映射;
通過錯誤特征參數(shù)和錯誤代碼匹配,確定錯誤特征參數(shù)對應(yīng)的Tuner狀態(tài)異常;
當(dāng)所述數(shù)據(jù)庫中沒有與所述錯誤特征參數(shù)映射的錯誤代碼時,表示映射失敗,所述數(shù)據(jù)庫中缺少所述Tuner狀態(tài)的異常狀態(tài)的種類,將缺少所述Tuner狀態(tài)的異常狀態(tài)上傳至遠程控制中心,由檢修人員制定后續(xù)的檢修方案,并進行故障告警。
所述通過遙控器控制播放器播放視頻之后進行下一次Tuner的工作狀態(tài)的檢測后,對處理后的Tuner狀態(tài)進行再次復(fù)檢,如果Tuner狀態(tài)仍然異常,將重復(fù)上述各步驟繼續(xù)進行調(diào)整,直至Tuner狀態(tài)恢復(fù)正常。
如果所述Tuner狀態(tài)異常次數(shù)超過三次,則所述數(shù)據(jù)庫中的檢修方案已經(jīng)不能解決當(dāng)前Tuner故障狀態(tài),將當(dāng)前Tuner故障狀態(tài)狀態(tài)上傳至遠程控制中心,由檢修人員制定后續(xù)的檢修方案,并進行故障告警。