ImageVerifierCode 换一换
格式:DOCX , 页数:32 ,大小:630.44KB ,
资源ID:11860154      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/11860154.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于ZigBee的无线语音传输系统的设计.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于ZigBee的无线语音传输系统的设计.docx

1、基于ZigBee的无线语音传输系统的设计基于ZigBee的无线语音传输系统的设计基于ZigBee的无线语音传输系统的设计摘要:ZigBee技术是一种短距离、低复杂度、低功耗、低速率、低成本的无线网络技术。其主要特性包括:具有多跳传送(multi-hop relay)机制、网络扩展性能好、布设容易以及具有自组织与自修复能力。在无线传感网络的应用中,声音也是一种传感量,传输采样的声音数据正是声音传感应用的基本要求,所以本论文针对IEEE802.15.4/ZigBee的应用环境,提出实现语音通信的研究课题。本课题设计了基于CC2430芯片的Zigbee硬件模块,经过了解,在空旷环境下的视距传输距离大

2、约30米;在此基础上设计了基于IEEE802.15.4的语音通信系统方案,开发了硬件试验平台,用以研究短距离的无线语音通信技术。语音通信方案充分利用CC2430 SoC的性能特点,使用芯片内部的ADC和APR9600完成语音采样及回放,无需外部的语音编解码器件且使用的外围器件很少。系统可以很好地实现实时语音无线传输,发射功率小于0 dBm,语音延时小于25ms,传输距离达到15米,音质MOS测试分达到3分以上。该方案硬件简单,成本低廉,功耗很低,可应用于矿井井下生产、无线传感器网络、消防、安全监控领域,拓展了IEEE802.15.4应用范围。关键词:IEEE802.15.4; ZigBee;

3、CC2430; APR9600; 无线语音通信Based on ZigBee wireless voice transmission system designAbstract:ZigBee technology is a kind of short, low complexity, low power consumption, low rate, low cost wireless network technology. Its main features include: with multiple hops transmission (multi - hop relay) mechani

4、sm, extend the network performance is good, layout easily and has since organization and the self-repairing ability. In wireless sensor network applications, the audio is also a kind of sensor volume, transmission sampling voice data is the basic requirement of voice sensing, so this paper the appli

5、cation of IEEE802.15.4 / ZigBee proposed realize voice communication environment, the research subject.This topic was designed based on the CC2430 chip Zigbee hardware modules, after understanding in open environment, the transmission distance stadia about 30 meters; On the basis of IEEE802.15.4 des

6、igned on the basis of voice communication system solutions, developed hardware test platform to study the sprint wireless voice communications technology. Voice communications plan make full use of CC2430 SoC performance characteristics, use chip APR9600 completed internal ADC and speech sampling an

7、d playback, without external voice codec pieces and use of peripheral devices seldom. System can well realize real-time speech wireless transmission, transmission power, less than 0 dBm 25ms speech delay, the transmission distance to less than 15 meters, timbre MOS test points to three points. The s

8、cheme hardware simple and low cost, low power consumption, and can be used to mine production, wireless sensor network, fire control, safety monitoring field, expand the scope of IEEE802.15.4 application.Keywords: IEEE802.15.4, ZigBee, CC2430, APR9600, wireless voice communication第一章 绪论 11.1 选题的背景 1

9、1.2 国内外的研究现状 21.2.1 无线传感网络国内外应用现状 21.2 .2 Zigbee技术国内外发展现状 31.3 生产需求状况 31.4 研究目的和意义 41.5 本论文的研究内容 5第二章 Zigbee协议栈结构和原理 62.1 Zigbee协议栈概述 62.2 ZigBee网络体系 72.2.1 两种功能类型设备 72.2.2 三种节点类型 82.2.3 三种网络拓扑结构 82.2.4 两种工作模式 92.3 IEEE 802.15.4通信层 92.3.1 载波信道和频率的描述 102.3.2 物理层(PHY)数据包的格式 102.4 介质接入控制子层MAC 112.4.1 M

