① zigBee与Mesh网的关系,最好详细点,我原来没学过但现在能用到,基础很差

zigBee是一种无线网络技术,说白了就是一种无线技术,组网形式可以是星形,树形,环形等,但是目前zigBee支持多种网络拓扑技术,可以采用Mesh网。
Mesh网是网络技术,采用网状拓扑结构,是一种多点到多点网络拓扑结构。在这种Mesh网络结构中,各网络节点通过相邻其他网络节点,以无线多跳方式相连。
望点赞~

② zigbee wifi技术差别

ZigBee与WiFi二者对比及各优势:

硬件内存需求对比:ZigBee:32~64KB+;WiFi:1MB+;ZigBee硬件需求低。

电池供电上电可持续时间对比:ZigBee:100~1000天;WiFi:1~5天;ZigBee功耗低。

传输距离对比(一般用法,无大功率天线发射装置):ZigBee:1~1000M;WiFi:1~100M;ZigBee传输距离长。

ZigBee与WiFi相同点:

二者都是短距离的无线通信技术;

都是使用2.4GHz频段;

都是采用DSSS技术;

ZigBee与WiFi区别:

传输速度不同。

ZigBee的传输速度不高(<250Kbps),但是功耗很低,使用电池供电一般能用3个月以上;

WiFi,就是常说的无线局域网,速率大(11Mbps),功耗也大,一般外接电源;

应用场合不同。

ZigBee用于低速率、低功耗场合,比如无线传感器网络,适用于工业控制、环境监测、智能家居控制等领域。

WiFi,一般是用于覆盖一定范围(如1栋楼)的无线网络技术(覆盖范围100米左右)。表现形式就是我们常用的无线路由器。在一栋楼内布设1个无线路由器,楼内的笔记本电脑(带无线网卡),基本都可以无线上网了。

市场现状

ZigBee作为一种新兴技术,自04年发布第一个版本的标准以来,正处在高速发展和推广当中;目前因为成本、可靠性方面的原因,还没有大规模推广;
WiFi,技术成熟很多,应用也很多了。

总结

总体上说,二者的区别较大,市场定位不同,相互之间的竞争不是很大。只不过二者在技术上有共同点,二者的相互干扰还是比较大的,尤其是WiFi对于ZigBee的干扰。

③ ZigBee无线网络技术入门与实战的目录

