新聞中心

        EEPW首頁 > 網絡與存儲 > 設計應用 > EP9302的嵌入式VOWiFi電話終端設計

        EP9302的嵌入式VOWiFi電話終端設計

        作者:李君懿 趙利 陳鋒 時間:2009-01-12 來源:EDN 收藏

        引 言

        本文引用地址:http://www.104case.com/article/90694.htm

          下一代網絡(Next Generation Network)已經成為通信網絡發展的方向,是研究的一個熱點,具有廣闊的應用市場。VoIP技術可以在分組交換網絡上傳輸語音業務,滿足人們在數據通信網上對語音業務的需求。目前,IP電話領域存在兩個呼叫信令和控制標準:ITU—T的H.323協議和1ETF的SIP協議。H.323協議因其提出時間較早已經獲得了成熟的應用,而IETF提出的SIP協議,因其簡單、靈活的技術特點而呈現出后來居上的趨勢。

          與此同時無線局域網(WLAN)技術發展迅速。

          WLAN主流技術標準已從802.11發展到802.11a/b/g,接入速率已從最高l Mbps發展到54 Mbps,而且技術成熟,成本低,普及率提高迅速,迎合了便攜式終端的發展要求,已得到大量國際廠商的支持和市場的廣泛認同。但是目前802.11a/b/g技術只提供高速數據接入業務,不能提供語音業務,因此有必要在該數據業務基礎上采用VoIP技術,研制一種無線VoIP電話(),以適應通信網絡設備應用越來越廣泛的現實。實現Vo的軟硬件平臺,可以采用當前最流行的嵌入式開發平臺和開源的Linux操作系統。基于以上技術可以構建一個嵌入式Vo,具有重要的應用價值。

          1 技術方案

          嵌入式Vo電話是能夠在802.11a/b/g無線局域網上進行電話通信的設備。為了能在802.1la/b/g上實現電話通信,必須采用VoIP技術,本系統VoIP標準可以選擇更靈活的SIP協議。為了能實現各種通信協議,完成各種控制和管理工作,滿足今后進一步開發需要,需采用基于微控制器的嵌入式系統。為了提高硬件設計的靈活性和軟件代碼在平臺間的可移植性,本系統軟硬件的設計采用了模塊化的方法。在硬件上,把系統劃分為以太網接口、USB無線網卡接口、音頻接口、串行接口等幾個功能單元;在軟件上,利用嵌入式操作系統分離底層硬件平臺和上層應用,通過對終端系統的模塊劃分和模塊間的接口定義,有效分離各模塊間的相關性,從而使得各個模塊可以同時進行開發,提高開發效率。

          2 硬件設計

          2.1 總體方案

          VoWiFi電話硬件技術方案如圖1所示。ARM9處理器是整個終端的核心部分,外圍包括802.11b/g無線模塊、語音信號處理模塊、鍵盤和LCD電路。ARM嵌入式系統是VoWiFi電話通信控制和管理的核心,它負責操作系統的運行、資源的管理和分配、信息數據的處理以及與外部擴展單元的通信,完成與各個模塊的接口和通信、TCP/IP協議和SIP協議的操作等。綜合考慮各種因素,本系統采用ARM9微控制器芯片。為了使系統能夠支持多任務,使得程序開發更加容易、便于維護,同時能夠提高系統的穩定性和可靠性,采用嵌入式操作系統Linux。

        VoWiFi電話硬件技術方案

         

         

         

         

          2.2 模塊選擇與電路設計

          802.11b/g無線模塊實現空中無線接口和無線局域網接入功能。選用VIA威盛公司的VT6656 USB無線網卡,VT6656 wLAN控制器包括1個IEEE802.11a/b/gMAC,并集成了一枚基帶處理器支持USB2.O。該控制器可提供54Mbps高速的無線連接。

          在ARM9開發板內部含有1個USB2.O接口控制器,接口電路如圖2所示。共有3個LISB接口(2個Host和1個Device),通過選擇開關SW800進行選通控制。74HC08作為4個二輸入與門邏輯電路,負責控制信號的邏輯組合。該接口用來連接USB接口的外部設備。

        接口電路

         

         

         

         

          語音信號處理模塊用于對語音信號的數字化處理。本終端的音頻接口由I2S音頻總線接口和UDAl341TS音頻編解碼器組成,I2S接口采用DMA的數據傳輸模式。UDAl341TS是一款經濟型音頻編解碼器,它通過I2S數字音頻接口實現音頻信號的數字化處理。圖3是與UDAl341TS的引腳連接示意簡圖。

        EP9302與UDAl341TS的引腳連接示意簡圖

         

         

         

         

          LCD顯示器和4×4鍵盤用于人機接口,在ARM嵌入式系統支持下實現各種人機操作。考慮到LCD顯示器主要用于號碼以及各種狀態標識顯示,因此采用背光的128×64圖形點陣LCD模塊。

          3 軟件設計

          本嵌入式WLAN SIP電話終端的軟件結構如圖4所示。具體來說,需要如下的軟件。

        本嵌入式WLAN SIP電話終端的軟件結構



        關鍵詞: EP9302 WiFi NGN

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 万载县| 海晏县| 杭锦后旗| 南投市| 山丹县| 兖州市| 正蓝旗| 江永县| 青川县| 平遥县| 松江区| 怀集县| 镇安县| 鸡泽县| 运城市| 子洲县| 攀枝花市| 靖西县| 六安市| 藁城市| 霸州市| 新津县| 郴州市| 永春县| 印江| 慈利县| 女性| 安丘市| 柞水县| 罗田县| 娄烦县| 南昌县| 彩票| 海宁市| 上思县| 安塞县| 金坛市| 古丈县| 筠连县| 灵台县| 三江|