《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于PIC的低速率無線語音通信系統
基于PIC的低速率無線語音通信系統
來源:微型機與應用2011年第8期
王 萍1,昂志敏1,朱良學2
(1.合肥工業大學 計算機與信息學院,安徽 合肥230009; 2.西河電子科技有限公司,安徽 合肥
摘要: 給出了ACELP算法在點對點通信中的應用方案,主要設計了基于Microchip公司的PIC系列高端芯片和以射頻收發芯片CC1100為核心的跳頻語音通信系統,為實現數字集群通信系統中的數字終端提供了可行的方案。
Abstract:
Key words :

摘  要: 給出了ACELP算法在點對點通信中的應用方案,主要設計了基于Microchip公司的PIC系列高端芯片和以射頻收發芯片CC1100為核心的跳頻語音通信系統,為實現數字集群通信系統中的數字終端提供了可行的方案。
關鍵詞: ACELP;無線通信;單片機;CC1100

    在移動電話已經成為人們生活必需品的今天,一種低成本的點對點無線通信系統也在日益發展中。它是警務、保安人員和野外工作人員的必選通信設備,它不同于移動電話,不用根據通話時間計費,不存在網絡擁堵的問題,可以用于重大任務保障的通信和應付各種突發的緊急事件。在設計語音通信系統的過程中,語音信號處理[1]的方法關系到系統的性能,隨著對通信質量要求的提高,人們需要用較少的碼率來獲得盡可能好的合成語音質量[2]。
    TETRA系統采用的低速率ACELP壓縮算法[3],是一種改進型的CELP,其碼率被壓縮至4.567 kb/s,仍能保證高質量的話音服務[4]。近幾年對ACELP算法的研究大部分集中在算法的仿真。本文主要設計了ACELP算法應用的硬件系統。
1 系統概述
    Microchip公司推出的dsPICXX器件[5]將高性能16位單片機的控制特點與DSP高速運算的優點相結合,為嵌入式系統設計提供了適合的單芯片、單指令流的解決方案。其獨特的RISC結構精簡指令與傳統的采用CISC結構的單片機相比,可以達到2:1的代碼壓縮,速度提高4倍,使其執行效率大為提高[6]。
    在用單個dsPICXX器件實現復雜的算法處理和控制操作時,存在通話質量差,不易擴展等功能,作為改進方案設計了雙單片機結構,如圖1所示。將計算量較大的語音壓縮編碼部分單獨用dsPIC33FJ64GP706實現,用PIC24FJ32GA004作為主控芯片,控制信號之間的同步并處理按鍵信息,CC1100內有快速頻率變動合成器,能夠實現頻率跳躍,通過PIC24FJ32GA004不斷改變CC1100的載波頻率,實現了跳頻通信。

 

 

    系統包括語音模塊、語音編解碼模塊、控制模塊、RF模塊以及各個模塊的接口。本文設計時將語音編解碼模塊和控制模塊按其功能分別簡寫為DSP模塊和CPU模塊。
1.1 語音模塊
    本模塊的作用是將麥克風微弱語音信號放大給A/D,以及將從D/A出來的語音播放出去。在語音輸入A/D電路中,利用運放芯片 LPV321M5,采用單電源3.3 V供電,將輸出的信號送到A/D。在語音輸出A/D電路中,采用LM4673音頻放大器進行語音放大。圖2是AD73311的外圍電路圖。芯片復位之后才能工作,復位時間至少為4個DMCLK周期。
    在圖1中,CPU傳出的控制命令(即手持終端機的旋鈕音量控制命令)將作用于AD73311內部集成的可編程增益放大器PGA來實現輸出模擬音量的可控調節。設定AD73311工作在混合模式,控制字可以交叉在DAC數據流中一起傳送,對于語音30 ms為一幀的處理速度,交叉傳輸控制字不會影響語音質量。PGA增益由CRD:4~6三位設定,可實現+6 dB~-15 dB范圍的音量調節。
1.2 時序分配
    圖2中AUDIO_MCLK是主時鐘輸入,由外部時鐘信號驅動,DSP中的輸出比較OC模塊將產生供AD73311工作所需的2.048 MHz時序波形,因AD73311是可編程的,通過設置CRB:4-6=000、CRB:2-3=00、CRB:0-1=11,分別得到內部主時鐘頻率DMCLK為2.048 MHz,串行時鐘頻率SCLK為256 kHz,串行口的幀同步頻率即采樣頻率FS為8 kHz。4個I/O引腳AUDIO-SDI、AUDIO-SDO、AUDIO-SDFS、AUDIO-SCLK與DCI有關,采用基于DMA控制器的DCI設計,在不需要CPU干預下可完成數據傳輸,DCI接口負責傳輸16 bit的A/D、D/A數據和音量控制命令。
    DSPIC33工作頻率支持最高40 MHz的工作速度(指令時鐘),為實現實時傳輸信號,要盡可能達到最高工作速度,設計時充分利用了芯片的內部資源——由PIC24的輸出比較模塊OC產生2.048 MHz給DSPIC33,DSPIC33再經內部PLL鎖相環產生38.912 MHz的指令時鐘。PIC24外接7.168 MHz晶振獲得工作時鐘。
1.3 SPI串行接口模塊
    SDI、SDO、SCK、SS是SPI串行接口的4個引腳,CPU內部集成著兩塊SPI模塊,其中與DSP相連的SPI1模塊工作在SPI主/幀主模式,相應的DSP中的SPIx模塊工作在SPI從/幀從模式。配置為主模塊的CPU為從器件DSP提供SPI串行時鐘和同步信號。
    當CPU通過SPI向DSP發送數據時,DSP中的數據也會傳遞過來,此時無論數據是否寫入SPIBUF,只要接收到幀同步脈沖時都將啟動發送,所以在接收幀同步脈沖前,必須保證DSP中裝入了正確的發送數據。在DSP的實現過程中,當語音壓縮完畢后,會通過UART發送握手信號,表明數據已經準備好。所以,當CPU成功接收到合成語音參數,并且接收到握手信號后,才可以向DSP發送數據。本系統中UART只進行簡單的數據傳輸,兩芯片間的連接較為簡單,只需將收發引腳交替連接就可以了。
    射頻收發CC1100芯片通過4線SPI兼容接口SI、SO、SCLK、CSn實現配置,如圖3所示,這個接口同時用作寫和讀緩存數據,接口上的數據頭字節包含一個讀/寫位,一個突發訪問位和一個6位地址,突發訪問位表明數據是否連續,若連續,寄存器的地址將自動加1。在CPU發送數據之前,CPU必須先完成對CC1100的配置,可以設置調制方式、信道帶寬、是否進行糾錯編碼,還可以對數據包結構進行設置。本系統采用的跳頻方式較為簡單,頻率每30 ms(一幀語音的時間)改變一次。信道的中心頻率由432 MHz~434 MHz按照遞增的方式進行跳變,公差為20 kHz,當中心頻率到達434 MHz后,中心頻率再按照遞減的方式進行跳變,公差不變。

2 軟件設計
2.1 DSP模塊的軟件實現過程

    程序主要由主程序和中斷程序組成,在初始化時進行如下設定:DCI接口工作在多通道幀同步模式下,字長16,緩沖區接收1個數據后觸發中斷,DCI數據傳輸時采用DMA通道,且數據傳輸的串行時鐘和幀同步都由AD73311提供;SPI工作在從/幀從模式下。在主程序中,設置好3個接口,然后不斷檢測相關的標志位并進行相應的處理,中斷程序包括DMA、SPI和UART接收緩沖區滿中斷。主程序的流程圖如圖4所示。

2.2 CPU模塊的軟件實現過程
    PIC24是整個系統的控制芯片,實現對輸入按鍵信息的處理、發送音量調節命令、配制CC1100、產生跳頻圖案、控制數據發送時機等功能。向CC1100發送數據進行同步控制,主要是為了通信終端以時分復用的方式占用信道,具體是在一個語音幀內(30 ms),信道被分配給終端A 10 ms,空閑5 ms作為保護時隙,再分配給終端B 10 ms,留5 ms的保護時隙,這樣在一幀語音的時間內,可以完成數據的發送和接收,實現兩臺終端的同步對話。通信終端在發送數據時分為主叫方和被叫方兩種模式,圖5給出了CPU主叫模式的流程圖。

    本文設計的系統中豐富的PIC外設資源和靈活的外圍接口電路可以為語音信號處理的其他算法研究和實時實現提供一個通用平臺,也為進一步處理噪聲抑制和回聲控制奠定了硬件基礎??傊珹CELP算法是一種很有前途的低速率語音壓縮混合編碼技術,隨著對其研究的不斷深入,將會帶動國內TETRA無線電數字集群系統的廣泛應用。
參考文獻
[1] 楊行峻.語音信號數字處理[M].北京:電子工業出版社,2007.
[2] 鮑長春.低比特率數字語音編碼基礎[M].北京:北京工業大學出版社,2001.
[3] ETSI  ETS 300 395-2 Edition2,Terrestrial Trunked Radio(TETRA);Speech Codec for Full-rate Traffic Channel;Part  2:TETRA codec(S).
[4] 李偉,劉魯新,林孝康.TETRA中的ACELP語音壓縮編碼[J].電聲技術,2004(2):46-49.
[5] Microchip Technology Inc. dsPIC33FJXXXGPX06/X08/X10 Data Sheet[EB/OL].http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en024667,2007.
[6] 楊圣.PIC系列單片機的原理與實踐[M].合肥:中國科學技術大學出版社,2003.

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          在线亚洲伦理| 久久亚洲图片| 欧美大胆成人| 国产一区白浆| 欧美成人亚洲成人| 一本色道久久99精品综合| 亚洲黄色在线看| 精品二区久久| 欧美日韩成人综合在线一区二区| 91久久精品一区| 欧美日本免费| 国内精品**久久毛片app| 欧美午夜电影在线| 亚洲成人自拍视频| 国产欧美精品一区二区色综合| 一区二区三区 在线观看视频| 9l视频自拍蝌蚪9l视频成人| 激情懂色av一区av二区av| 黄色日韩精品| 国产精品激情偷乱一区二区∴| 久久狠狠一本精品综合网| 亚洲无限av看| 欧美午夜电影在线观看| 亚洲激情视频网| 国产亚洲精品bt天堂精选| 99re热这里只有精品视频| 亚洲精品中文在线| 亚洲精品一区在线观看香蕉| 欧美日韩色一区| 极品裸体白嫩激情啪啪国产精品| 久久福利资源站| 久久久综合香蕉尹人综合网| 欧美88av| 在线亚洲观看| 亚洲国产精品一区在线观看不卡| 亚洲在线视频免费观看| 欧美黑人一区二区三区| 久久电影一区| 亚洲免费观看| 亚洲欧美激情视频| 亚洲国产高清视频| 禁断一区二区三区在线| 久久亚洲电影| 欧美精品久久99| 欧美午夜在线视频| 欧美日韩精品系列| 亚洲欧美日韩区| 国产精品亚洲а∨天堂免在线| 亚洲免费电影在线观看| 老牛国产精品一区的观看方式| 亚洲人成小说网站色在线| 欧美亚洲动漫精品| 国产精品视频yy9099| 欧美性大战久久久久| 国产精品久久久久一区二区三区共| aa亚洲婷婷| 欧美精品一区在线| 欧美性事免费在线观看| 夜夜嗨av一区二区三区网页| 欧美日韩精品二区第二页| 欧美成人在线免费观看| av成人国产| 欧美视频精品在线| 一区二区三区久久精品| 久久精品国产77777蜜臀| 噜噜噜久久亚洲精品国产品小说| 亚洲一区中文字幕在线观看| 欧美日本韩国| 亚洲女同同性videoxma| 国产精品成人午夜| 亚洲你懂的在线视频| 欧美一区三区三区高中清蜜桃| 国外成人性视频| 影音先锋日韩有码| 久久久国产一区二区| 亚洲九九爱视频| 99这里有精品| 亚洲欧美日韩国产一区二区| 亚洲精品视频免费在线观看| 亚洲国产一区二区三区在线播| 欧美日韩福利在线观看| 在线不卡a资源高清| 精品va天堂亚洲国产| 欧美日韩大陆在线| 国产精品激情偷乱一区二区∴| 久久久最新网址| 久久精品免费观看| 久久黄色小说| 午夜精彩国产免费不卡不顿大片| 欧美三级电影大全| 国产精品大全| 国产亚洲一级高清| 欧美日韩国产在线看| 在线看片一区| 亚洲卡通欧美制服中文| 一区二区三区精品国产| 亚洲欧美日韩综合一区| 国产精品二区在线观看| 国产视频观看一区| 欧美黄色aa电影| 久久不射2019中文字幕| 欧美一区二区视频免费观看| 韩国av一区二区三区| 国产综合欧美在线看| 欧美成人激情视频| 亚洲欧美日韩中文在线制服| 欧美成人精品一区二区三区| 久久久久国产精品一区| 欧美韩日一区二区三区| 国产日韩欧美日韩大片| 亚洲免费成人| 亚洲一区国产一区| 日韩视频在线一区二区| 美女免费视频一区| 一区二区高清| 黄色成人片子| 在线看不卡av| 久久国产视频网| 欧美激情成人在线视频| 欧美体内she精视频在线观看| 国产日韩欧美夫妻视频在线观看| 欧美视频一区二区| 欧美日韩亚洲不卡| 你懂的视频一区二区| 国产精品久久久久av免费| 久久久噜噜噜久久狠狠50岁| 亚洲精品一区二区三区四区高清| 亚洲精品乱码久久久久久日本蜜臀| 欧美人在线观看| 国产乱码精品一区二区三区忘忧草| 国产精品视频一| 欧美一区二区国产| 久久综合狠狠综合久久综合88| 亚洲在线成人| 国产亚洲va综合人人澡精品| 欧美freesex8一10精品| 国产在线精品二区| 亚洲尤物视频网| 亚洲精品乱码久久久久久蜜桃91| 欧美亚洲日本一区| 欧美图区在线视频| 久久精品国产综合精品| 国产日韩欧美麻豆| 欧美日韩另类在线| 另类欧美日韩国产在线| 亚洲片国产一区一级在线观看| 久久综合亚洲社区| 欧美韩国日本综合| 国产精品v日韩精品v欧美精品网站| 久久久www| 国产精品青草久久久久福利99| 亚洲精品久久久久久下一站| 欧美激情在线免费观看| 久久久久久999| 久久久久9999亚洲精品| 国产女主播一区二区三区| 亚洲视屏在线播放| 国产精品激情av在线播放| 久久久久久久欧美精品| 久久精品国产77777蜜臀| 亚洲电影免费观看高清完整版在线观看| 欧美亚洲午夜视频在线观看| 国产一区二区三区不卡在线观看| 久久伊人精品天天| 国产精品扒开腿做爽爽爽视频| 久久久久88色偷偷免费| 狠狠干综合网| 欧美三级网址| 国产午夜精品一区二区三区欧美| 欧美日韩一区二区国产| 国产精品v日韩精品v欧美精品网站| 午夜在线视频观看日韩17c| 欧美午夜在线视频| 久久久久这里只有精品| 国产精品一区二区女厕厕| 亚洲综合激情| 99国内精品久久久久久久软件| 国产精品毛片a∨一区二区三区|国| 激情久久久久久久| 国产精品视频在线观看| 激情综合色综合久久| 99国产精品国产精品久久| 亚洲第一二三四五区| 欧美日韩美女在线| 久久国内精品自在自线400部| 免费精品99久久国产综合精品| 美女诱惑黄网站一区| 国产精品一区二区久久国产| 欧美日韩一区二区视频在线| 久久久www成人免费精品| 欧美亚洲在线播放| 狠狠色丁香婷婷综合久久片| 亚洲国产91精品在线观看| 韩国女主播一区二区三区| 亚洲日本免费电影| 国产欧美精品xxxx另类| 亚洲深夜福利网站| 国产精品国产福利国产秒拍| 在线欧美电影| 日韩一二三在线视频播| 欧美日本免费| 欧美色视频一区| 国外成人在线| 国产精品99免视看9| 亚洲激情第一页| 国产精品99免费看| 在线播放国产一区中文字幕剧情欧美| 欧美激情精品久久久久久大尺度| 欧美成人精品福利| 99av国产精品欲麻豆| 久久婷婷综合激情| 午夜国产精品影院在线观看| 亚洲欧美国产日韩天堂区| 娇妻被交换粗又大又硬视频欧美| 欧美一区三区二区在线观看| 亚洲欧美日韩第一区| 国内精品久久国产| 欧美综合二区| 国产精品va在线| 亚洲人成绝费网站色www| 国产在线精品一区二区中文| 欧美专区福利在线| 欧美日韩一二三区| 国产精品制服诱惑| 久久久久综合网| 亚洲自拍偷拍一区| 久久亚洲综合色一区二区三区| 欧美国产日韩在线观看| 亚洲综合色噜噜狠狠| 欧美黄色日本| 激情久久久久久| 欧美高清在线观看| 亚洲九九精品| 国产真实乱子伦精品视频| 在线观看欧美精品| 亚洲精品久久久一区二区三区| 国产精品99久久久久久有的能看| 欧美www在线| 尤物yw午夜国产精品视频明星| 国产精品美腿一区在线看| 欧美大片免费看| 欧美日韩午夜在线| 在线观看91久久久久久| 久久婷婷蜜乳一本欲蜜臀| 亚洲国产成人精品视频| 欧美亚洲系列| 久久久www免费人成黑人精品| 久久不射2019中文字幕| 久久久人成影片一区二区三区观看| 国产精品久久久久7777婷婷| 亚洲第一在线综合在线| 欧美成人亚洲成人日韩成人| 国产免费一区二区三区香蕉精| 可以免费看不卡的av网站| 在线观看成人av| 亚洲一区二区伦理| 欧美噜噜久久久xxx| 精品粉嫩aⅴ一区二区三区四区| 国产欧美精品| 欧美婷婷六月丁香综合色| 欧美国产精品va在线观看| 中国亚洲黄色| 国产一区在线播放| 极品中文字幕一区| 亚洲天堂男人| 欧美sm极限捆绑bd| 一区在线视频| 亚洲日本无吗高清不卡| 欧美色图天堂网| 国产精品久久久久久久久免费| 亚洲网站在线| 亚洲精品在线免费观看视频| 亚洲人成在线观看| 欧美日韩在线看| 欧美在线精品一区| 一本久道久久综合中文字幕| 亚洲欧洲另类国产综合| 亚洲视频在线免费观看| 伊人久久噜噜噜躁狠狠躁| 美日韩精品视频| 国产精品啊啊啊| 国产精品一区久久久| 男女av一区三区二区色多| 韩曰欧美视频免费观看| 国产一区av在线| 久久久久国产成人精品亚洲午夜| 欧美激情va永久在线播放| 国产欧美日韩视频一区二区三区| 国产精品盗摄一区二区三区| 国产日韩精品视频一区| 国产一区日韩一区| 亚洲日本va在线观看| 黑人巨大精品欧美一区二区| 国产欧美一区二区三区久久人妖| 欧美成人a∨高清免费观看| 国产婷婷色一区二区三区四区| 国产精品一卡| 亚洲国产另类 国产精品国产免费| 免费视频一区二区三区在线观看| 国产日韩精品视频一区二区三区| 欧美日韩亚洲系列| 欧美一级专区免费大片| 欧美成人乱码一区二区三区| 欧美1区免费| 国内自拍视频一区二区三区| 欧美日本在线看| 亚洲性视频网址| 9i看片成人免费高清| 亚洲欧美制服另类日韩| 久久精品国产在热久久| 午夜精品成人在线视频| 一区二区三区在线免费视频| 在线亚洲伦理| 亚洲第一伊人| 国产精品福利网| 欧美乱人伦中文字幕在线| 亚洲国产精品电影| 欧美日韩国产成人在线免费| 亚洲国产日韩一区二区| 久久午夜精品一区二区| 亚洲人成亚洲人成在线观看| 亚洲第一视频网站| 久久午夜影视| 老巨人导航500精品| 亚洲一区二区三区乱码aⅴ蜜桃女| 欧美一级大片在线观看| 国产色产综合产在线视频| 国产亚洲制服色|