MY-ZB010C-P/S ZigBee模块
|
|
MY-ZB010C是米尔科技新推出的一款工业级UART转ZigBee传输模块,提供AT指令配置模块的工作参数,实现点对点、一对多的数据透传功能,同时还提供定时AD采集、定时IO采集、IO电平透传控制、PWM输出等功能,是智能家居、智能能源、远程监控、医疗监控、仓库环境监控、楼宇自动化等应用领域的理想通信模块。
|
|
MY-ZB010C-P/S ZigBee模块
|
|
|
应用案例
|
|
|
|
|
楼宇自动化
|
|
|
智能能源
|
|
|
电信服务;网络设备
|
|
|
医疗保健
|
|
|
家庭自动化
|
|
|
输入设备
|
|
|
|
远程控制
|
|
|
零售服务
|
|
|
|
|
热点关注
|
|
|
|
|
Zigbee网络:低成本、低功耗、高稳定性,工业监控的最佳选择
|
|
通信稳定:端到端的硬件流控,提供最稳定的数据传输
|
|
简单易用:配置好之后,模块上电自动进入数据透传模式,无需用户干预即可通信
|
|
标准接口:只需要VCC、GND、TXD、RXD四个信号线即可使用
|
|
丰富外设:提供4路AD采集、5路IO、3路PWM,随心配置使用
|
|
远程AT指令:直接通过远程AT指令控制、配置、查询网络内任意节点的资源
|
|
功能强大: 支持模拟量,数字量自动采集上报,无需二次开发,有效缩短项目开发周期
|
|
|
|
ZigBee网络特点
|
|
|
|
自动组网:模块上电后,会自动寻找指定的网络,根据信号质量、网络周围环境等因素,自动加入网络
|
|
|
自动路由:A到B,由于距离远不能直接通信,只需要在A和B之间增加一个路由模块,则该路由模块可以为A和B提供中继数据转发功能
|
|
|
自动路由修复:如果当前通信路径断裂(例如路径中间模块断电),网络能自动寻找新的路由继续数据传输
|
|
|
|
快速使用
|
|
|
|
只需简单几步,就能实现无线传输
|
1.点对点数据透传
|
假设要将模块A和模块B配置成点对点透传,设置指令步骤如下:
|
1.设置设备类型:
|
模块A设置为协调器:
|
AT+TYP=C
OK
|
模块B设置路由器或者终端设备:
|
AT+TYP=R
OK
|
或者
|
AT+TYP=E
OK
|
|
2.设置数据透传地址:
|
将模块A协调器的透传地址设置为模块B的MAC地址
|
AT+TID=MID,0x00158d0053350
OK
|
注:0x00158d0053350是路由器或者终端设备的MAC地址
将模块B的透传地址设置为模块A的网络地址或者MAC地址:
|
AT+TID=NID,0x0
OK
|
|
3.设置默认工作模式:
将模块A和B设置为上电自动进入透传模式:
|
AT+DFWM=TP_MOD
OK
|
|
4.重启模块,模块重启后,A和B即可实现点对点数据透传
|
|
|
2.一对多数据透传:
|
假设要将一个模块和多个模块配置为一对多数据透传,即中心模块广播数据到全网,其他模块将数据传输到中心模块,设置指令步骤如下:
|
1.设置协调器的透传地址为广播地址:
|
AT+TID=NID,0xffff
OK
|
|
2.设置其他模块的透传地址为协调器地址:
|
AT+TID=NID,0x0
OK
|
|
3.将所有模块设置为上电自动进入数据透传模式:
|
AT+DFWM=TP_MOD
OK
|
|
4.重启模块,模块重启后,自动进入数据透传模式,即可实现一对多的数据透传
|
|
|
|
功能特点
|
|
|
|
工业级设计
-
采用高性能工业级Zigbee芯片
-
工作温度-40-+85℃
-
工作电压:DC2.0~3.6V
稳定可靠
-
WDT看门狗设计,保证系统稳定
-
通信端口硬流控、端到端流控设计,保证通信数据的完整性
简单易用
-
仅需VCC、GND、TXD、RXD即可使用
-
AT指令配置,支持远程AT指令,可在线配置网络任意模块的工作参数
-
可配置为上电自动进入数据透传模式,无须用户干预
功能强大
-
网状网络,支持超大网络节点容量,理论最大支持65535个节点
-
稳定的远距离通信,高功率模块室外可视通信距离可达2.2km;标准功率模块室外可视距离可达200m
-
支持点对点透传、一对多透传
-
支持IO电平透传,实现点对点控制IO控制
-
4路AD采集、3路PWM输出、5路IO,满足大部分应用需求
体积小巧
-
16 mm×30 mm邮票孔封装
-
PCB天线、PIX接口天线
|
|
数据透传
|
|
点对点透传
|
|
|
一对多透传
|
|
IO透传
|
|
|
远程AT指令:
|
|
|
|
产品规格
|
|
|
|
型号规格:
|
型号
|
说明
|
MY-ZB010C-S
|
标准功率模块,板载天线,邮票孔封装
|
MY-ZB010C-P
|
高功率模块,UFL天线接口,邮票孔封装
|
|
|
网络规格:
|
参数
|
说明
|
网络协议
|
IEEE 802.15.4,ZigBee Pro(ZigBee 2007)
|
频率信道
|
ISM 2.4G,11-26信道
|
网络拓扑
|
点对点、一对多、网状网
|
理论通信带宽
|
250 Kbps
|
实测应用层数据带宽
|
29.6 Kbps
|
发射功率
|
MY-ZB010C-S:2.5dBm
MY-ZB010C-P:22dBm
|
接收灵敏度
|
MY-ZB010C-S:-95dBm
MY-ZB010C-P:-100dBm
|
|
|
接口规格:
|
接口
|
说明
|
UART
|
波特率:4800、9600、19200、38400、76800、115200
数据位:5、6、7、8
校验位:无、奇校验、偶校验
停止位:1、2
流控:无、硬流控
电平:3.3V,TTL电平
|
天线接口
|
高功率模块:UFL connector
|
低功率模块:板载
|
封装接口
|
邮票孔封装
|
|
|
电源规格:
|
参数
|
说明
|
推荐电压
|
DC 3.3V
|
工作电压
|
2.0-3.6V
|
电流
|
高功率模块
|
发送电流
|
175mA
|
接收电流
|
22mA
|
空闲电流
|
10mA
|
低功率模块
|
发送电流
|
15.3mA
|
接收电流
|
17mA
|
空闲电流
|
8mA
|
|
|
AD规格:
|
参数
|
说明
|
精度
|
10 bit
|
参考电压
|
DC2.47V
|
AD通道最大输入电压
|
280~320℃
|
|
|
PWM输出规格:
|
参数
|
说明
|
最大频率
|
10000HZ
|
最小频率
|
20HZ
|
|
|
工作温度:
|
参数
|
说明
|
工作温度
|
-40-+85℃
|
存储温度
|
-40~+125℃
|
焊接温度
|
280~320℃
|
|
|
外形尺寸规格:
|
参数
|
说明
|
外形尺寸
|
30×16×3mm
|
重量
|
3g
|
|
|
|
引脚定义
|
|
|
|
|
引脚配置表:
|
A:模拟 D:数字 I:输入 O:输出 NC:未使用
|
编号
|
名称
|
输入/输出
|
描述
|
备注
|
1
|
ADC1
|
AI
|
ADC输入通道1
|
[1]
|
2
|
NC
|
-
|
不使用,保持悬空
|
|
3
|
NC
|
-
|
模块进入下载模式的引脚,必须上拉
|
|
4
|
NC
|
-
|
不使用,保持悬空
|
|
5
|
NC
|
-
|
不使用,保持悬空
|
|
6
|
ADC3
|
AI
|
ADC输入通道3
|
[1]
|
7
|
ADC4
|
AI
|
ADC输入通道4
|
[1]
|
8
|
NC
|
-
|
高功率模块使用的引脚,必须悬空
|
|
9
|
NC
|
-
|
高功率模块使用的引脚,必须悬空
|
|
10
|
CTS
|
DI
|
UART的CTS
|
[2]
|
11
|
RTS
|
DO
|
UART的RTS
|
[2]
|
12
|
TXD
|
DO
|
UART的输出
|
|
13
|
RXD
|
DI
|
UART的输入
|
|
14
|
NSIG
|
DO
|
网络状态信号输出
|
[3]
|
15
|
DIO9
|
DIO
|
通用输入/输出
|
|
16
|
DIO10
|
DIO
|
通用输入/输出
|
|
17
|
VCC
|
3.3V
|
正电源输入端
|
|
18
|
GND
|
3.3V
|
电源地
|
|
19
|
PWM1
|
DO
|
PWM输出通道1
|
|
20
|
PWM2
|
DO
|
PWM输出通道2
|
|
21
|
PWM3
|
DO
|
PWM输出通道3
|
|
22
|
RESET
|
DI
|
模块复位信号,低电平有效
|
|
23
|
SIF_CLK/DIO14
|
DIO
|
I2C时钟信号,通用输入/输出
|
默认是DIO14
|
24
|
SIF_D/DIO15
|
DIO
|
I2C数据信号,通用输入/输出
|
默认是DIO15
|
25
|
DIO16
|
DIO
|
恢复出厂设置,保持低电平3s有效
|
|
26
|
DIO17
|
DIO
|
通用输入/输出
|
|
27
|
ADC2
|
AI
|
ADC输入通道2
|
[1]
|
|
[1] 模拟输入,建议和数字电路做隔离,最大输入电压不能超过3.3V
[2] 当启用硬流控时,电平有效,不使用硬流控时,建议下拉
[3] 网络状态信号输出,模块的网络正常运行时,输出信号是:1760ms低,80ms,高80ms低,80ms高,图形如下:
|
|
模块尚未入网时,输出的信号是:1000ms低,1000ms高,图形如下:
|
|
|
|
接受用户定制
|
|
|
|
若数据透传、IO透传等功能不能满足特定应用的需求,可以根据客户具体应用定制Zigbee模块。
|
定制的内容包括:
-
将zigbee模块采集到的数据以特定的格式发送到数据中心
-
当zigbee模块接收到特定数据时,执行特定动作,比如IO控制、PWM输出
-
如果客户的项目需要更加完善、强大的功能,可以以项目定制方式合作,我们具有多个zigbee项目的开发经验,完整的zigbee系统产品,可以为客户需求推出一个完整的解决方案。
|
|
可选择的配套产品
|
|
|