當(dāng)前位置:首頁 > 通信技術(shù) > 通信技術(shù)
[導(dǎo)讀]摘要:無線通信技術(shù)發(fā)展到今天,通信產(chǎn)品已經(jīng)可以承栽包括語音在內(nèi)如數(shù)據(jù)、圖像、動畫以及多媒體等的其他業(yè)務(wù),但語音通信仍然是最基本、最主要的通信方式。本文以MSP430F149單片機為控制核心,射頻模塊選用工作在2.

摘要:無線通信技術(shù)發(fā)展到今天,通信產(chǎn)品已經(jīng)可以承栽包括語音在內(nèi)如數(shù)據(jù)、圖像、動畫以及多媒體等的其他業(yè)務(wù),但語音通信仍然是最基本、最主要的通信方式。本文以MSP430F149單片機為控制核心,射頻模塊選用工作在2.4GHz頻段的M-Power500,語音編解碼芯片則選用CM-X639來搭建一針對短距離通信的、全雙工、低功耗的無線語音傳輸系統(tǒng)。經(jīng)過測試,該系統(tǒng)在空曠的環(huán)境下,通信距離約200 m,該設(shè)計實現(xiàn)了點對點無線對講功能的預(yù)期目標(biāo)。
關(guān)鍵詞:無線語音傳輸系統(tǒng);M-Power500;MSP430F149;ZigBee

    隨著無線通信技術(shù)的迅猛發(fā)展,通信方式越來越多,且整體朝著數(shù)據(jù)業(yè)務(wù)量增大的方向發(fā)展。但在日常生活中,語音通信仍占據(jù)重要地位。在短距離通信中,通信設(shè)備的價格、音質(zhì)、功耗一直是消費者關(guān)注的焦點。手機雖然是很好的選擇,但是對于要求隨時隨地的地區(qū)性短距離通信來說,其耗價很不合算。而目前市場上的對講機在體積、價位和功耗上都不能滿足特定場合下用戶的需求。本文介紹了一種針對
短距離通信的、全雙工、低功耗的無線語音傳輸系統(tǒng)實現(xiàn)方案。該設(shè)計體積小、音質(zhì)好、價廉,有一定的實際需求。

1 系統(tǒng)總體設(shè)計方案
    無線語音系統(tǒng)按功能劃分可由以下幾部分組成:語音信號采集模塊、語音信號編解碼模塊、控制模塊、射頻模塊及語音信號輸出模塊。
    語音信號采集模塊主要負(fù)責(zé)對原始的模擬語音信號的檢測與采集,通常的設(shè)備是麥克風(fēng)。
    語音信號編解碼模塊負(fù)責(zé)對話筒輸入的語音信號進行語音編碼以及對通過控制模塊傳過來的語音編碼數(shù)據(jù)進行語音解碼還原??梢杂密浖崿F(xiàn)以上功能,但非常繁瑣,且開發(fā)代價很高,一般用專用的語音編解碼芯片進行硬件實現(xiàn)。專用語音編解碼芯片將所需的語音編碼與解碼功能都集成在一塊芯片當(dāng)中,不僅便于開發(fā),也降低了系統(tǒng)開發(fā)的難度。
    控制模塊主要負(fù)責(zé)射頻模塊通訊的控制、數(shù)據(jù)傳輸?shù)目刂啤④浖鞒痰目刂?,由擁有中央處理器功能的微處理器來?dān)任,一般可選用DSP或者單片機來實現(xiàn)。
    射頻模塊主要負(fù)責(zé)信號的調(diào)制/解調(diào)、發(fā)送及接收功能,由專用的無線信號射頻芯片來實現(xiàn)。

