- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
Zigbee传感网数据通讯协议
要求根据下面给出的协议说明写出解析Zigbee中的四通道电流采集温湿度数据,第一通道
为光照数据,第二通道为温度数据,第三通道为湿度数据。
1.通讯方式与用到的类
1)通讯方式
双工串口
波特率:38400
数据位8位
停止位1位
无校验位
无流控制
2)用到的类:
System.IO.Ports.SerialPort主要用到的方法有Write(byte[]buffer,intoffset,intcount)写数据
到串口,Read(byte[]buffer,intoffset,intcount)从串口读数据;SerialDataReceivedEventHandler
DataReceived处理串口数据接收事件。
2.Pc机(串口)连接确认
PC机发:FE00210120
FE:数据头,固定为0xfe
0021:连接请求
0120:保留
协调器应答:HEAD+LEN+CMD0+CMD1+PROL+PROH+PANIDL+PANIDH
+CHANCEL+CHK
HEAD:数据头,固定为0xFE
LEN:数据包长度,PROL开始到CHK前一个字节的字节数
CMD0:数据类型低位,固定为0x61
CMD1:数据类型高位,固定为0x01
PROL:协议类型低位,固定为0x40—zigbee2007;0x41—zigbee2007pro
PROH:协议类型高位,固定为0x00
PANIDL:网络PANID低位
PANIDH:网络PANID高位
CHANCEL:频道参数
CHK:校验码,从LEN开始到CHK前一个字节的所有字节依次按字节异或的值
如:FE056101410056341650
红色字体的字节为固定。
PAND_ID:0x3456,
Chancel:16
3.上传传感数据格式
指协调器通过串口往上位机发送的数据,格式如下:
HEAD+LEN+CMD0+CMD1+ADRL+ADRH+DTYPEL+DTYPEH+DLEN+REV
+[SDATA]+CHK
HEAD:数据头,固定为0xfe
LEN:数据包长度,ADRL开始到CHK前一个字节的字节数
CMD0:命令类型,固定为0x46
CMD1:命令类型,固定为0x87
ADRL:传输信息源节点的短地址低8位
ADRH:传输信息源节点的短地址高8位
DTYPEL:数据类型低位,固定为0x02
DTYPEH:数据类型高位,固定为0x00
DLEN:[SDATA]的长度
REV:保留,固定为0x00
SDATA:传感器发送的数据包,多字节,格式如下:
INTEMP+INVOL+PARADRL+PARADRH+[SENSORDATA]
INTEMP:内部温度
INVOL:内部电压
PARADRL:父节点短地址低字节
PARADRH:父节点短地址高字节
SENSORDATA:传感数据,多字节,允许没有,具体后面定义
CHK:校验码,从LEN开始到CHK前一个字节的所有字节依次按字节异或的值
例如:
FE0B46878EB102000500FFFF000001F3
FE1246871D4C02000C001C208EB1037856231500000094
FE1246871D4C02000C001A208EB1023412211500000099
1D4C:节点短地址
8EB1:父节点短地址
02:逻辑类型
21:传感器类型
1500:传感数值
4.SENSORDATA传感数据的格式
LGTYPE+SORL+SORH+STYPE+SORDATA
LGTYPE:逻辑类型,01路由;02全功能节点;03终端节点;
SORL:传感器编号低
您可能关注的文档
- 无线传感器网络技术与应用:ZigBee版 课件 项目1--3 初识ZigBee无线传感器网络、ZigBee无线传感器网络入门、了解ZigBee无线传感器网络协议栈.pptx
- 无线传感器网络技术与应用:ZigBee版 课件 项目4、5 ZigBee无线传感器网络数据通信、ZigBee无线传感器网络的管理.pptx
- 无线传感器网络技术与应用:ZigBee版 课件 项目6、7 网关技术应用、ZigBee无线传感器网络设计.pptx
- 无线传感器网络技术与应用:ZigBee版 课件全套 谢金龙 项目1--7 初识ZigBee无线传感器网络---ZigBee无线传感器网络设计.pptx
- 工业机器人技术基础 习题及答案 张岩成 .docx
- 温敏电阻10K规格书.pdf
- 无线传感器网络技术与应用:ZigBee版 swra119_z-tool.pdf
- 无线传感器网络技术与应用:ZigBee版 swra287_CC2430 to CC2530 Migration Guide.pdf
- 无线传感器网络技术与应用:ZigBee版 SWRA273A_CC2530DK Quick Start Guide.pdf
- 无线传感器网络技术与应用:ZigBee版 swra286a_RemoTI Simple Application (SimpleApp).pdf
文档评论(0)