短距离无线通信技术彻底研究.pdf

上传人:小小飞 文档编号:3334735 上传时间:2019-08-13 格式:PDF 页数:25 大小:981.35KB
返回 下载 相关 举报
短距离无线通信技术彻底研究.pdf_第1页
第1页 / 共25页
短距离无线通信技术彻底研究.pdf_第2页
第2页 / 共25页
短距离无线通信技术彻底研究.pdf_第3页
第3页 / 共25页
短距离无线通信技术彻底研究.pdf_第4页
第4页 / 共25页
短距离无线通信技术彻底研究.pdf_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《短距离无线通信技术彻底研究.pdf》由会员分享,可在线阅读,更多相关《短距离无线通信技术彻底研究.pdf(25页珍藏版)》请在三一文库上搜索。

1、NewMsg Tech http:/ JAS51RF 开发使用手册 JAS51RF 开发使用手册 短距离无线应用彻底研究系列 短距离无线应用彻底研究系列 无线世界 无限精彩 轻松面对 应付自如 无线世界 无限精彩 轻松面对 应付自如 2010 年 11 月 08 号 2010 年 11 月 08 号 联系电话:024-62397375 13704018223 联系电话:024-62397375 13704018223 E-mail: chj_ E-mail: chj_ 在线咨询:在线咨询: QQ:35625400 474882985 MSN: NewMsg Tech http:/ 短距离无线通

2、信技术简介.3短距离无线通信技术简介.3 短距离无线通信技术的典型应用领域4 为什么要推出无线快速开发评估套件4 无线快速开发评估套件的价值所在5 JASK51RF 系统架构 5JASK51RF 系统架构 5 基于 JASK51RF 无线应用案例解析8基于 JASK51RF 无线应用案例解析8 案例一: 无线单、双向通信(单片机与单片机之间通信) 8 基本概述 8 工作流程 8 案例二: 无线 232/485 通信设计(232/485 接口设备间通信) .10 基本概述 .10 工作流程 .10 案例三: 无线温度数据采集(无线传感器数据采集) .11 基本概述 .11 工作流程 .12 案例

3、四: 无线 PC 控制(上位机/PC 和下位机/MCU 间通信) 14 基本概述 .14 工作流程 .14 案例五: 无线网络之中继接力传输模型 .16 基本概述 .16 工作流程 .17 案例六: 无线星型网络-地址轮询多点通信模型 18 基本概述 .18 工作流程 .19 案例七: 无线星型网络-跳频多点通信模型 20 基本概述 .20 工作流程 .22 无线应用注意事项24无线应用注意事项24 主流无线芯片汇总及特点解析25主流无线芯片汇总及特点解析25 系列 A: 433/868/915MHZ 频段 .25 1.NRF905 基本特性.25 2.SI4432 基本特性.26 3.CC1

4、100 芯片特性.26 5.A7102 基本特性27 系列 B:2.4GHZ 频段类28 1.NRF24L01 芯片特性.28 2.NRF2401A 基本特性.29 3.CC2500 基本特性.29 系列 C:ZIGBEE 协议类30 1.CC2420/CC2520 基本特性30 系列 D:串口透明传输 31 联系电话:024-62397375 13704018223 联系电话:024-62397375 13704018223 E-mail: chj_ E-mail: chj_ 在线咨询:在线咨询: QQ:35625400 474882985 MSN: NewMsg Tech http:/ 短

5、距离无线通信技术简介 短距离无线通信技术简介 我们已经真正进入一个无线技术无所不在的时代。手机通话、短信息通信无 处不在; GPS 导航系统为我们导航指路; 无线智能家居设备、 无线故障监测系统、 农作物环境监测控制系统等典型应用,让我看到无线技术不断发展和不断扩大, 无线技术正不断改变我们的生活方式,使人们的生活更加舒适、美好、安全。 对于无线系统来说,是以天线为载体发送接收无线电波来实现信息地正确发 送和接收,发射时,把高频电流转化为电波;接收时,把电波转换为高频电流。 依据频谱不同,各国的无线电管理机构都对 RF 频道的使用进行了相应的管理。 而频道管理最基本的规则是无线收发器的使用需要