10、PDU 数据单元的处理 112.4.2 MAC层数据的传输 122.5 Zigbee网络层 152.5.2 组网管理 172.5.3 Zigbee路由算法 18第三章 CC2430模块的硬件设计 243.1 Zigbee芯片的描述 243.2 CC2430 无线单片机介绍 253.2.1 CC2430芯片的主要特点 253.2.2 CC2430芯片的引脚功能 283.2.3 CC2430 芯片的典型电路应用 293.3 CC2430模块硬件设计与实现 303.3.1 CC2430 模块的电路图 303.3.2 硬件方面的设计 303.4 软件设计 343.4.1 IAR开发环境简介 343.4

11、.2 ADC参数配置 353.4.3 使用TI-MAC协议栈进行语音传输 36总结 39致谢 40主要参考文献 41第一章 绪论1.1 选题的背景Zigbee是一种短距离、低速率无线网络通信技术,其开发是为了建立一种低成本、低功耗的小区域的无线通信方式,在此基础上通过软件协议栈发展出易布建的大容量、不依赖现有通信网络和现有电力网络的无线网络。Zigbee在工业控制、家庭智能化、无线传感器网络等领域有广泛的应用前景。数据传输速率低。只有10kbs250kb/s,专注于低传输应用。在休眠状态下耗电量仅仅只有1W,通信距离短的情况下工作状态的耗电为30mW,在低耗电待机模式下,两节普通5号干电池可使

12、用6个月以上。WSN的节点对功耗的需求极其苛刻,传感器节点需要在危险(比如战场、核辐射)的区域持续工作数年而不更换供电单元。因为ZigBee数据传输速率低,协议简单,所以大大降低了成本,这也正是蓝牙系统所不具备的。无线传感器网络中可以具有成千上万的节点,如果不能严格地控制节点的成本,那么网络的规模必将受到严重的制约,从而将严重地制约WSN的强大功能。 每个ZigBee网络最多可支持65000个节点。由于WSN的能力很大程度上取决于节点的多少,也就是说可容纳的传感器节点越多,WSN的功能越强大。所以ZigBee的网络容量大的特点非常符合WSN的需要。有效覆盖范围在1075m之间,但是可以扩展到数

13、百米,具体依据实际发射功率的大小和各种不同的应用模式而定,基本上能够覆盖普通的家庭或办公室环境。降低WSN节点的能量消耗和平衡所有节点的能量,有必要缩小节点RF模块的覆盖范围。使用的频段分别为2.4GHz、868MHz(欧洲)及915MHz(美国),均为免执照频段,具有16个扩频通信信道。相应的,WSN采取2.4GHZ工作频段的特性将会更有利于WSN的发展。ZigBee提供了数据完整性检查和鉴权功能,硬件本身支持CRC和AES128。这一安全特性能很好地适应军事需要的无线传感器网络。总结Zigbee有以下优点:低功耗: 由于ZigBee的传输速率低,发射功率仅为1mW,而且采用了休眠模式,功耗

14、低,因此ZigBee设备非常省电。据估算,ZigBee设备仅靠两节5号电池就可以维持长达6个月到2年左右的使用时间,这是其它无线设备望尘莫及的。 成本低: ZigBee模块的初始成本在6美元左右,估计很快就能降到1.52.5美元, 并且ZigBee协议是免专利费的。低成本对于ZigBee也是一个关键的因素。 时延短: 通信时延和从休眠状态激活的时延都非常短,典型的搜索设备时延30ms,休眠激活的时延是15ms, 活动设备信道接入的时延为15ms。因此ZigBee技术适用于对时延要求苛刻的无线控制(如工业控制场合等)应用。网络容量大: 一个星型结构的Zigbee网络最多可以容纳254个从设备和一

15、个主设备, 一个区域内可以同时存在最多100个ZigBee网络, 而且网络组成灵活。可靠: 采取了碰撞避免策略,同时为需要固定带宽的通信业务预留了专用时隙,避开了发送数据的竞争和冲突。MAC层采用了完全确认的数据传输模式, 每个发送的数据包都必须等待接收方的确认信息。如果传输过程中出现问题可以进行重发。 安全: ZigBee提供了基于循环冗余校验(CRC)的数据包完整性检查功能,支持鉴权和认证, 采用了AES-128的加密算法,各个应用可以灵活确定其安全属性。ZigBee主要应用在距离短、功耗低且传输速率要求不高的各种电子设备之间,典型的传输数据类型有周期性数据、间歇性数据和低反应时间数据。因

