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系统产品,可以为客户需求推出一个完整的凯发app的解决方案。
|
|
|