6、获得许可, 同时也规定了一些 无须许可的免费频带,也称 ISM 频带,以满足不同的需要。目前,我国可以使用 的 ISM 频率为 433MHz 和 2.4GHz。此外,在我国整个低于 135Khz 的频带也都是 免费的。而 ISM 频带在欧洲所分配到的频率为 433MHz、868MHz、2.4GHz。 无线通信系统可分为长距离无线通信系统和短距离无线通信系统。典型的长 距离无线通讯系统主要包括发送终端、接收终端和中继站。其中发送终端向外界 发送数据信息,随着距离的增加,需要中继站来提高信号传输质量,接收终端把 信息接收下来并进行分析、处理以备使用。长距离无线通讯系统,广泛应用于军 事、交通、电台

7、、石油勘探等领域。但长距离无线通讯系统的最大特点是通讯距 离一般在几十米到几千公里,但大部分需要申请固定的无线频道,需要交纳使用 费用。 短距离无线通信系统, 是随着数字通信和计算机技术的不断发展而产生的, 短距离无线通信和长距离无线通信有很多不同之处, 主要有无线发射功率低适合 电池供电,一般功率在几 1mW 到小于 10mW,通信距离从几厘米到几百米, 使用 全向天线或 PCB 天线,不受环境阻隔影响,一般工作在 ISM 频段等优点。主要应 用于室内无线信息交换。 典型应用包括射频身份识别 (RFID) 系统、 无线局域网、 无线条码阅读器、无线安全系统等。同时,在现代网络技术中,以太网是

8、一种采 用 CSMA/CD 访问机制,基于总线型的局域网,以其高度灵活、相对简单、易于实 现等显著特点,成为当前最重要、最广泛采用的局域网技术。随着无线技术的发 展,很多专家提出了以太网在无线领域的逻辑扩展思想,形成由许多独立的无线 节点通过无线电波相互信息交换的无线通信网络。 联系电话:024-62397375 13704018223 联系电话:024-62397375 13704018223 E-mail: chj_ E-mail: chj_ 在线咨询:在线咨询: QQ:35625400 474882985 MSN: NewMsg Tech http:/ 时代需要速度更快、互操作更方便以及

9、更安全可靠的无线网络,Nordic VLSI ASA Freascale、Atmel等具有国际影响力的IC生厂商都相继推出了新一代短距 离无线数据通信收发芯片,以nRF905、CC1100、Jennic为主流的无线芯片性能得 到了很大提高,最新的无线收发芯片将全部无线通信需要的调制/解调芯片、高/ 低频放大器等全部集成在芯片中,使外围器件大幅度减少,很容易与各种型号微 控制器连接实现高可靠性无线通信,使开发无线产品成本大大降低,开发难度更 简单,应用更广泛,嵌入式无线通信和无线网络将逐步取代现有的有线通信和有 线网络,无线技术将展示其巨大的影响力,必将掀起一场的新的技术浪潮。 短距离无线通信技

10、术的典型应用领域 短距离无线通信技术的典型应用领域 (1)检测监控类:车辆管理系统、遥控引爆、工业遥控、无线鼠标键盘、遥测、 航模控制器、无线抄表、门禁系统、安全防火系统; (2)数据采集类:无线工业数据采集,无线 232/485/422 数据通信; (3)RFID:无线标签、身份识别、非接触 RF 智能卡 (4)无线传感器:温度、压力等传感器信号无线采集、机器人控制 (5)无线网络:无线局域网络,无线星形网络,无线拓扑网络 (6)无线语音:无线音频播放,无线语音通信、小区传呼。 一切皆有可能,只有想不到,没有做不到, 一切皆有可能,只有想不到,没有做不到, 善于将无线技术和身边的应用结合,会

