网站大量收购独家精品文档,联系QQ:2885784924

Arduino_XBee通讯模块使用手册.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Arduino_XBee通讯模块使用手册.doc

Arduino XBee通讯模块使用手册 2009-09-02 23:40 XBee是美国MaxStream公司基于ZigBee技术的一个无线传输模块,该模块使用起来非常简单,我们只需要简单的把数据输入到一个模块,它就能自动的被发送到无线连接的另一端,同时也支持AT 命令进行高级配置。 这里介绍的Arduino XBee模块包括一块针对Arduino量身定制的扩展板,以及一个XBee Pro模块: 使用这样一对Arduino XBee模块,我们就可以实现一个最简单的包含两个结点的ZigBee网络,完成Arduino之间的无线通信。ZigBee技术本身也支持多个结点组成的复杂网络。 XBee模块在正常工作之前必须进行相应的设置。对XBee模块的设置既可以按照XBee手册里介绍的AT指令,通过串行终端完成,也可以借助X-CTU这一工具来完成,你可以在这里下载本文用到的版本进行安装。 将Arduino XBee扩展板连接到Arduino母板上,然后将Arduino XBee扩展板上的两个跳线置于USB一端,这样X-CTU才能通过Arduino的USB接口对XBee模块进行配置: 注意,下面的步骤会用到Arduino的USB接口以及TX和RX管脚,所以请确保运行在Arduion上的工程里没有对串行接口的操作,或者将AVR芯片从Arduino板上取下之后再进行下面的步骤。 在用USB电缆将Arduino与PC机连接好之后, 运行X-CTU软件。首先我们在“PC Settings”中里选择对应的通信端口,并设置好波特率等参数。XBee模块出厂里默认的设置为9600,8N1。 此时我们可以单击“Test/Query”按钮,来测试是否能够正确地连接上XBee模块。如果一切正常,我们将看到如下的对话框。如果通信参数设置都是 正确的,但仍然无法与XBee模块通信上,则请检查USB连线和Arduino XBee扩展板上的跳线,必要的时候可以拨掉Arduino上的ATmega单片机再试。 测试正常之后转到“Modem Configuration”。首先单击“Modem Parameters and Firmware”中的“Read”按钮读出XBee模块中的当前参数,接着在读出的“Networking Security”中将“Channel”设为“C”,将“PAN ID”设置为“1234”。 我们在这里要实现的是一个最简单的点对点网络,所以只需要对另外一个Arduino XBee模块做完全相同的设置就可以了。两个Arduino XBee模块都设置好之后,运行两个X-CTU并在“PC Settings”中选择不同的通信接口,分别对两个Arduino XBee模块进行控制。 在X-CTU的“Terminal”中我们可以手工输入需要XBee模块传输的数据,这些数据在收到之后会被自动发送到另一个XBee模块,并在另一个X-CTU的“Terminal”中显示出来。其中蓝色的表示发送的数据,红色的表示接收的数据: 至此,基本说明你的Arduino XBee模块能够正常收发数据了,接下去要做的就是在Arduino工程里如何利用XBee进行无线数据的收发了。通过上面的步骤不难看出,在 Arduino工程中只需要将要发送的数据通过Arduino的串行通信接口发送给XBee模块就可以了,然后在另一个Arduino模块中通过串行接口 读出来就可以了。但要想要构建更加复杂的网络,就得仔细读读XBee的使用手册,并好好了解ZigBee技术了;-) XBee-PRO OEM RF 模块是与ZigBee/IEEE 802.15.4兼容的解决方案,可以满足低成本低功耗无线传感网络的特殊需求。该模块易于使用,极低的功耗,以及提供设备间关键数据的可靠传输。由于设计上的创新,XBee-PRO在范围上可以超越标准ZigBee模块2-3倍。 XBee-PRO模块工作在ISM 2.4 GHz频率波段,而且与MaxStream公司的XBee (1 毫瓦) Zigbee 模块 引脚兼容。该模块在美国,加拿大,澳大利亚,以色列以及欧洲广泛使用。 建立RF通信不需要任何配置,该模块的默认配置支持宽范围的数据系统应用。也可以使用简单AT命令进行高级配置。 产品概要: prefix = o ns = urn:schemas-microsoft-com:office:office 工作频率为ISM 2.4 GHz 功耗输出为60 毫瓦 (18 dBm),100 毫瓦 EIRP (高达prefix = st1 ns = urn:schemas-microsoft-com:office:smarttags 1英里范围) U.FL. RF连接器, 芯片或伸缩天线可选 工业级温度范围 (-40 - 85

文档评论(0)

文档精品 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:6203200221000001

1亿VIP精品文档

相关文档