16、而它的应用目标主要是:工业控制(如自动控制设备、无线传感器网络)、医护(如监视和传感)、家庭智能控制(如照明、水电气计量及报警)、消费类电子设备的遥控装置、PC外设的无线连接等领域。1.2 国内外的研究现状1.2.1 无线传感网络国内外应用现状军用领域:国际上比较有代表性和影响力的无线传感网络项目有遥控战场传感器系统(Remote Battlefield Sensor System)、网络中心战(NCW)及灵巧传感器网络(SSW)、智能尘(smartdust)、Intel mote、Smart-Its项目、Sensor IT、行为习性监控(Habitat Monitoring)项目。Senso

17、r IT项目探索了如何将WSN技术应用于军事领域,实现所谓“超视距”战场监测。民用领域:美日等国家利用该技术对多种领域进行了应用2:英特尔与加利福尼亚州大学伯克利分校合作针对微尘技术进行研究,并于2002年将传感器网络技术应用到大鸭岛海燕生活习性监测项目。日立制作所与YRP泛在网络化研究所于2004年11月24日宣布开发出了全球体积最小的传感器网络终端,作为安装电池的有源无线终端,可以搭载温度、亮度、红外线、加速度等各种传感器。设想应用于大楼与家庭的无线传感器以及安全管理方面。三菱电机2004年9月29日宣布成功试制出了支持近距离无线通讯技术ZigBee的无线传感器。在旧金山,科学家将200多

18、个Mica2节点部署在金门大桥组成WSN,用以监测大桥从一端到另一端的摆动幅度,从而及时发现大桥隐患。国内现状:我国无线传感网络及其应用研究几乎与发达国家同步启动。2001年中国科学院上海微系统联合声学所、微电子所、半导体所等十余个校所,初步建立传感网络系统研究平台,在无线智能传感网络通讯技术、微型传感器、传感器节点、簇点和应用系统等方面取得很大的进展。1.2 .2 Zigbee技术国内外发展现状 2004年底由ZigBee联盟发布了1.0版本规范的ZigBee协议,2006年11月发布了1.1版本规范。世界上有八家支持ZigBee联盟的创始者企业,即Chipcon、Ember、Freesea

19、le、Honeywell、Mitsubishi、Motorola、PhiliPs、Samsung。ZigBee联盟企业包括有IC供应商、无线IP提供商、OEM厂商、测试设备制造商、最终产品制造商等,提供ZigBee适用的产品和方案。到2005年4月,已有Chipcon、Freescale、CompXs、Ember四家公司通过了ZigBee联盟对其产品所作的测试和兼容性验证。飞思卡尔推出全球首个符合ZigBee标准的平台,制造商现在能够将ZigBee技术用于传感和监控应用。中国市场,华为、海尔等中国OEM公司也加入了ZigBee联盟,许多院所展开了对ZigBee的研究。ZigBee在中国的应用也

20、愈加广泛。例如以海尔的U-HomeWireless Network为代表,包括通过Internet、电话、手机或进行家庭监控、无线网关控制等。同时许多企业也在进行ZigBee相关产品的开发工作,有代表性的企业有上海顺舟网络科技有限公司3、成都无线龙通讯科技有限公司等4。1.3 生产需求状况为了推动ZigBee技术的发展,Chipcon与Ember、Freescale、Honeywell、Mistubishi、Motorola、Philips和Samsung等公司共同成立了ZigBee Alliance,目前该联盟已经包含130多家会员。该联盟主席Robert F.Haile曾于2004年11月

21、亲自造访中国,以免专利费的方式吸引中国本地企业加入。这一预言正在从ZigBee联盟及其成员近期的一系列活动和进展中得到验证。在标准林立的短距离无线通信领域,ZigBee的快速发展可以说是有些令人始料不及的,从2004年底标准确立,到2005年底相关芯片及终端设备总共卖出1500亿美元,应该说比被业界“炒”了多年的蓝牙、Wi-Fi进展都要快。ZigBee技术在ZigBee联盟和IEEE802.15.4的推动下,结合其他无线技术,可以实现无所不在的网络。它不仅在工业、农业、军事、环境、医疗等传统领域有具有巨大的运用价值,在未来其应用可以涉及到人类日常生活和社会生产活动的所有领域。随着二十一世纪社会