第1章短距离无线数据网络基础
1.1无线通信和无线数据网络广阔的应用前景
1.2ZigBee无线网络使用的频谱和ISM开放频带
1.3典型的短距离无线数据网络技术
1.3.1ZigBee
1.3.2Wi?Fi
1.3.3蓝牙(Bluetooth)
1.3.4超宽频技术(UWB)
1.3.5近短距无线传输(NFC)
1.4典型的无线网络结构和网络拓扑
1.4.1无线局域网的协议结构
1.4.2无线局域网的物理层规范
1.4.3无线局域网的频段分配
1.4.4无线局域网的MAC层规范
1.4.5无线局域网的CSMA/CA协议
1.4.6无线局域网的工作原理
1.4.7无线局域网的网络结构
1.4.8网络拓扑
1.5IEEE802.15.4短距离无线通信标准
1.5.1物理层
1.5.2MAC(介质接入控制子层)层
1.5.3网络层
1.5.4ZigBee与IEEE802.15.4的区别
1.6ZigBee技术
1.6.1ZigBee技术的广阔应用前景
1.6.2低功耗低速技术特点
1.6.3高可靠性的无线网络
1.6.4网络拓扑和路由
1.6.5安全和加密
1.6.6协议栈模式和应用模式
1.7习题
第2章CC2430/CC2431无线单片机
2.1CC2430芯片的主要特点
2.2CC2430芯片的引脚功能
2.3CC2430片上8051内核
2.3.1增强型8051内核
2.3.2存储空间
2.3.3特殊功能寄存器
2.4CC2430的主要特征外设
2.4.1输入/输出(I/O)端口
2.4.2直接存取(DMA)控制器
2.4.3MAC定时器
2.4.4AES128安全协处理器
2.4.514位模/数转换器(ADC)
2.5CC2430无线收发部分
2.5.1IEEE802.15.4调制模式
2.5.2接收模式
2.5.3发送模式
2.5.4MAC数据格式
2.5.5CSMA/CA协处理器
2.6CC2430所涉及的无线通信技术
2.6.1清洁信道评估(CCA)
2.6.2无线直接频谱技术(DSSS)
2.6.3载波侦听多点接入/避免冲撞(CSMA/CA)
2.7CC2431芯片介绍
2.8习题
第3章建立自己的ZigBee无线硬件平台
3.1无线ZigBee硬件平台的选择
3.1.1选择嵌入式无线开发工具和平台
3.1.2需要的设备和必要条件
3.2ZigBee无线开发系统C51RF?3?ZDS概述
3.3C51RF?3?ZDS仿真器
3.4多功能扩展无线网络演示系统
3.5无线2.4GHz高频模块
3.6硬件综合测试SPP软件
3.7C51RF?3?F协议分析仪
3.8习题
第4章建立自己的ZigBee无线软件平台
4.1ZigBee软件集成开发平台
4.2安装IAR
4.3创建一个工作区窗口
4.4建立一个新工程
4.5添加文件或新建程序文件
4.6设置工程选项
4.7编译和连接
4.8仿真调试
4.8.1安装仿真器驱动--手动
4.8.2安装仿真器驱动--自动
4.8.3进入调试
4.8.4调试窗口管理
4.8.5调试管理
4.9其他辅助软件
4.10习题
第5章ZigBee协议栈结构和原理
5.1ZigBee协议栈概述
5.2IEEE802.15.4通信层
5.2.1PHY(物理)层
5.2.2MAC(介质接入控制子层)层
5.3ZigBee网络层
5.3.1网络层概况
5.3.2网络层帧结构
5.3.3网络层功能介绍
5.4ZigBee应用层
5.5无线龙精简版ZigBee协议栈体系
5.6习题
第6章电子游戏用无线手柄
6.1电子游戏用无线手柄电路原理
6.1.1模拟无线接收单元电路原理图
6.1.2模拟无线手柄的电路原理图
6.2编译、下载无线龙ZigBee协议栈
6.3如何格式化一个星状网络
6.4加入和开始ZigBee网络
6.5无线遥控器软件C51源代码
6.6习题
第7章医院健康监视无线网络
7.1传统的医院监控系统
7.2医院健康监视无线网络系统硬件原理和实现
7.2.1网络协调器的电路原理图
7.2.2RFD节点电路图
7.3传感器的介绍及其软件
7.4编译、下载无线龙ZigBee协议栈
7.5老人健康监视无线网络C51源代码
7.5.1液晶驱动C51程序
7.5.2遥控器和主机按键电路与程序
7.5.3重要函数
7.5.4主程序
7.6习题
第8章ZigBee无线玩具--电子钓鱼竿
8.1电子钓鱼竿设计原理
8.2MEMS加速传感器
8.3电子钓鱼竿电路和实现
8.4电子钓鱼竿程序C51源代码
8.4.1驱动程序
8.4.2按键电路及程序
8.4.3重要函数
8.4.4主程序及流程图
8.5习题
第9章节能型路灯自动控制无线网络
9.1路灯自动控制无线网络原理和实现
9.2系统各节点电路框图
9.3路灯自动控制无线网络程序C51源代码
9.3.1液晶驱动程序
9.3.2按键电路和程序
9.3.3重要函数
9.3.4主程序及流程图
9.4习题
附录习题参考答案
参考文献
……

④ PIC单片机与ZigBee无线网络实战的介绍

该书从PIC单片机的基础讲起,逐步展开ZigBee无线网络技术的相关知识,最后通过大量的实验,让读者实际体验如何具体使用ZigBee无线技术进行实际产品的开发设计。作者希望以动手实践为主轴,让读者在不断的实验中,循序渐进地完成PIC单片机和ZigBee无线技术的有机结合,像开发简单单片机系统一样,完成复杂zigBee无线产品和技术的开发。该书适合广大从事单片机、无线应用、自动控制、工业控制、无线传感等的工程技术人员作为学习、参考用书,也可作为高等院校的计算机、电子、自动化、无线课程的教学参考书。

⑤ ZigBee无线网络技术入门与实战的介绍