11、有不同凡响的效果。 善于将无线技术和身边的应用结合,会有不同凡响的效果。 为什么要推出无线快速开发评估套件 为什么要推出无线快速开发评估套件 NewMsg团队拥有由博士、硕士为主要骨干的高技术团队,一直专注于高功率 无线数字通信领域的模块开发。主要产品有基于 315MHz、433MHz、868MHz、 915MHz、2.4GHz的无线数字通信模块/无线模块/无线通信模块/无线收发模块/ 无线数据传输模块/无线开始套件,产品广泛应用于工业控制、安防领域、有源 RFID系统、无源超高频读写器系统。再不断追求完美和创新的几年中,我们遇到 了成千上万的用户,同时也遇到了各种各样的典型应用,在和众多用户

12、交流和探 讨过程中,我们体会到了短距离无线通信技术朝气,诚然无线通信产品便捷等优 联系电话:024-62397375 13704018223 联系电话:024-62397375 13704018223 E-mail: chj_ E-mail: chj_ 在线咨询:在线咨询: QQ:35625400 474882985 MSN: NewMsg Tech http:/ 点很显著,但无线的缺点也在于受环境影响比较大,不同的环境,很有可能通信 范围和通信效果却不一样, 同时在应用我们的无线数据传输模块时也需要一定的 嵌入式开发经验,如何让我们的用户能快速掌握我们产品的特性,并能快速进行 二次开发是我们

13、NewMsg一直追求的目标,从实际出发,我们推出这一系列无线评 估实验板, 让大家无线应用开发加速度, 让每个用户少走弯路, 获得真正的实惠。 无线快速开发评估套件的价值所在 无线快速开发评估套件的价值所在 时间上时间上 短产品开发时间,建立您对 RF 产品开发的信心。 功能上 功能上 对多种产品和应用提供方便快捷的验证,实现了平台式的验证和应用。 风险上风险上 近实用的评估板,稳定可靠的性能,可以方便的进行验证与改进,零风 险。 费用上费用上 几百元的投入却能让无线开发进度至少加速 2 周,而万用板飞线极不稳 定,容易因焊接不稳定而直接影响调试结果,这在我们的用户中不少用 户遇到过 技术上技

14、术上 技术资料全,典型案例可以协助大家上手快,源代码可以使您快速进入 无线设计领域。 扩展上扩展上 所有 IO 任你扩展,即可用于无线开发,也可用于以后应用。 JASK51RF系统架构 JASK51RF系统架构 JASK51RF 无线评估套件从实际应用出发, 通过对无线芯片本身特点给于例程 解析,并通过点对点通信、点对多网络模型点对点通信、点对多网络模型,深入浅出对各类典型无线应用进行 理论分析和实践论证,为广大开发工程师提供参考设计,大大加速二次开发,间 接降低产品开发周期过来带来的人力物力成本、 为更高效的完成产品应用设计提 供了可行性参考,JASK51R 是快速掌握无线应用技术的最佳选择

15、,我们愿与您一 起走向成功。样品详细介绍请进入 查询。以下是 JASK51RF 结构框图: 联系电话:024-62397375 13704018223 联系电话:024-62397375 13704018223 E-mail: chj_ E-mail: chj_ 在线咨询:在线咨询: QQ:35625400 474882985 MSN: NewMsg Tech http:/ JASK51RF 套件清单 JASK51RF 套件清单 类型 类型 数量 数量 备注 备注 无线节点 无线节点 3 个 3 个 STC89C52 主控芯片,包含配件 STC89C52 主控芯片,包含配件 无线模块 无线模

16、块 3 个 3 个 10mw 模块可任意选配 3 片 10mw 模块可任意选配 3 片 USB-TTL 调试线 USB-TTL 调试线 2 个 2 个 用于程序烧写和串口通信 用于程序烧写和串口通信 18B20 温度传感器 18B20 温度传感器 2 个 2 个 -55125,安装与 2 个采集节点 -55125,安装与 2 个采集节点 电池盒 电池盒 3 个 3 个 便于无线距离测试 便于无线距离测试 1602LCD 1602LCD 1 个 1 个 显示信息 显示信息 电源线 电源线 3 个 3 个 便于调试中可以外接 5V 电源 便于调试中可以外接 5V 电源 配套案例光盘 配套案例光盘

