3078|0

3414

帖子

0

TA的资源

纯净的硅(高级)

楼主
 

【Atmel SAM R21】简单了解ZigBee [复制链接]

本帖最后由 ljj3166 于 2015-1-17 23:39 编辑

开始折腾ZigBee相关的内容了
今次跑了一下WSNDEMO,感谢@dcexpert这篇帖子的指导https://bbs.eeworld.com.cn/thread-452982-1-1.html 让楼主避开了几个大坑
但是使用WSNMonitor的时候,依然遇到了神级大坑,譬如:

windows8下面,连接选项根本没有串口,坑爹啊
换到xp下一切ok:

上一个DEMO运行的GIF

ZigBee以前基本上只闻大名,还是第一次使用
基本概念还不是特别熟悉,发现网络中三种设备比较有意思
专门去脑补了一下
好搜索引擎与烂搜索引擎的区别在于,好搜索在开头的时候就知道你想找什么,而烂搜索呢,到找到最后你也不知道他在找什么。。。

果断请出Google大神:
其实IEEE 802.15.4就是ZIGBee的基础
IEEE 802.15.4无线网络协议中定义了两种设备:全功能设备(FFDs)和半功能设备(RFDs)。
FFD可以执行IEEE 802.15.4标准中的所有功能,并且可以在网络中扮演任何角色
那反过来讲,RFD就有功能限制啦。比如FFD能与网络中的任何设备“说话”
而RFD就只能和FFD“私聊”啦。RFD设备的用途是为了做一些简单功能的应用
比如做个开关之类的。而其功耗与内存大小都比FFD要小很多。
IEEE 802.15.4网络中,一个FFD可以扮演三个角色-协调器(Coordinator)、PAN协调器(PAN coordinator)和设备(device)
其中协调器是一个全功能设备(FFD),它可以在网络中传递信息(做传话筒)
如果一个协调器在一个PAN(personal area network,个人区域网络)网络中做主控制器
那我们把它叫做PAN协调器。除此之外,就叫设备

而ATMEL ZigBee的WSNDEMO里面定义了三种设备:Coordinator、Router和End Device
Zigbee协议中的定义与IEEE 802.15.4的定义大同小异,WSNDEMO中的“router”是IEEE 802.15.4中的“PAN Coordinator";
WSNDEMO中的“Coordinator”就是IEEE 802.15.4中的“Coordinator”,
而“end device”就是指上面的平头百姓“device”鸟

至于网络拓扑,全世界都知道的三种基本型,这里不叨叨了

从上面的定义里面,可以大致了解,信号拓扑可以是
1、Coordinator——Router;2、Coordinator——End Device;3、Coordinator——Router——End Device
每个网络中必须有个Coordinator作为主控制器,子网络中可以使用Router桥接End Device与Coordinator通信


Coordinator(0x0000)——Router(0x0001)



Coordinator(0x0000)——End Device(0x9999)


晚上闲的,自己拿万用板焊了个转接板,用上140mAh的电池
勉强能用差不多1个小时

菊花照

电池充电照

全速运行照

今天先到这


赞赏

1

查看全部赞赏

点赞 关注
个人签名

So TM what......?

 

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表