《ZigBee无线网络技术入门与实战》是李文仲编著的图书,由北京航空航天大学出版社。

⑥ 请教高手该如何学习zigbee啊!!

通过上网搜罗相关的技术文章和看一些前辈的学习经验,我觉得对于ZigBee的学习应该按照如下的步骤进行。

选择微控制器。目前,很多公司都提供zigbee解决方案,尤其是很多微控制器制造商,更是都推出了自己的支持IEEE802.15.4的芯片。面对如此五花八门的市场,我觉得自己还是应当保持清醒。我们不能只听芯片制造商的一面之辞。说白的,所有的商家都是在推销自己的商品,都是在追求自己的利益最大化。对于控制器的选择上,我觉得还是应该选择自己熟悉的控制器。比如,自己比较熟悉51系列单片机,就不要一味为了所谓的低功耗去选择AVR系列了。对于初次涉足这个领域,我们的核心目的是熟悉zigbee协议和无线通信的原理机制,至于如何做到低功耗,我想这不是这个阶段应该考虑的。当然,如果我们的无线通讯系统已经搭建好,并且可以可靠工作了,那作为锦上添花,我们可以再去考虑低功耗,甚至可以考虑更换控制器。对于我来讲,我想初步定为选择CC2430作为控制器和无线收发器。因为自己还是相对来讲更为熟悉51系列,而CC2430的内核控制器是8051。

选择开发工具。在开发工具的选择上,我想应该是比较费脑筋的。因为目前来讲,绝大多数的开发商,他们并不提供源代码,协议栈都是以封装库德形式给出的,这对于我们深入了解协议显然是非常不利的。经过多方比较,初步选定为深圳无线谷公司提供的C51RF-3-CC2430无线开发平台,主要原因有:(1)入门价格低,但性能据说比较可靠,功能相对齐全,而且从说明来看具有国外同类产品的几乎全部功能;(2)C51源代码公开;(3)已有一定的用户群,而且多数是高校教育机构。

ZigBee协议栈源代码。ZigBee技术的核心是几万行ZigBee/802.15.4 C51源代码,这些源代码和ZigBee无线单片机芯片配合,完成数据包装收发,校验,各种网络拓扑,路由计算等复杂的功能。真是因为这个协议栈是ZigBee技术的核心。所以各个国外厂家都几乎一律不提供协议栈源代码,而是提供协议栈目标码库文件。虽然目标码库文件和原代码都能实现ZIGBEE协议栈功能,但从开发/使用方便性上而言,两者间有下列明显差异:(1)源代码对使用者是全透明的,使用者可以任意修改,添加自己需要的功能,目标码不能改动任何地方;(2)ZigBee目标码库内部一般代有内部控制/限制信息,如某国外著名厂家提供的免费协议栈是三个月限制版,到时间该目标码协议栈将自动停止运行,用户需要交纳专利费后才能继续使用。而源代码协议栈对用户完全透明,不会有这样问题;(3)源代码协议栈有C语言写成,可以在不同微控制器上移植,而目标代码库只能支持特定的微控制器:(4)源代码协议栈可以方便帮助使用者理解ZigBee协议内部结构,实现方法。这点选择深圳无线谷的设备已经能够满足了。
动手实战。

现在的目的只有一个就是尽快熟悉无线通信原理和相关协议栈的具体实现,搭建起无线通信平台,至于传感器网络都是在这之后的第二步工作要做的了。

⑦ zigbee技术好学吗需要哪些基础知识

Zigbee是一种新兴的短距离、低速率、低功耗无线网络技术,他是一种介于无线标记技术和蓝牙之间的技术提案。他此前被称作“HomeRF Lite”或“FireFly”无线技术,主要用于近距离无线连接。他有自己的无线电标准,在数千个微小的传感器之间相互协调实现通信。这些传感器只需要非常低的功耗,以接力的方式通过无线电波将数据从一个传感器传到另一个传感器,因此他们的通信效率非常高。最后,这些数据就能进入计算机用于分析或被另外一种无线技术如WiMax收集。 Zigbee的基础是IEEE802.15.4这是IEEE无线个人区域网(Personal Area Network,PAN)工作组的一项标准,被称作IEEE802.15.4(Zigbee)技术标准。

