基于无线传感器网络的语音传输系统设计.docVIP

基于无线传感器网络的语音传输系统设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于无线传感器网络的语音传输系统设计 李晓,黄河,孟祥 中国矿业大学信息与电气工程学院,徐州 (211008 E-mail:cumtlixiao@126.com 摘要:目前对无线传感器网络实现语音通信的研究和应用都较少,本文正是针对无线传感器网络的语音通信系统开展研究,利用凌阳单片机SPCE061A和ZigBee模块CC2430组成无线传感器节点来构建语音无线传感器节点,从系统结构、硬件设计、软件设计等方面进行全面设计,实现了基于无线传感器网络的语音通信系统。 关键词:无线传感器网络;语音传输;SPCE061A;CC2430 中图分类号:TP212.9 1. 引言 无线传感器网络[3](Wireless Sensor Network,WSN就是由部署在监测区域内大量的廉价微型传感器节点组成,通过无线通信方式形成的一个多跳的自组织的网络系统,其目的是协作和感知、采集和处理网络覆盖区域中感知对象的信息,并发送给观察者。具有语音通信的无线传感器网络将突破传统传感器网络,即不仅对区域环境的温度或震动等信息进行简单监测,还可实现对监测区域中的音频信息进行采集和监控。系统的实现可广泛应用于大型医院病区护理、医疗急救以及大型工业园区的安全监测等领域。本系统得益于凌阳SPCE061A 的语音信号实时采集和优良的处理能力,以及集高效8051内核和高性能射频收发器核心于一体的CC2430芯片,使所设计的无线传感器节点具有良好的语音通信能力,能完整地还原经无线传输的语音信号。 2. 系统总体设计 为了实现基于无线传感器网络的语音传输系统,选用了基于ZigBee技术的射频芯片CC2430,以及具有优良语音处理能力的凌阳单片机SPCE061A,因此可将本系统分为语音处理模块和无线模块两部分。语音处理模块的核心是SPCE061A,其主要是对语音信号进行处理发送节点主要是接收语音信号,经数模转换,压缩编码后送到语音模块,接收节点的工作正好与之相反;无线模块的核心是CC2430,其主要是无线收发经凌阳处理后的语音数据流。系统整体结构如图1所示。 图1 系统整体结构图 2.1 基于ZigBee技术的射频芯片CC2430 ZigBee是IEEE 802.15.4协议的代名词。根据这个协议规定的技术是一种短距离、低功 耗的无线通信技术。它是一种介于无线标记技术和蓝牙之间的技术提案。其特点是近距离、低复杂度、低功耗、低数据速率、低成本。主要适合用于自动控制和远程控制领域,可以嵌入各种设备。简而言之,ZigBee就是一种便宜的,低功耗的近距离无线组网通讯技术。ZigBee 采用的是自组织网通信方式,当节点位置移动时,模块还可以通过重新寻找通信对象,确定彼此间的联络,对原有网络进行刷新,这样的特点使ZigBee技术的应用更加广泛。 CC2430[2]是一颗真正的系统芯片(SOCCMOS解决方案。这种解决方案能够提高性能并满足以ZigBee为基础的2.4GHz ISM波段应用于低成本,低功耗的要求。它结合一个高性能 2.4GHz DSSS(直接序列扩频射频收发器核心和一颗工业级小巧高效的8051控制器。CC2430芯片延用了以往CC2420芯片的架构,在单个芯片上整合了ZigBee 射频(RF前端、内存和微控制器。它使用1个8位MCU(8051,具有128 KB可编程闪存(本节点用的是CC2430-F128和8 KB的RAM,还包含模拟数字转换器(ADC、几个定时器(Timer、AES128协同处理器、看门狗定时器(Watchdog timer、32 kHz晶振的休眠模式定时器、上电复位电路(Power On Reset、掉电检测电路(Brown out detection,以及21个可编程I/O引脚。CC2430芯片采用0.18μm CMOS工艺生产,工作时的电流损耗为27mA;在接收和发射模式下,电流损耗分别低于27mA或25mA。CC2430的休眠模式和转换到主动模式的超短时间的特性,特别适合那些要求电池寿命非常长的应用。 2.2 凌阳单片机(SPCE061A SPCE061A [1]是凌阳科技推出的一款16位结构的微控制器。在存储器资源方面考虑到用户的较少资源的需求以及便于程序调试等功能,SPCE061A里只内嵌32K字的闪存(FLASH。较高的处理速度使μ,nSP?能够非常容易地、快速地处理复杂的数字信号。因此, SPCE061A微控制器是适用于数字语音识别应用领域产品的一种最经济的选择。 凌阳语音信号数据的压缩 (1 压缩分类 凌阳音频压缩算法根据不同的压缩比分为以下几种: ?SACM-A2000:压缩比为8:1,8:1.25,8:1.5 ?SACM-S480:压缩比为80:3,80:4.5 ?SACM-S240:压缩比为80:1.5 ?按音质排序

文档评论(0)

22255990 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档