17、1 个 1 个 提供 AVR 使用视频和无线案例程序 提供 AVR 使用视频和无线案例程序 联系电话:024-62397375 13704018223 联系电话:024-62397375 13704018223 E-mail: chj_ E-mail: chj_ 在线咨询:在线咨询: QQ:35625400 474882985 MSN: NewMsg Tech http:/ JASK51RF使用说明 JASK51RF使用说明 在使用 JASK51RF 开发板前,首先请大致浏览下光盘内容,如果你第一学习 和使用 51 开发环境,请仔细看下 51 开发环境的如果使用的视频。如果你已经熟 悉了 51

18、 的开发过程,那请仔细熟悉下有关无线的应用文档和开发板原理图,具 体试验操作如下: 使用 JASK51RF 下载时需要对 USB-TTL 下载注意事项: (1) 安装驱动 PL2303HX 驱动, 再使用程序下载时一般选用 COM4, 如果 COM4 被占用,请选择其他 COMX 口 (2) 打开 STC-ISP 软件,首先选择型号,本开发套件为 STC89C52 然后选 择您所要下载的 HEX 文件,连接 USB-TTL 的 5 芯线,然后点击 Downlaod 下载按 钮,然后,开启电源,使系统板从掉电模式进入供电模式,即可引导下载! (3)注意 5 芯接口顺序 TXD-RXD-GND-悬

19、空-VCC 具体操作详见光盘里的贴图操作! 备注: 备注: 欢迎您使用我们的产品,JASK51RF 一定是您快速应用无线的捷径,当您选 购我们的产品后,如在应用中有技术问题请及时向我们联系,我们会予以技术 指导,同时运输中出现产品问题我们会全面责任并予以更换。进步就是永不停 步,愿与您一起走向成功! 欢迎您使用我们的产品,JASK51RF 一定是您快速应用无线的捷径,当您选 购我们的产品后,如在应用中有技术问题请及时向我们联系,我们会予以技术 指导,同时运输中出现产品问题我们会全面责任并予以更换。进步就是永不停 步,愿与您一起走向成功! 联系电话:024-62397375 1370401822