Zigbee不仅只是802.15.4的名字。IEEE仅处理低级MAC层和物理层协议,因此Zigbee联盟对其网络层协议和API进行了标准化(如下图2所示)。完全协议用于一次可直接连接到一个设备的基本节点的4K字节或作为Hub或路由器的协调器的32K字节。每个协调器可连接多达255个节点,而几个协调器则可形成一个网络,对路由传输的数目则没有限制。Zigbee联盟还研发了安全层,以确保这种便携设备不会意外泄漏其标识,而且这种利用网络的远距离传输不会被其他节点获得。 Zigbee技术的主要特点包括以下几个部分:
*数据传输速率低:只有10k字节/秒到250k字节/秒,专注于低传输应用;
*功耗低:在低耗电待机模式下,两节普通5号干电池可使用6个月到2年,免去了充电或频繁更换电池的麻烦。这也是Zigbee的支持者所一直引以为豪的独特优势;
*成本低:因为Zigbee数据传输速率低,协议简单,所以大大降低了成本。且Zigbee协议免收专利费。
*时延短:通常时延都在15毫秒至30毫秒之间;
*安全:Zigbee提供了数据完整性检查和鉴权功能,加密算法采用AES-128,同时能灵活确定其安全属性;
*网络容量大:每个Zigbee网络最多可支持255个设备,也就是说,每个Zigbee设备能和另外254台设备相连接;
*优良的网络拓扑能力:ZigBee具有星、树和丛网络结构的能力。ZigBee设备实际上具有无线网路自愈能力,能简单地覆盖广阔围;
*有效范围小:有效覆盖范围10~75米之间,具体依据实际发射功率的大小和各种不同的应用模式而定,基本上能够覆盖普通的家庭或办公室环境;
* 工作频段灵活:使用的频段分别为2.4GHz(全球)、868MHz(欧洲)及915MHz(美国),均为免执照频段。

⑧ 现在刚入门学习zigbee,零基础,请各位前辈多给些指点和资料啥的,多多益善,万分感激!

我现在刚开始学习这个,看你09年提问的,想必已经精通了吧,可以给点资料和建议么 [email protected]

⑨ ZigBee无线网络原理的内容简介

《ZigBee无线复网络原理》适合高等学校制物联网技术专业及相关专业的教学使用,在完成《ZigBee无线网络原理》学习后通常都能自己动手开发ZigBee相关项目,因此《ZigBee无线网络原理》可以用作现场技术人员及物联网从业人员的培训教材。ZigBee是一种基于IEEE802.1 5.4 标准、简单易用、近距离、低速率、低功耗(长电池寿命)且极廉价的无线通信技术,是无线传感网和物联网的首选技术之一。《ZigBee无线网络原理》通过实验可直观演示ZigBee组网、ZigBee数据传输、ZigBee网络拓扑等功能,使读者更加容易掌握和理解。《ZigBee无线网络原理》的实验均有源代码,并通过了实际的验证。

⑩ 快速学习ZigBee的方法

现在比较火的解决方案是TI的。比较典型的IC就是CC2430。集成了CC2410 RF射频芯片加增强型51内核。有51单片机的底子就行了。其实,按照我自己的经验,学2430其实是学Z-STACK,最后真正用的其实也是Z-STACK。不知道LZ有没有过嵌入式操作系统的开发经验。如果有就轻松很多。现在市面上的很多学习板,说是什么配有各种CC2430实验材料,其实个人认为实际意义不大。因为那些实验本质上是把2430简单地当做一个带RF模块的增强型51MCU来用了,ZIGBEE的协议啊、网络特性啊什么的完全没涉及。IN SUM,个人认为学Z-STACK才是学ZIGBEE、CC2430的精髓。好好研究API文档。装一个Z-STACK,然后根目录下有个DOCUMENT文件夹,里面各种PDF,好好研究一下。

不过说句实话,我个人觉得,zigbee推出了也时间不短了,一直是雷声大雨点小。从自己开发的经验来看,这个技术吹乎的挺厉害,实际比较鸡肋。说是低成本解决方案,实际上也现在5、6刀的成本也不算低了。2430的片上资源又有限的很,Z-STACK、IAR还有这样那样的版本问题。不能说很难,但让人不爽。总之现在并不很看好它。