基于ZigBee技术的无线语音通信系统设计与实现.docx
《基于ZigBee技术的无线语音通信系统设计与实现.docx》由会员分享,可在线阅读,更多相关《基于ZigBee技术的无线语音通信系统设计与实现.docx(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于ZigBee技术的无线语音通信系统设计与实现 摘要:针对语音传输过程中的丢包问题及AMBE-1010芯片和CC2430芯片的工作原理与特点,设计出了一种基于AMBE-1010和CC2430的无线语音通信系统。系统采纳AMBE -1010 与CSP1027-S进行语音信号的处理;同时,采纳CC2430传输数字化后的语音信号;在整体上,采纳AT89C52处理器负责接口之间的数据处理。实现了基于AMBE-1010的低速率语音通信,该文采纳改进的多带激励算法,能实现可变速率低比特率、高语音音质的语音压缩编码。重点探讨了系统结构、硬件软件设计和协议栈开发等关键问题。说明白在ZigBee网络中进行语音
2、通信的可行性及其发展潜力。 关键词:无线语音通信;ZigBee;语音编解码 中图分类号:TP93文献标识码:A文章编号:1019-3044(2022)31-0000-0c The Design and Implementation of the Wireless Voice Communication System Based on ZigBee WANG Fang (Information Engineering College of Northeast Dianli University, Jilin 132022, China) Abstract: This article introd
3、uces the characteristics and working principles of AMBE-1010 by Digital Voice System Inc and CC2430 by Chipcon respectively. It also discusses an implementation of the wireless voice communication system based on AMBE-1010 and CC2430.This system mainly uses AMBE-1010 together with CSP1027-S to proce
4、ss digital voice and use CC2430 to transmit digitalized voice signals.AT89C52 controller is adopted for data communication. This system realized a voice communication system based on the AMBE-1010,this chip uses the MBE algorithm to obtain low changeable communication rate, and high speech quality .
5、The design of system structure ,hardware, software and protocols was discussed in detail. The feasibility and potential of voice communication on ZigBee was therefore proved. Key words: wireless voice transmission; ZigBee; speech encoding and decoding 无线语音传输中,采纳ZigBee技术的低速率语音编码技术进行语音传输比语音信号模拟传输有诸多优点
6、1-3。语音信号处理是现代通信中不行或缺的组成部分,随着对通信质量要求的越来越高,须要用完可能低的数码率来获得尽可能好的合成语音质量。本文主要探讨的是基于AMBE-1010语音模块在ZigBee技术中的应用,具体阐明白整个系统结构、硬件、软件设计。试验结果表明,该方法较好的解决了在无线ZigBee语音通信传输过程中的丢包问题,使丢包率降到最低,语音通信的效果达到最佳。 1 系统结构 1.1 系统图与原理 AMBE-1010包括两个独立组成部分:编码器和解码器,如图3所示。编码器接收8kHz抽样语音数据流,在片内实现语音编码,由软件限制输出信道数据的速率;解码器则接收信道数据并合成语音数据。编码
7、器和解码器的接口时序是完全异步的。整个系统由语音数据采集单元、语音编解码单元、时钟电路和单片机(AT89C52)组成,如图1所示。模块工作可分为两个过程:压缩过程和解压缩过程。语音的无线传输以MCU微限制器和射频收发模块为核心,辅以外部的放大器、滤波电路、音频编解码器来实现,语音的6个字节数据通过串口发送到CC2430射频模块中,通过无线将数据发送出去实现对讲功能。 图1 无线语音通信模块框图 1.2 系统模块之间的接口方式 AT89C52限制器和AMBE-1010通讯接口类型可以是并行主动模式、并行被动模式、串行主动模式或串行被动模式。在运用Intel标准总线限制器时,举荐采纳并行主动模式。
8、接口方式如图2。 图2 ZigBee语音通信系统之间的接口方式 2 系统的设计与实现 2.1 硬件设计要点 2.1.1 AMBE-1010的芯片特点及工作原理 依据对语音构成的分析,应运而生了多种对音频信号的压缩编码算法,如CELP、RELP、VSELP、MP-MLQ、LPC-10、MBE等,它们通过不同的算法,实现对音频信号的压缩。这些压缩编码算法的压缩率、语音质量各有所长,其中美国DVSI公司提出的先进多带激励AMBE压缩编码算法是其中的杰出代表。AMBE是基于MBE技术的低比特率、高质量语音压缩算法,具有语音音质好和编码速率低等优点。 AMBE-1010是一款高性能多速率语音编码/解码芯
9、片,语音编码解码速率可以在24009600bps之间以50bits的间隔改变,即使在2400bps的时候,仍能保持自然的声音质量和语音可懂度。在芯片内部有相互独立的语音编码单元和解码单元,可同时完成语音的编码和解码任务。并且全部的编码和解码操作都能在芯片内部完成,不须要额外的存储器。这些特性使它特别适合于数字语音通信、语音存储以及其它须要对语音进行数字处理的场合。工作原理如图3。 图3 AMBE-1010接口原理 2.1.2 CC2430射频模块的特点及硬件设计图 图4 核心板CC2430原理图 CC24304-5具有与ZigBee/802.15.4全兼容的硬件层、物理层。CC2430采纳0.
10、18mCMOS工艺生产;在接收和放射模式下,电流损耗低于27mA或25mA。CC2430的休眠模式和转换到主动模式的超短时间特性,特殊适合于那些要求电池寿命特别长的应用场合。 CC2430的主要特点如下:高性能和低功耗的8051微限制器核;集成符合IEEE802.15.4标准的2.4GHZ的RF无线电收发机;优良的无线接收灵敏度和强大的抗干扰性;在休眠模式时仅0.9A的流耗,外部的中断或RTC能唤醒系统、在待机模式时仅0.6A的流耗;硬件支持CSMA/CA功能;较宽的电压范围;数字化的RSSI/LQI支持和强大的DMA功能;具有电池监测和温度监测功能;集成了14位模/数转换的ADC;集成AES
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 ZigBee 技术 无线 语音 通信 系统 设计 实现
限制150内