- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于FSK调制方式的2.4GHz无线Mesh网卡的设计与实现.doc
基于FSK调制方式的2.4GHz无线Mesh网卡的设计与实现
【摘 要】针对目前广受关注的无线Mesh网络及其应用特点,从硬件角度提出了一种基于FSK调制方式的2.4GHz无线Mesh网卡的实现,并主要针对无线Mesh网卡的设计与实现方法进行详细阐述。最后,通过测试几项射频关键指标数据,对Mesh网卡的性能指标问题进行验证。
【关键词】频移键控 无线Mesh网络 射频前端 射频芯片
1 引言
随着无线网络技术的发展日新月异,新的无线网络架构和技术被不断提出[1]。近年出现一种无线Mesh网络(无线网状网络)[2]可以有效增加无线通信网络的覆盖范围,减少节点之间的布线需求。该网络不仅具有分布式网络所提供的冗余机制特点,还有重新路由的功能。网络中的任意节点既可以实现信号的发送和接收,还可以与一个或者多个节点进行直接通信。这种通信架构有利于当相邻较近的无线节点由于数据流量过大而出现数据拥塞时,数据流量过大的节点可以自动重新连接到附近通信数据流量较小的节点进行传输,有利于在网络高峰时降低网络数据的传输压力。本文主要从硬件角度介绍FSK(Frequency-Shift Keying,频移键控)调制方式的无线Mesh网卡的硬件设计与实现。FSK是经ITU(国际电信联盟)标准化的一种重要数字调制方式[3],具有抗干扰性强的特点。本设计无线Mesh网卡具有对调制信号零中频响应、结构简单、适用性高、频率响应快等优点。
2 硬件设计与实现
2.1 总体设计架构
无线Mesh网卡主要由中央处理单元[4](EP2C5F256
C8N)、接口单元(FT8U232BM)、电源管理单元、射频单元及外围接口芯片等组成。其中,射频单元主要由2.4GHz信号处理器分单元(RF6505)、射频开关分单元(RF1236)、2.4GHz的FSK收发器分单元(ML2730)等组成。本设计总体硬件框图如图1所示:
图1 总体硬件框图
射频信号由天线进入,在射频频段接收范围内经过射频滤波器连接到射频开关,通过射频开关将射频信号输入到FSK收发器中转换成中频信号,为了维持信号的中频输出电平恒定,内部中频AGC(Automatic Gain Controller,自动增益控制器)可以提供足够的增益控制。然后对该中频信号进行处理解调出数字信号,将数字信号输入到中央处理单元的主存储器中缓存数据给处理器进行处理,处理后的数据再通过USB接口传输到电脑端上完成接收功能。电脑端通过USB接口将发送的数据通过中央处理单元处理,将数字信号输出给FSK收发器芯片ML2730,在FSK收发器芯片ML2730内的合成子系统中控制信号合成转换成射频信号后,通过射频开关和信号处理器再由天线完成发射功能。
2.2 硬件单元设计
(1)中央处理单元
本设计选择使用Altera公司的Cyclone? II系列FPGA EP2C5F256C8N作为主控芯片。中央处理单元设计由DMA控制模块、Mesh网络路由协议处理模块[5]、基带数据处理模块、数据传输模块、数据加密模块、参数配置模块和异步串行通信模块等组成。中央处理单元主要是对数据包进行Mesh网络路由协议的处理并控制射频前端的基带处理芯片(ML2730)和USB接口芯片,同时也可利用存储器进行数据缓存;中央处理单元通过一个三线式串行接口编程ML2730作为配置寄存器控制模块运行;另一端通过UART接口对USB芯片与电脑端的数据进行交互。通过这种设计可以充分发挥FPGA的优点,完成Mesh网络路由协议算法处理及完美实现系统的逻辑功能。
(2)接口单元
本网卡设计采用的FT8U232BM是一款单芯片USB转UART(通用异步收发传输器)数据转换器,符合USB规范2.0的要求,内置USB收发器。接口设计采用FT8U232BM芯片主要是因为它传输速度快[6]、占用资源少以及真正意义上的即插即用。应用接口芯片FT8U232BM设计的无线Mesh网卡一方面可自动从电脑端接收USB数据并将其转换成UART信息格式发送给中央处理单元;另一方面可自动从中央处理单元接收UART数据格式转换为USB数据格式传送给电脑。事实证明,数据信号由电脑端传到网卡端及网卡端传到电脑端产生的EMI(Electro Magnetic Interference,电磁干扰)和RFI(Radio Frequency Interference,射频干扰)较大,如不采取相应的措施,很容易给后级接收和发送带来串扰。在解决EMI和RFI问题时,最常使用到的滤波器都是属于低通滤波[7]。其中,π型滤波器(π-Model Filter)[8]是最有效率的滤波装置,设计USB接口的电源端采用π型滤波器来减少电脑端和网
文档评论(0)