


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Digi XBee 本文旨在帮助初次使用Digi公司的XBee无线模块快速熟悉产品和操作配置方法。模块操作以Zigbee 协议为例,其它无线协议方法类似,具体请查看相关模块的产品说明书。XBeeDigi XBee 本文旨在帮助初次使用Digi公司的XBee无线模块快速熟悉产品和操作配置方法。模块操作以Zigbee 协议为例,其它无线协议方法类似,具体请查看相关模块的产品说明书。XBee模块产品按协议和频率,传输能力的不同,共有数十种。大多数XBee换。DigiUSB口操作模块的开发底板,用户可以很方便使用串口调试工具或是Digi公司的X-CTU试工具对模块进行各种配置。X-CTU是具,拿到Di
2、gi产品,首先必须安装X-CTU的一款WindowsX-请选择YesDigi模块产品的固件库,这样在操作不同模块时,X-CTU固件的模块,并显示相应的AT15-30 安装好X-CTU后,如果您使用USB接口的底板或产品,还需要安装一下USB DigiZigbee 模块S2B ation/90000976 使用请选择YesDigi模块产品的固件库,这样在操作不同模块时,X-CTU固件的模块,并显示相应的AT15-30 安装好X-CTU后,如果您使用USB接口的底板或产品,还需要安装一下USB DigiZigbee 模块S2B ation/90000976 使用Digi的底板调试程序,其中USB接
3、口的XBIBU:小贴示:查找 Digi 产品的使用说明书和驱动,工具等名称来搜索相关文档DigiXstick简单说明可以在ation/90000891 E.pdf 说明请参考XBeeXstick需要FT232RUSB 安装好驱动后,将模块产品接上电脑,打开X-CTU,在PC应的串口,就可以对模块进行AT命令或APIAT AT 模式也叫透传模式,是指除按约定的方式进入命令模式外,XBee 模块的串行口总是工作在传输模式下,将所收到的数据通过无线的方式发往目标地址。工作在AT 模式下,用户可以通过输入+来进入命令模式,在命令模式下,输入AT 命令会被立即执行,并返 间可以通过ATAPI API模式
4、是XBee模块的最主要工作模式,在该模式下通过向XBeeAPI模式中数据输出方式,API模式中有个AT命令参数AO令0 x90接收帧格式数据(0 x10发送数据命令帧),的 0 x91 接收帧格式(对应 0 x11 明确寻址发送数据命令)Zigbee 协议中,可以将的 0 x91 接收帧格式(对应 0 x11 明确寻址发送数据命令)Zigbee 协议中,可以将APS应用支持子层的数据从串口中获取,从而支持不同的profile应用。对Zigbee模块的I/O口操作,也只能通过API将带有模块的底板接上电脑,打开X-CTU,在PCSettings上可以找到对应串口,并可配置波特率和流控等参数。默认
5、出厂时,模块的波特率设置为 9600,数据位 8,停止位 1,无奇偶校检位。不修改默认参数,点击Test/Query,可以测试模块是否能正常通信,类型,固件版本号,Mac模块通信正常后,点击OKRead框。点选Modem这里,ModemXBEE是模块类型,FunctionSet这里,ModemXBEE是模块类型,FunctionSet会有不同的功能集,而才可以相互烧写不同的模块类型固件,XBEE硬件类型以S开头来区分,有PRO,S2C,S2CPRO,S3等,因此除非您了解,在进行固件升级时请不要随意更改XBEE类型,而总是先Read 出其模块类型,FunctionSet 在模块的参数区,可以看
6、到该固件版本所支持的各种AT命令及其含义,相关的AT应参数后,点击Write利用Terminal串口调试终端对产品进行修改,点选+三个加号,返回OK,则表示已经进入命令模式,这时可以打入各种AT命令,如显示设置的PANID 应参数后,点击Write利用Terminal串口调试终端对产品进行修改,点选+三个加号,返回OK,则表示已经进入命令模式,这时可以打入各种AT命令,如显示设置的PANID 值,ATSH 和ATSL 和低位地址,ATDH和ATDL 为F,一些基础的Zigbee34一些模块参数是可以设置的,只需在ATF,就可以把DLF可以用其它串口调试工具实现AT命令的功能,常用的在Windo
7、wsLinux ,但如果要用API的通信模式,则需要用X-CTU1. 准备两个XBeeZB 模块,用X-模块信息,并设置为AT设置方法:S2B的信息中FunctionSets是否为AT1. 准备两个XBeeZB 模块,用X-模块信息,并设置为AT设置方法:S2B的信息中FunctionSets是否为AT新固件为AT版本。其中一个模块烧成CoordinatorAT另一个模块烧写为RouterAT固件集后,点一下”ShowDefault”,在alwaysupdatefirmwareS2C模块,固件集成为一个,只需设置AP=0,AO=0即为AT过AT 2. 64位的MAC 地址,在AT命令中为SH
8、和和低位地址。要实现和B的透传,就要把模块的目标地址(DH,DL)为的MAC地址,而把的目标地址设为的MAC设置方法:以A 为例,假设B 的MAC 13a20040669e10,在模块A 上用AT 如果A是协调器,那么B无需任何设置即可以A 通信(0用默认参数时,B0 了),如果不是,可以参照上述方法,把B的目标地址设为A 的MAC 地址。F,这通常用来指代广播地(在没有两台电脑时,可以将另一端的 XBee 模块底板上的回环插针插上,这样远端 XBee 模块中的串出直接送入其串口输入,在同一台电脑上可以看到发出去的数据收回来了。以此来验证连通性PANID和信道完全一样,可是仍无法通信,这是因为
9、两个模块可能在某一时间配置成直接通信方式(无 Zigbee 网络情况直接透传),而当我们配置成网络PANID和信道完全一样,可是仍无法通信,这是因为两个模块可能在某一时间配置成直接通信方式(无 Zigbee 网络情况直接透传),而当我们配置成网络通信时,模块并没有出原有通信状态,从而出现通信异常,这时只需将该模块退网:ATNR0 命令五、APIS2CAAPI(AP1,AO=1,CE=1),另一个模块 B 设置为 AT 模式的 Router。在 X-CTU 中,A 模块的 Terminal 中ShowHex 查看 16 进制字符用 API 模式,是以指定的命令帧方式通信,可以同模块的网络参数进行
10、交互,串口中输入的数据必须按指APIDigiAPIFrameMakerAPI 命令帧。/support/utilities/digi 有了这个工具,我们来测试一下 API ATtASCII16在命令帧生成工具中,选择 0 x91 类型的命令帧,这是 Zigbee 协议中明确寻址传输的接收包帧类型,根据个工具可以看到 Digi 模块默认的 Zigbee Profile 是 Digi Drop-IN Networking Profile,Profile ID 为 0 xC105Profile 下用于无线数据端点 Source 0 x11和 Destination 0 xE8,透传数据 ClusterID 接着我们用它来发个数据,0 x11明确寻址发送数据命令帧包含了Zigbee寻址的功能,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 水果罐头加工中的食品安全文化建设与员工素质教育考核试卷
- 石棉云母矿选矿厂经济效益分析考核试卷
- 矿产勘查中的地质信息技术应用考核试卷
- 海上旅客运输企业内部审计与风险管理考核试卷
- 稀土金属矿选矿厂环境管理体系构建与运行考核试卷
- 新材料与新技术改变世界的力量考核试卷
- 化学矿的绿色高效利用技术研究考核试卷
- 生态保护工程生态用水保障考核试卷
- 肉类加工设备选用与调试考核试卷
- 高效噪声治理及施工环境保护服务协议
- 广州医学院攻读临床医学专业学位研究生培养方案
- 经导管主动脉瓣置换术(TAVR)患者的麻醉管理
- 2024-2030年中国预付卡和礼品卡行业市场发展趋势与前景展望战略分析报告
- 国能辽宁北票 200MW 风力发电项目地质灾害危险性评估报告
- 《中电联团体标准-220kV变电站并联直流电源系统技术规范》
- 桥梁博士毕业设计电子版
- MOOC 犯罪心理学-西南政法大学 中国大学慕课答案
- 家族信托与家族财富传承
- 杭港地铁施工培训课件
- 电能质量技术监督培训课件
- 丰富多彩的课间活动课件
评论
0/150
提交评论