新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 解析USB數字電視接收棒解決方案

        解析USB數字電視接收棒解決方案

        作者: 時間:2013-09-06 來源:網絡 收藏
          隨著計算機硬件飛速發展,外圍設備日益增多,鍵盤、鼠標、調制解調器、打印機、掃描儀早已為人所共知,數碼相機、MP3隨身聽接踵而至,這么多的設備,如何接入個人計算機就是基于這個目的產生的。是一個使計算機周邊設備連接標準化、單一化的接口,其規格是由Intel(英特爾)、NEC、Compaq、DEC、IBM(商業機器公司)、Microsoft(微軟)、Northern Telecom聯系制定的。

           ,是英文Universal Serial BUS(通用串行總線)的縮寫,而其中文簡稱為"通串線,是一個外部總線標準,用于規范電腦與外部設備的連接和通訊。是應用在PC領域的接口技術。USB接口支持設備的即插即用和熱插拔功能。USB是在1994年底由英特爾、康柏、IBM、Microsoft等多家公司聯合提出的。

          1 系統總體設計方案

          1.1 系統框架

          USB系統主要有以下4個模塊構成,如圖1為系統的原理圖。



          (1)高頻頭:負責將天線接收到的高頻信號轉換為基帶信號,并將信號傳輸至信道解調器。

          (2)信道解調器:完成自動增益控制、PN幀頭捕獲、信道估計與均衡、自動偵測與鎖頻、FFT變換等,將基帶信號轉換成TS碼流輸出,并將TS碼流輸至USB傳輸控制芯片。

          (3)USB傳輸控制模塊:該模塊作為主控模塊,加載相應的驅動程序后,通過I2C總線完成對高頻頭和信道解調器的初始化和后續控制,并將TS碼流傳輸至PC機端。

          (4)PC機端應用軟件:實現對TS碼流的接收,并通過播放器實時播放節目。

          1.2 硬件資源

          硬件方面,由于USB是一種體積小,功耗低,移動性好的便攜式設備,且針對的是國標DMB-TH,所以選擇的芯片也必須在這些方面特別考慮。經過研究,高頻頭選擇Analog Device公司的AD-MTV102,信道解調芯片選擇凌汛公司的LGS-8GL5芯片,它們都支持DMB-TH標準,USB傳輸控制芯片選擇 Cypress公司的CY7C68013芯片,由這三塊芯片搭建的硬件系統只需要USB接口的5 V電壓就可以滿足其功耗要求,且體積小巧,便于攜帶,完全滿足系統的設計要求。

          1.3 軟件資源

          軟件方面,PC機端應用程序的核心部分是實時播放器,需要播放的是TS碼流,這是MPEG-2標準定義的一種碼流。本方案采用基于DirectShow技術搭建的媒體播放器。DirectShow是DirectX家族中的成員,它為在Windows平臺上處理各種格式的多媒體文件的回放、音視頻采集等高性能要求的多媒體應用提供了完整的解決方案,重要的是它很好地支持了MPEG-2標準,它使應用程序開發人員從復雜的數據傳輸、硬件差異、同步性等工作解脫出來,總體應用框架和底層工作由DirectShow來完成,大大加快了開發進度。

          2 硬件驅動程序的設計

          硬件驅動程序是系統設計中很關鍵的一個部分,它直接關系到各硬件芯片是否能正常穩定的工作。硬件的驅動是由主控芯片來完成,在本方案中將uSB傳輸控制芯片CY7C68013作為主控芯片,它內置增強型的8051內核,通過I2C總線來控制前端的高頻頭和信道解調芯片,完成對前端的驅動。

          硬件驅動程序設計主要是根據硬件電路的設計特點來編寫CY7C68013的固件程序。固件程序可以處理來自系統的USB標準請求,完成各種數據的交換工作和事物處理。CypreSS公司提供了固件程序框架,用戶可在此框架上增加自己的功能代碼以完成相應功能。

        上一頁 1 2 3 4 下一頁

        關鍵詞: USB 數字電視 接收棒

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 临邑县| 鄢陵县| 苗栗市| 桐乡市| 南召县| 万源市| 苍南县| 中西区| 综艺| 县级市| 贵德县| 莲花县| 阿合奇县| 逊克县| 青冈县| 池州市| 山西省| 集贤县| 天长市| 白城市| 民和| 分宜县| 乡宁县| 阿拉善盟| 永川市| 荆州市| 黄山市| 宾川县| 辽源市| 万山特区| 郎溪县| 九龙县| 北安市| 井研县| 女性| 榆树市| 武平县| 鄢陵县| 竹溪县| 泰安市| 湖南省|