22、经济和现代科技的迅速发展,人们对能够随时随地提供信息服务的无线通信的需求越来越迫切。 短距离无线通信技术作为成为无线通信技术领域的一个重要分支,在诸多无线数据传输中的应用已经越来越广泛。Zigbee的出现,填补了短距离数据通讯的低成本解决方案空白,促成了它应用的广阔前景.据调查,2005年时,zigbee芯片销量只达到约1000万元美元,而08年就已经达到约6000万美元,预计2012年可达到32000万美元,复合增长63%。通过这些数据,我们可以看出zigbee的需求量是比较庞大的。 1.4 研究目的和意义ZigBee技术作为一种短距离、低复杂度、低功耗、低速率、低成本的无线网络技术,它依据

23、IEEE 802.15.4标准,在数千个微小的传感器之间通过相互协调来实现通信,其主要特性包括:具有多跳传送(multi-hop relay)机制、网络扩展性能好、布设容易以及具有自组织与自修复能力。由于ZigBee技术具有功耗低、成本低、网络容量大、时延短、安全可靠、工作频段灵活等许多优点,很多研究机构将其作为无线传感器网络的通讯标准。传统上ZigBee主要应用于家庭自动化、工业自动化、库存管理、产品质量控制、灾害地区监测、生物监测和监督、定位及消防安全等领域,其传输的数据为非实时数据。无线语音通信则属于即时数据传输,虽然实现无线语音通信不是ZigBee标准最初的目标,但在许多领域中如果没有

24、语音通信功能,将使其应用受到很大的局限;另一方面,在有紧急需求和布置不易环境下(如矿井井下救援、消防抢救),ZigBee具有其他通信技术难以替代的优势,如能利用ZigBee网络进行双向语音传输则具有非常大的实用价值;同时,在无线传感网络的应用中,声音也是一种传感量,传输采样的声音数据正是声音传感应用的基本要求。所以本论文针对IEEE802.15.4/ZigBee的应用环境,提出实现语音通信的研究课题。1.5 本论文的研究内容主要研究内容包括以下几点:根据IEEE802.15.4标准及ZigBee,开发低成本的ZigBee无线模块为了实现语音的正常传输,我们通过芯片APR9600进行接受和处理研

25、究基于ZigBee的无线语音传输系统的设计第二章 Zigbee协议栈结构和原理2.1 Zigbee协议栈概述Zigbee 协议栈由一组子层构成。每层为其上层提供一组特定的服务:一个数据实体提供数据传输服务,一个管理实体提供全部其他服务。每个服务实体通过一个服务接入点(SAP)为其上层提供服务接口,并且每个SAP提供了一系列的基本服务指令来完成相应的功能。Zigbee协议栈的体系结构如图2.1所示,它虽然是基于标准的7层开放系统互联(OSI)模型,但仅对那些涉及Zigbee的层予以定义。IEEE 802.15.42003标准定义了最下面的两层:物理层(PHY)和介质接入控制层(MAC)。Zigb

26、ee联盟提供了网络层和应用层(APL)框架的设计。其中,应用层的框架包括了应用支持层(APS)、Zigbee设备对象(ZDO)及由制造商制定的应用对象。图2-1 Zigbee协议栈的体系结构相比于常见的无线通信标准,Zigbee协议套件经凑而简单,具体实现的要求很低。Zigbee联盟希望建立一种可以连接每个电子设备的无线网,它预言Zigbee将很快成为全球高端的无线技术,2007年Zigbee节点达到30亿个。具有十几亿节点的网络将很快耗尽已不够用的IPv4地址空间,因此IPv6与IEEE 802.15.4结合是传感器网络的发展趋势。IPv6采用128位地址长度,几乎可以不受限制地提供地址。在

27、IEEE 502.15.4中总共分配了27 个具有3种速率的信道;2.4GHz频段有16个速率为250Kb/s的信道;915MHz频道有10个40Kb/s的信道;868MHz频段有1个20Kb/s的信道。这些信道的中心频段按如下定义6(k为信道数):FC=868.3 MHz (k=0)FC=906 MHz+2(k-1)MHz (k=1,2,10)FC=2405 MHz +5(k-11)MHz (k=11,12,26)IEEE 802.15.4 有下列特征:1.只支持星形和点对点的拓扑结构;2.在网络中存在两种地址:16位网络地址,由协调器在网络建立是分配, 64位IEEE地址;3.实现四中不同