2 M-Power500介紹
    M-Power500是一款低功耗長距離的無線收發(fā)模塊(10 dBm,500m)。它由UBEC的24GHz收發(fā)芯片UM2455以及UBEC的UP2268組成。UP2268是由PA+LNA+RF SWITCH射頻前端芯片組成,UP2268作用是增加芯片發(fā)射功率以及接收靈敏度。優(yōu)異的射頻性能使其能滿足電池供電時距離和功耗要求。
    UM2455是符合IEEE802.15.4及ZigBee標(biāo)準(zhǔn)的射頻芯片,采用直接序列擴頻技術(shù)(DSSS)來避免2.4 GHz ISM頻帶上日益嚴(yán)重的電波與噪聲干擾,采用載波監(jiān)聽多路訪問/沖突避免(CSMA/CA)防碰撞機制進一步提高通訊穩(wěn)定性,UM2455采用AES-128加密算法。可根據(jù)實際需求,通過SPI口靈活編程,設(shè)置UM2455芯片。
    M-Power500模塊工作在全球通用的ISM 2.4~2.5GHz頻段??赏ㄟ^最高速率為5 M的SPI串口控制UM2455收發(fā)數(shù)據(jù)。SPI口工作模式為從機模式,4線接口(SCLK、SI、SO和SEN),可讀取UM2455中功能模塊(MAC/BB/RF)的控制寄存器和狀態(tài)寄存器、TXFIFOs、RXFIFOs和密鑰表。M-Power500模塊的性能特點如下:
    IMS工作頻段為2.405~2.480 GHz;睡眠電流為3μA;通訊速率為625/250 kbps;接收靈敏度為-101 dBm;接收電流為26 mA:尺寸為38.35 mmx14.00 mm;工作電壓為3.O~3.6 V;傳輸距離為大于500 m(空曠);發(fā)射功率為10 dBm;發(fā)射電流為54 mA;天線為ACX陶瓷天線;調(diào)制方式為DSSS。

3 硬件設(shè)計
    本文介紹了一種針對短距離通信的、全雙工、低功耗無線語音傳輸系統(tǒng)的實現(xiàn)方案。本系統(tǒng)由單片機控制模塊、射頻模塊、語音編解碼模塊構(gòu)成。無線語音傳輸系統(tǒng)終端結(jié)構(gòu)框圖如圖1所示,下面分別對系統(tǒng)內(nèi)部的各個模塊給予詳細(xì)說明。


3.1 單片機控制模塊
    由于語音通信要求較強的實時性,對處理器的運算速度要求較高。根據(jù)控制要求及節(jié)省成本的考慮,本論文選用美國TI公司研制生產(chǎn)的MSP430F149單片機作為微處理器,能較好滿足系統(tǒng)對微處理器的要求。
    MSP430系列單片機是16位超低功耗、高性能的混合信號處理器,集多種領(lǐng)先技術(shù)于一體,以16位RISC(精簡指令集計算機)處理器、超低功耗、高性能模擬技術(shù)及豐富的片內(nèi)外設(shè)、JTAG仿真調(diào)試定義了新一代單片機的概念。
    系統(tǒng)是以16位MSP430F149為控制核心,通過串行通信接口與語音模塊和射頻模塊相連接。系統(tǒng)中使用到的微處理器最主要的模塊是USART串行通信模塊。MSP430系列的每一種型號都可以實現(xiàn)串行通信功能——USART硬件直接實現(xiàn)或者通過定時器軟件實現(xiàn)。其中USART是一個通用串行同步/異步通信接口,它允許7或8位串行位流以預(yù)先編程的速率或外部時鐘確定的速率移入、移出MSP4300。
    MSP430F149具有2個USART模塊,即USART0和USART1。USART模塊可以自動從任何一種低功耗模式開始自動工作。所有的USART0和USART1都可以實現(xiàn)2種通信方式:UART和SPI。
3.2 射頻模塊與微處理器的接口
    系統(tǒng)采用USART模塊的SPI同步通信模式。當(dāng)USART模塊的控制寄存器UCIL的SYNC位置位且I2C位復(fù)位時,串行模塊工作在SPI模式。它可通過發(fā)送控制寄存器UTCIL的STC位來選擇3線(SOMI、SIMO、UCLK)或4線(SOMI、SIMO、UCLK及STE)模式使微處理器與外部系統(tǒng)通信。SPI總線上允許連接多個設(shè)備,但任一時刻只運行一個設(shè)備作為主機??偩€的時鐘由主機控制,另外還有數(shù)據(jù)線:主入從出(SOMI)和主出從入(SIMO )。主機和哪臺從機通信要通過各從機的選通線進行選擇。
    SPI模式是全雙工的,主機在發(fā)送的同時也在接收數(shù)據(jù),發(fā)送速率由主機編程決定:主機提供時鐘UCLK與數(shù)據(jù),從機利用這一時鐘接收數(shù)據(jù),或在這一時鐘下送出數(shù)據(jù)。子機在任何時候初始化發(fā)送并控制時鐘,時鐘的極性和相位也是可選擇的,具體的約定根據(jù)總線上各設(shè)備接口的功能決定。主機模式與從機模式是通過控制寄存器UCTL的MM位來選取的。
    本系統(tǒng)中MSP430F149采用4線主機模式與M-Power500模塊進行通信,其連接電路圖如圖2所示。