20、3 联系电话:024-62397375 13704018223 E-mail: chj_ E-mail: chj_ 在线咨询:在线咨询: QQ:35625400 474882985 MSN: NewMsg Tech http:/ 基于JASK51RF无线应用案例解析 基于JASK51RF无线应用案例解析 各型号无线芯片自身特点(发射功率、地址、数据长度、频率等参数设置) 解析请参考无线模块使用文档,以下以案例方式解析无线几大典型应用。从简单 到复杂,从理论到实践给与参考。深入浅出、循序渐进。 案例一: 无线单、双向通信(单片机与单片机之间通信) 案例一: 无线单、双向通信(单片机与单片机之间通

21、信) 基本概述 基本概述 传统智能控制中一般离不开人机交互操作,随着时代发展,越来越多场合需 要应用到以无线方式来完成远程控制, 而射频技术的飞速发展也使无线应用的可 靠性不再是问题,尤其收发功能合一的无线芯片的出现,让无线传输方式可以实 现带反馈式传输,而且无线芯片内部集成 CRC 校验功能,使现代无线通信稳定性 和抗干扰性能有了质的飞跃,同时可以进行软件加密,使难以破译。 实验准备实验准备 (1)硬件:JASK1001 节点模块 2 个和无线模块 2 个 (2 软件:KEIL,串口助手软件 (3)开发工具:USB 下载线 实验目的实验目的 实现两个设备之间相互无线控制,可广泛应用工业遥控等

22、场合 工作流程 工作流程 A: 主/从 A: 主/从 联系电话:024-62397375 13704018223 联系电话:024-62397375 13704018223 E-mail: chj_ E-mail: chj_ 在线咨询:在线咨询: QQ:35625400 474882985 MSN: NewMsg Tech http:/ B: 主/从 B: 主/从 操作步骤操作步骤 1.程序烧写 1.程序烧写 将该案例开发包配套的代码分别下载到 2 个 JASK1001 节点底板中; 2.硬件连接 2.硬件连接 A:无线模块与 JASK1001 中 RF 接口对接后上电 B:无线模块与 JAS

23、K1001 中 RF 接口对接后上电 3.检测 3.检测 当按 JASK1001 底板上的 KEY1 时,数码管显示 1,按 KEY2 会显示 2 时,数码 管显示 2,同时 JASK1001 开发板在检测到有 KEY1 或 KEY2 时,发送一组数据, 另外 1 块 JASK1001 开发板检测无线信息,当接收到数据,且数据正确,则对应 数码管会显示相应数字 3、4。详细请参考 JASK1001 配套光盘实验程序和说明 深入浅出,以上是最简单的单、双向通信分析,广泛应用类场合,而在某些 应用中,对可靠性要求高,这就需要增加反馈信息,以确保数据的正确性,一旦 数据错误或者丢失,就需要重传,而正

24、因为无线模块收发功能合一,所以实现这 一目的,对此我们也对这一模型做出分析和程序参考设计(详细例程见光盘) , 以下是基本模型。 联系电话:024-62397375 13704018223 联系电话:024-62397375 13704018223 E-mail: chj_ E-mail: chj_ 在线咨询:在线咨询: QQ:35625400 474882985 MSN: NewMsg Tech http:/ 案例二: 无线232/485通信设计(232/485接口设备间通信) 案例二: 无线232/485通信设计(232/485接口设备间通信) 基本概述 基本概述 RS-232 接口设备随

25、处可见,适用于工业数据传输替代传统有线传输,而 RS-232 标准协议也有潜在的不足,主要是距离不能太远,而且在诸多场合布线 不方便,所以,无线 232 概念油然而生。 实际应用中,典型的应用:传感器数据采集单片机处理无线数据传送 无线接收单片机读取接收数据232 串口上传 PC 数据显示及相关数据库。 改用无线功能,某种程度上增加 RS-232 协议通信距离,如使用大功率无线 数传模块,通讯距离可以高达 1KM 以上,可以替代传统有线 232、485 总线,并 且免去布线的麻烦, 也降低了总体成本, 而且维护简单, 费用也更低。 诚然, 232、 485 以其简单、稳定、可靠等优势仍发挥着巨

26、大作用,无线通信技术也不能完全 取代有线通信的价值,无线更多是起到弥补和完善的作用。 实验准备实验准备 (1)硬件:JASK1001 节点模块 2 个和无线模块 2 个 (2 软件:KEIL,串口助手软件 (3)开发工具:USB-TTL 调试线 实验目的实验目的 实现两个电脑之间双向通信,可以应用于 2 个 232 接口设备之间双向通信, 任何一方都可以成为主机。 工作流程 工作流程 A: 主/从 A: 主/从 联系电话:024-62397375 13704018223 联系电话:024-62397375 13704018223 E-mail: chj_ E-mail: chj_ 在线咨询:在

27、线咨询: QQ:35625400 474882985 MSN: NewMsg Tech http:/ B:B: 主/从主/从 联系电话:024-62397375 13704018223 联系电话:024-62397375 13704018223 E-mail: chj_ E-mail: chj_ 在线咨询:在线咨询: QQ:35625400 474882985 MSN: 操作步骤操作步骤 1.程序烧写 1.程序烧写 将该案例开发包配套的代码分别下载到 2 个 JASK1001 节点中; 2.硬件连接 2.硬件连接 A:无线模块与 JASK1001 节点中 RF 接口对接后上电 B:按照 PC-

28、串口线JASK1001 节点方式连接 3.检测 3.检测 按照打开串口助手软件,按照截图进行操作,可以看到电脑之间无线通信 详细请参考 JASK51RF 配套光盘实验程序和说明 案例三: 无线温度数据采集(无线传感器数据采集) 案例三: 无线温度数据采集(无线传感器数据采集) 基本概述 基本概述 温度是诸多领域敏感的参数,温度监控已成了典型应用,本设计具有完全可 以应用与实际工程中, 并可以根据实际工程应用要要增加相应功能。 如机房温度 监控、药品库房温度监控、粮库温湿度监控 如机房温度 监控、药品库房温度监控、粮库温湿度监控,在各检测点安置无线湿度传感器, 并制定温湿度阈值,接受温度并进行判

29、断,根据采集温湿度的不同范围,并确定 相应控制方式,比如湿度大于 50,可以自动打开除湿机,温度高于 40 可以自 动打开空调,以达到智能化管理。并可结合历史温湿度,做出应急措施,以保证 粮食的最佳存储。此外,在实际应用中可以增加各类数据传感器,结合无线模块 地址设置和频道选择,结合 TDMA,FDMA 频分复用等网络通信原理以实现无线传 感器网络。 NewMsg Tech http:/ 实验准备实验准备 (1)硬件:JASKJASK1001 节点 2 个和无线模块 2 个 (2 软件:KEIL,串口助手软件 (3)开发工具:USB 下载线,串口线 工作流程 工作流程 A:采集端 A:采集端

30、联系电话:024-62397375 13704018223 联系电话:024-62397375 13704018223 E-mail: chj_ E-mail: chj_ 在线咨询:在线咨询: QQ:35625400 474882985 MSN: B:接收监控端 B:接收监控端 发送端,采用 DS18B20 温度传感器,并通过单片机 89C52 对 DS18B20 进行温 度采集,采集完后单片机对采集的数据进行转换成有效数字信息,并通过无线模 块将采集得到的温度数字数据发送出去; 接收端,通过无线模块接收发送端发送出的温度信息,当数据接收完成后产 生接收完成中断信号,单片机确认有中断信息后读取

31、无线接收缓冲区中的数据, 根据数据包协议将接收到的信息通过数码管动态扫描方式显示当前温度, 同时也 将温度信息通过 USB-232 串口上传给 PC 机,并对温度信息进行数据统计和数据 存储。以下是上位机界面效果 操作步骤操作步骤 1.程序烧写 1.程序烧写 将该案例开发包配套的参考代码分别下载到 2 个 JASK1001 节点中; NewMsg Tech http:/ 2.硬件连接 2.硬件连接 A:无线模块与 JASK1001 节点中 RF 接口对接后上电 B:按照 PCUSB-TTL 线JASK1001 节点方式连接 3.检测 3.检测 按照打开温度采集检测软件,按照截图进行操作,可以看

32、到电脑之间无线通 信,详细请参考 JASK51RF 配套光盘实验程序和说明。 无线温度采集主界面 无线温度采集主界面 无线温度采集曲线 无线温度采集曲线 联系电话:024-62397375 13704018223 联系电话:024-62397375 13704018223 E-mail: chj_ E-mail: chj_ 在线咨询:在线咨询: QQ:35625400 474882985 MSN: NewMsg Tech http:/ 案例四: 无线PC控制(上位机/PC和下位机/MCU间通信) 案例四: 无线PC控制(上位机/PC和下位机/MCU间通信) 基本概述 基本概述 无线传感器网络一

33、般是将下位机各节点的传感器数据采集后上传给 PC 后进 行数据管理,而还有一种应用就是 PC 上位机来控制下位机执行系列动作,比如 通过电脑界面来控制您家里的所有电器, 还有可以通过电脑来控制开关节点打开 和关闭,还很多类似应用,针对这类应用,我们设计了该模型,并进行分析。 实验准备 实验准备 (1)JASK1001 节点模块 2 个无线模块 2 个 (2)Keil51 程序编译 (3)USB-TTL 模块 (4)详细请参考开发板配套光盘实验程序 操作步骤操作步骤 1.程序烧写 1.程序烧写 将该案例开发包配套的参考代码分别下载到 2 个 JASK1001 节点中; 2.硬件连接 2.硬件连接

34、 A:无线模块与 JASK1001 节点中 RF 接口对接后上电 B: :按照 PCUSB-TTL 线JASK1001 节点方式连接 工作流程 工作流程 A 接收端: A 接收端: 联系电话:024-62397375 13704018223 联系电话:024-62397375 13704018223 E-mail: chj_ E-mail: chj_ 在线咨询:在线咨询: QQ:35625400 474882985 MSN: NewMsg Tech http:/ B 发送端:B 发送端: 主 主 操作步骤 操作步骤 1.程序烧写 1.程序烧写 将该案例开发包配套的参考代码分别下载到 2 个 J

35、ASK1001 开发板中; 2.交互操作 2.交互操作 发射端: 当各硬件都连接正确后, 打开上位机演示界面 (无线 PC 控制台.exe 或者助手软件) ,选择好 COM 端口和波特率,并打开串口按钮,每当点击 1-29 各按钮,就会发送对应一组数据,每组数据都不同,代表不同的指令; 接收端:平时等待接收数据,收到数据后进行判断,如果发送端按 1 按钮, 接收方正确收到该信息后,将执行数码管显示 1 操作。 通过该演示,可以形象的体会到如果通过电脑端和下位机节点通信,为类似 应用打下最坚实的应用设计参考。以下是演示软件界面效果,在此基础上根据实 际情况,只需修改 1-29 所代表的内容即可。

36、例如 1 表示开关量 1,2 代表开关 量 2,或者 1 表示电风扇,2 代表电视等等。 无线 PC 控制演示界面无线 PC 控制演示界面 联系电话:024-62397375 13704018223 联系电话:024-62397375 13704018223 E-mail: chj_ E-mail: chj_ 在线咨询:在线咨询: QQ:35625400 474882985 MSN: NewMsg Tech http:/ 案例五: 无线网络之中继接力传输模型 案例五: 无线网络之中继接力传输模型 基本概述 基本概述 无论是有线传输还是无线通信, 通信距离总是有限的, 如 RS232 在通信速率

37、 低于 20kb/s 时,RS-232C 所直接连接的最大物理距离为 15m,而 485 总线 的实际传输距离也不会超过 1KM, 而大部分工程应用却远大于 1KM通信范围, 或者说环境复杂,虽然直线直线距离不远,但是由于建筑物遮挡,或者是 产品布局导致实际不布线却很长,往往就需要采用中继器,以延长和扩展 通信范围,而本身布线再施工时往往会需要临时修改或者破坏现场,这不 仅给施工带来不变,也给现场留下疤痕,且人工费比较昂贵,而无线的优 势就在于可以免去布线带来的困扰,且大大节约了人工成本,而且及时后 期维护起来也很方便,只需直接替换节点即可。但问题也正如以上所说, 环境的复杂对无线通信的信号覆

38、盖也是直接影响的,尤其是建筑物的墙体 遮挡对电磁波信号衰减很大,甚至天气也会对通信有所影响(一般无线信 号在晴天要比大雾、阴雨天气效果好) ,如何解决这些问题,方法也是多样 的,基本如下 方法一:直接加大发射节点的功耗来提高信号的发射强度 方法一:直接加大发射节点的功耗来提高信号的发射强度 方法二:换用高增益天线 方法二:换用高增益天线 方法三:中继接力传输 方法三:中继接力传输 方法一、二都是从硬件上改进,优点是软件无需变动,但同时硬件的改进 往往使成本成倍的增加,而方法三,在硬件成本基本不变的情况下,通过 软件来实现节点的无限延伸,当然缺点就是软件的复杂也增加了系统的运 行负担,而且实时性

39、上也不如方法一和方法二,从多年无线技术推广的认 识来看,如何有效的降低成本是普遍用户最关心的话题,所以构建中继接 力传输模型,为广大无线应用做出简单参考成为一种必要。以下是示意图: 联系电话:024-62397375 13704018223 联系电话:024-62397375 13704018223 E-mail: chj_ E-mail: chj_ 在线咨询:在线咨询: QQ:35625400 474882985 MSN: NewMsg Tech http:/ 从上图所示,如果 A 节点到 C 节点,由于所处环境复杂或者是距离比较远, A 和 C 节点无线直接建立连接,此时,我们就可以在 A

40、、C 节点之间添加 B 节点(当然结合实际情况可以添加若干个) ,节点 B 平时时钟处于等待接收 模式,一旦收到 A 传过来的数据后,将收到的数据读取保存,并转发给 C 节点。我们的评估套件中以温度信息作为数据传输对象,并对该模型做了 软件参考设计。 实验准备实验准备 (1)JASK1001 节点模块 2 个、RF-51LAN 节点 1 个和无线模块 3 个 (2)Keil51 程序编译 (3)USB-TTL 下载线 (4)详细请参考开发板配套光盘实验程序 操作步骤操作步骤 1.程序烧写 1.程序烧写 将该案例开发包配套的参考代码(A-B-C)分别下载到 3 个节点中; 2.硬件连接 2.硬件

41、连接 A:无线模块与 JASK1001 节点中 RF 接口对接后上电 B:无线模块与 JASK1001 节点中 RF 接口对接后上电 C:LCD、无线模块与 RF-51-LAN 节点中 RF 接口对接后上电 工作流程 工作流程 节点 A 定时(预设 2 秒,可以随意设置采集周期)采集温度信息,自身在数 码管上显示当前温度, 同时将数据发送给中继节点 B, 当节点 B 收到信息后, LED 小灯闪烁表示接收成功,接收成功后,将收到温度数据读取并发送给 C 节点,C 节点收到数据后将温度信息在 LCD 显示屏中显示出来。 当你用手触摸 A 节点温度传感器时,C 节点的温度信息也会实时更新, 当关闭

42、 A 节点,会发现 B 节点小灯不再闪烁,C 节点的温度也会消失 联系电话:024-62397375 13704018223 联系电话:024-62397375 13704018223 E-mail: chj_ E-mail: chj_ 在线咨询:在线咨询: QQ:35625400 474882985 MSN: NewMsg Tech http:/ 当关闭 B 节点时, 用手触摸 A 节点温度传感器, 但 C 节点温度不会实时更新, 以上效果将中继接力传输的基本工作流程展现的淋漓尽致,实用例程中,为 了更清晰的展现中继转发的特点,我们将 A-B-C 各节点都设置成不同地址,唯一 配对,而有些应

43、用也可以将 A-B-C 节点的地址都设置称相同,这样的好处就是中 继节点可以不做任何修改,随意添加进网络,使接力传输更 Easy! 案例六: 无线星型网络-地址轮询多点通信模型 案例六: 无线星型网络-地址轮询多点通信模型 基本概述 基本概述 基本的点对点通信在实际应用中往往是不够全面的,实际应用中,通常 会需要构建 1 个无线网络,在网络通信原理中,星型网络是其中最常用, 也是最简单稳定的网络组成方式,抛去网络通信机制的种种繁杂和无聊的 术语,从无线芯片自身特点和应用角度出发,软件实现角度上看,星型网 络,一般采用轮询机制,按地址轮询或者按频点轮询。因为建立通信有 2 个基本前提 1.1.

44、收发地址需要匹配,这好比人和人对话,首先得找对交流对象, 否则只能是对牛谈情。 收发地址需要匹配,这好比人和人对话,首先得找对交流对象, 否则只能是对牛谈情。 2.2. 工作频率需要一致,这好比人和人对话,首先得语言对通,一个 普通的地球人(中国人)和一个外星人(外国人)无法交流的 工作频率需要一致,这好比人和人对话,首先得语言对通,一个 普通的地球人(中国人)和一个外星人(外国人)无法交流的 正因为有以上 2 个前提条件, 就可以而对芯片操作来看也就是软件修改 对应的地址寄存器或者频率寄存器,按照一定的顺序切换,某一时刻主机 只和其中 1 个从机节点进行交互信息,各从节点不相互冲突,以达到轮询 通信效果。 实验准备实验准备 (1)JASK1001 节点模块 2 个、RF-51LAN 节点 1 个和无线模块 3 个 (2)Keil51 程序编译 (3)USB-TTL 下载线 (4)详细请参考开发板配套光盘实验程序 联系电话:024-62397375 13704018223 联系电话:024-62397375 13704018223 E-mail: chj_ E-mail: chj_ 在线咨询:在线咨询: QQ:35625400 474882985 MSN:ll88mm88hotma

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/环境 > 装饰装潢


经营许可证编号:宁ICP备18001539号-1