28、的传输速率(20、40、100、2500 Kbps);4.支持应答机制;5.信道能量检测和链路质量指示;6.工作于ISM频段,在868MHz频段上有1个信道,915MHz上有10个信道,在2450MHz上有16个信道;7.低功耗节能。一个IEEE 802.15.4可以根据ISM频段、可用性、拥挤状况和数据速率在27个信道中选择1个工作信道。从能量和成本效率来看,不同的数据速率能为不同的应用提供较好的选择。来自IEEE502.15.4物理层协议数据单元的二进制数据被依次组成4位二进制数据符号。每种数据符号被映射成32位伪噪声码片,以便传输。然后,这个连续的伪噪声CHIP 序列被调制到载波上,即采

29、用半正弦脉冲波形的偏移正交相移键控调制方式。IEEE 802.15.4 MAC 层提供两种服务:MAC 层数据服务和MAC层管理服务。管理服务通过MAC层管理实体服务接入点访问高层,MAC层数据服务使MAC层协议数据单元的收发可以通过物理层数据服务。IEEE 802.15.4 MAC层的特征有信标管理、信标接入机制、保证时隙管理、帧确认、确认帧传输以及节点接入与分离。ZigBee的网络层主要用于ZigBee网络的组网接入、数据管理以及网络安全等。而应用层主要为ZigBee技术的实际应用提供一些应用框架模型等,以便于对ZigBee技术的开发应用。2.2 ZigBee网络体系Zigbee网络中存在

30、两种功能类型设备,三种节点类型,三种拓扑结构及两种工作模式。2.2.1 两种功能类型设备ZigBee网络含全功能设备FFD(Full function device)和精简功能设备RFD(Reduced function device)两种功能类型的设备。全功能设备(FFD)支持标准定义的所有功能和特性;而精简功能设备(RFD)功能简洁,存储器容量要求最少。2.2.2 三种节点类型ZigBee网络含三种类型的节点,即协调器ZC(ZigBee Coordinator)、路由器ZR(ZigBee Router)和终端设备ZE(ZigBee EndDevice),其中协调器和路由器均为全功能设备(F

31、FD),而终端设备选用精简功能设备(RFD)。协调器:一个ZigBee网络PAN(PersonalArea Network)有且仅有一个协调器,该设备负责启动网络,配置网络成员地址,维护网络,维护节点的绑定关等,需要最多的存储空间和计算能力。路由器:主要实现扩展网络及路由消息的功能,扩展网络,即作为网络中的父节点,允许更多的设备接入网络,路由节点只有在树状网络和网状网络中存在。终端设备:只能选择加入他人已经形成的网络,可以收发信息,但不能转发信息,不具备路由功能。2.2.3 三种网络拓扑结构ZigBee网络支持星状、树状和网状三种网络拓扑结构,如图5所示,从左到右依次是星状网络,树状网络和网状

32、网络。星状网络由一个PAN协调器和多个终端设备组成,只存在PAN协调器与终端的通讯,终端设备间的通讯都需通过PAN协调器的转发。树状网络由一个协调器和一个或多个星状结构连接而成,设备除了能与自己的父节点或子节点进行点对点直接通讯外,其他只能通过树状路由完成消息传输。网状网络是树状网络基础上实现的,与树状网络不同的是,它允许网络中所有具有路由功能的节点直接互连,由路由器中的路由表实现消息的网状路由。该拓扑的优点是减少了消息延时,增强了可靠性,缺点是需要更多的存储空间开销。图2-2 ZigBee 网络中的三种网络拓扑结构2.2.4 两种工作模式网络的工作模式可以分为信标(Beaeon)和非信标(Non-beaeon)两种模式,信标模式实现了网络中所有设备的同步工作和同步休眠,以达到最大限度的功耗节省,而非信标模式则只允许ZE进行周期性休眠,ZC和所有ZR设备必须长期处于工作状态。信标模式下,ZC负责以一定的间隔时间(一般在1

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1