3.3 語音模塊
    在無線語音傳輸中,以較低的語音編碼率獲得較高質(zhì)量的音質(zhì),實現(xiàn)對無線通信資源的充分利用,是語音編碼算法研究的一個重要領(lǐng)域。目前應(yīng)用較為廣泛的語音編碼方式有:ADPCM(自適應(yīng)音頻脈沖編碼)、CVSD(連續(xù)可變斜率調(diào)制編碼自適應(yīng)音頻脈沖編碼)、CELP(碼激勵線性預(yù)測編碼)、AMBE(高級多帶激勵編碼)、LPC(線性預(yù)測編碼)等。
    該設(shè)計考慮到系統(tǒng)實現(xiàn)的復(fù)雜性和成本,選擇了全雙工語音編碼芯片CMX639實現(xiàn)語音的CVSD編碼。CMX639是集CVSD編解碼于一體的語音編碼芯片。它的外圍設(shè)備簡單,而且用戶可以通過其管腳方便地對其編解碼算法進行設(shè)置。
    CMX639采樣速率完全取決于振蕩器的頻率和所設(shè)置的時鐘模式。用戶可以依據(jù)實際情況,自主選擇采樣速率,在語音質(zhì)量和編碼數(shù)據(jù)碼率之間進行權(quán)衡,而且在振蕩器的頻率固定的情況下,還可以利用外部端口改變采樣速率,因此賦予用戶開發(fā)極大的自主權(quán)。
    CMX639外圍電路十分簡單,其典型應(yīng)用電路如圖3所示。ENCODER INPUT為麥克的輸出,ENCODER OUTPUT為編碼輸出,DECODER INPUT為解碼輸入,DECODER OUTPUT為SPEAKER的輸入信號。


    在語音模塊中,從話筒來的語音信號幅度通常不大,為了減小量化噪聲對信號質(zhì)量的影響,加入了前置放大器(LMV771),將信號幅度提高到適合CMX639編碼的水平。CMX639在進行解碼時,不可避免地混入了一些高頻噪聲,音頻濾波器(MAX7400)可以有效地濾除語音信號中混有的高頻噪聲,使得語音信號柔和。由于CMX639輸出的語音功率較低,不宜直接輸出到耳機,加入功率放大器(LM386)可以提高音量,用戶還可以對音量大小進行調(diào)節(jié)。

4 軟件設(shè)計
4.1 開發(fā)環(huán)境
    本文的無線語音傳輸系統(tǒng)的微處理器是采用MSP430系列單片機,所有的軟件控制流程均在通過它實現(xiàn)?;贛SP430的開發(fā)軟件較多,較常用的如IAR公司的IAREmbedded Workbench,AQ公司的AQ430等,均支持匯編語言和C語言。系統(tǒng)采用與MSP430配套的IAR EmbeddedWorkbench開發(fā)軟件,使用C語言編寫程序。
    MSP430F149芯片在內(nèi)部集成了JTAG模塊,全部JTAG接口只用少量的幾個引腳,主要有TDO、TDI、TMS、TCK、RST等,只要經(jīng)過JTAG接口就可以實現(xiàn)對CPU的仿真調(diào)試功能。整個調(diào)試過程,外部只需要一臺能實現(xiàn)JTAG接口控制功能的主機即可。
4.2 系統(tǒng)軟件流程
    系統(tǒng)的軟件設(shè)計主要包括微處理器MSP430F149的初始化、射頻模塊M-Power500的初始化、地址模塊的初始化、MSP430F149與CMX639間的數(shù)據(jù)傳輸、MSP430F149與M-Power500間的數(shù)據(jù)傳輸,以及用MSP430F149控制半雙工射頻模塊M-Power500以時分的方式來實現(xiàn)雙工通信。系統(tǒng)軟件總體流程圖如圖4所示。



5 結(jié)論
    本文以MSP430F149為核心,M-Power500為射頻模塊,CMX639為語音模塊搭建的無線語音傳輸系統(tǒng),是一針對短距離通信的、全雙工、低功耗的無線語音傳輸系統(tǒng)。經(jīng)過測試,在空曠的環(huán)境下,通信距離約為200 m,實現(xiàn)了點對點的無線對講功能的預(yù)期目標(biāo)。此外,M-Power500射頻模塊的核心-UM2455是符合IEEE802.15.4及ZigBee標(biāo)準(zhǔn)的射頻芯片,所以,可以基于ZigBee標(biāo)準(zhǔn)進行組網(wǎng),增加通信距離,擴大通信范圍,可將其應(yīng)用于飯店、工地、商場、消防,公安、工廠等地。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