- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ETCWSN传感器节点通信协议_V3.0汇编
ETC-WSN 传感器节点通信协议_V3.0(CC2530)
一.串口的设置
波特率115200,数据位8,停止位1,无校验位
二.拔码开关设置(地址)
CODE 4 3 2 1 地址 传感器 芯片型号
0 0 0 0
00 协调器
CP2102
0 0 0 1
01 霍尔开关
MLX9024
0 0 1 0
02 光敏电阻
10K
0 0 1 1
03 温湿度传感器
SHT10
0 1 0 0
04 振动开关
SC-2
0 1 0 1
05 干簧管
reedsw
0 1 1 0
06 加速度计
ADXL335
0 1 1 1
07 烟雾传感器
MQ-2
1 0 0 0
08 多普勒传感器
GH-719
1 0 0 1
09 电机及灯光控制
LG9110
1 0 1 0
0a LED 调光模块
BP1360
1 0 1 1
0b 声音检测模块
SOIC8
1 1 0 0
0c 电压检测模块
1 1 0 1
0d 电流检测模块
1 1 1 0
0e 触摸/指纹检测模块
SOIC8
1 1 1 1
0f
三.指令格式
帧头 +节点编号+ 模块ID + 传感器ID + 命令(ParamH + ParamL) + 帧尾 帧头:CC EE
节点编号:01-----FF ID::01~FF
命令: 帧尾:FF
四.指令示例
CC2530新加入功能:模块上电后,会周期性(5S)发送消息到网关,网关上做相应的处理,表明连接正常,如果网关15S内没有收到节点的任何消息(不仅仅包括周期消息),表明节点进入掉电状态,网关需要做相应处理。
周期消息定义如下:EE CC NO 01 AA 00 00 00 00 00 00 00 00 00 00 FF,
typedef struct
{
uint8 Header_1;
uint8 Header_2;
uint8 NodeSeq; //模块序列
uint8 NodeID; //模块ID (00表示网关)
uint8 Command;
uint8 Data[10];
uint8 Tailer;
}UART_Format;
即UART_Format.Command = 0xAA(表示周期消息),数据位保留。
typedef enum
{
Coor = 0, //网关
Hall, //霍尔
PhotoRes, //光照
TempAndHum, //温湿度
Shake, //震动
Reed, //干簧管
Accele, //加速度
Smoke, //烟雾
Doppler, //多普勒
Motor, //电机
LED_PWM, //LED调光
Sound, //声音
Voltage, //电压
Current, //电流
Touch, //触摸
Ultrasound, //超声波
RFID_1356, //13.56M射频卡
RFID_125K, //125K射频卡
}DeviceAddrList;
网关功能描述:上电后,CC2530会向主机发送周期消息,主机收到后,在屏幕上显示相应的图标,并有声音提示,如“网关已开启”,这个时候,如果没有任何节点发送消息给网关,节点图标都是灰化的,当收到节点的任何消息,节点图标会高亮显示,同时语音提醒,“XX模块开启”。模块开启后,如果15秒内没有收到该节点的任何消息,网关上相应的图标灰化,并语音提示,“XX模块关闭”。
通讯机制:凡是周期消息,如温湿度、加速度、周期维护消息,无需回复。
控制类消息,如电灯、电机等,都需要在指定时间里(3S)收到相应节点的回复,超时后如果没有收到回复,主机需重发该消息。
打开全部LED:
主机发送:CC EE 01 09 13 00 00 00 00 00 00 00 00 00 00 FF
LED回复:EE CC 01 09 DD 13 00 00 00 00 00 00 00 00 00 FF
即:UART_Format.Command = 0xDD时,该消息为回复消息。
温湿度模块:无需手动获取测量值,改为周期性更新,周期由模块决定。
同时显示值保留小数点后一位,如25.5。
电机:暂无改动。
干簧管:暂无改动。
光照(智能家居模块中的
您可能关注的文档
最近下载
- 社会调查方法资料的统计分析二——双变量及多变量分析.ppt
- 2024年急性缺血性卒中诊治指南(2023版)解读.pptx
- 必威体育精装版《会计法》解读与财务人员面临的挑战 .pdf VIP
- 国开开放系统10862《人文英语(4)》期末机考真题及答案(第110套).pdf
- 青岛版五四制五下数学第一单元第2课《圆的周长》课件.pptx VIP
- 索尼PXW-Z190V使用说明书.pdf
- 新版教科版小学科学实验一览表.pdf VIP
- 课件1-项目总视角的全营销业务体系及决策逻辑-曾祥明.pptx
- 2024年“学宪法、讲宪法”竞赛题库(含答案).docx VIP
- 关于在全国开展车辆超限超载治理工作的实施方案关于在全国开展车辆超限超载治理工作的实施方案.doc
文档评论(0)