[發明專利]一種自動識別多種高頻頭的機頂盒及其識別方法有效
| 申請號: | 201010230277.5 | 申請日: | 2010-07-19 |
| 公開(公告)號: | CN101888471A | 公開(公告)日: | 2010-11-17 |
| 發明(設計)人: | 方立 | 申請(專利權)人: | 福建新大陸通信科技股份有限公司 |
| 主分類號: | H04N5/00 | 分類號: | H04N5/00;H04N5/50 |
| 代理公司: | 福州君誠知識產權代理有限公司 35211 | 代理人: | 戴雨君 |
| 地址: | 350015 福建省福州市馬尾區開發區*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 自動識別 多種 高頻頭 機頂盒 及其 識別 方法 | ||
技術領域
本發明涉及數字電視機頂盒技術領域,尤其涉及一種自動識別多種高頻頭的機頂盒及其識別方法。
背景技術
隨著數字電視行業的發展以及數字電視增值業務的不斷推出,大量的信息節目通過有線網絡提供給用戶,用戶通過機頂盒接收信息節目。機頂盒內部設有高頻頭和芯片,高頻頭用于接收節目信號并將信號輸出到芯片進行處理,處理后的信號再送到電視機中播放。
現有的機頂盒一股設計為只識別匹配某一種高頻頭,如果該機頂盒使用的高頻頭一時難以購買到,或者生產時該高頻頭某個批次出現質量問題,或者由于成本等其他原因需要更換使用其他廠家生產的高頻頭時,需要重新設計制造新的機頂盒才能與更換后的高頻頭相匹配,這樣會大大增加機頂盒的生產制造成本,延誤機頂盒生產廠家的市場商機,給機頂盒生產廠家帶來損失。
發明內容
本發明目的是提供一種能夠自動識別多種高頻頭的機頂盒;本發明的另一目的是提供一種利用所述機頂盒自動識別多種高頻頭的方法。
本發明采用以下技術方案:機頂盒包括主控芯片、高頻頭連接電路,其中所述高頻頭連接電路的輸入端設有兩個以上匹配連接不同高頻頭的接口電路,高頻頭連接電路中設有兩個以上按順序編碼的識別不同高頻頭的地址電路,每個地址電路對應連接一個接口電路,高頻頭連接電路的輸出端通過I2C總線與主控芯片相連,主控芯片中設有高頻頭識別程序。
所述利用上述機頂盒自動識別多種高頻頭的自動識別方法,包括如下步驟:步驟01:高頻頭識別程序初始化;步驟02:高頻頭識別程序通過I2C總線按編碼順序與高頻頭連接電路中的地址電路通訊連接;步驟03:高頻頭識別程序判斷已通訊連接的地址電路是否連接有高頻頭;步驟04:如果高頻頭識別程序判斷該地址電路沒有連接高頻頭,則高頻頭識別程序繼續讀取下一個編碼的地址電路,如果高頻頭識別程序通訊連接完所有順序編碼的地址電路都沒有找到高頻頭,則高頻頭識別程序發出報警信號,停止運行;步驟05:如果高頻頭識別程序找到有高頻頭,則設置調用該高頻頭的驅動程序供上層機頂盒程序使用,機頂盒利用該高頻頭開始正常運行。
所述高頻頭識別程序對每種高頻頭的驅動程序都設置以下標準化參數:高頻頭的配置參數(TUNER_CONFIG_DATA),設置高頻頭的AGC公用參數;高頻頭的擴展參數(TUNER_CONFIG_EXT),設置每種高頻頭的特性參數;高頻頭的初始化函數(Tuner_Init),完成對高頻頭的初始化;高頻頭的控制函數(Tuner_Control),完成對高頻頭的頻率、符號率、調制方式的控制;高頻頭狀態的獲取函數(Tuner_Status),用于完成對高頻頭的鎖定、誤碼率、信號電平、信噪比狀態的獲取。
本發明利用高頻頭識別程序對所有的高頻頭進行統一標準化設置,當更換的高頻頭移植到機頂盒的電路中時,高頻頭識別程序調用的高頻頭驅動程序供上層機頂盒程序直接使用。
本發明的有益效果是:通過上述結構,在機頂盒中設置多個高頻頭接口及地址電路,再采用高頻頭識別程序對所有預選的高頻頭進行統一標準化設置,使機頂盒能夠自動識別匹配電路中預選的多種高頻頭,機頂盒更換使用不同的高頻頭時不需要再重新設計制造,提高機頂盒生產廠家的競爭力。
附圖說明
現結合附圖對本發明做進一步闡述:圖1是本發明機頂盒連接一種高頻頭的結構示意圖。
具體實施方式
如圖1所示,本發明包括主控芯片1、高頻頭連接電路2,其中所述高頻頭連接電路2的輸入端設有兩個以上匹配連接不同高頻頭的接口電路21,高頻頭連接電路2中設有兩個以上按順序編碼的識別不同高頻頭的地址電路22,每個地址電路22對應連接一個接口電路21,高頻頭連接電路2的輸出端通過I2C總線3與主控芯片1相連,主控芯片1中設有高頻頭識別程序11,高頻頭4連接在一個接口電路21上。
所述利用上述機頂盒自動識別多種高頻頭的自動識別方法,包括如下步驟:步驟01:高頻頭識別程序11初始化;步驟02:高頻頭識別程序11通過I2C總線3按編碼順序與高頻頭連接電路2中的地址電路22通訊連接;步驟03:高頻頭識別程序11判斷已通訊連接的地址電路22是否連接有高頻頭;步驟04:如果高頻頭識別程序11判斷該地址電路22沒有連接高頻頭,則高頻頭識別程序11繼續讀取下一個編碼的地址電路22,如果高頻頭識別程序11通訊連接完所有順序編碼的地址電路22都沒有找到高頻頭,則高頻頭識別程序11發出報警信號,停止運行;步驟05:如果高頻頭識別程序11找到有高頻頭,則設置調用該高頻頭的驅動程序供上層機頂盒程序使用,機頂盒利用該高頻頭開始正常運行。
所述高頻頭識別程序11對每種高頻頭的驅動程序都設置以下標準化參數:高頻頭的配置參數(TUNER_CONFIG_DATA),設置高頻頭的AGC公用參數;高頻頭的擴展參數(TUNER_CONFIG_EXT),設置每種高頻頭的特性參數;高頻頭的初始化函數(Tuner_Init),完成對高頻頭的初始化;高頻頭的控制函數(Tuner_Control),完成對高頻頭的頻率、符號率、調制方式的控制;高頻頭狀態的獲取函數(Tuner_Status),用于完成對高頻頭的鎖定、誤碼率、信號電平、信噪比狀態的獲取。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福建新大陸通信科技股份有限公司,未經福建新大陸通信科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010230277.5/2.html,轉載請聲明來源鉆瓜專利網。





