随着科技技术的不断发展,智能家居的概念不断的深入人心,人们利用智慧不断开创新的生活。比尔盖茨是第一个智能家居的使用者,也许很多人都会认为智能家居是高端的设备,只有想比尔盖茨那样的有钱人才能够使用,其实不然,随着现在WIFI的普及和5G技术的发展,智能家居也慢慢的走进了大众的视野,只需要一个智能插座或者是音箱,就可以实现智能生活。

  智能插座可以根据其无线协议的种类分为两种类型:WIFI版和ZigBee版,因为WIFI版使用的是WIFI无线协议,而ZigBee版使用的是ZigBee无线协议。那么WIFI和ZigBee通信协议到底是什么呢?

  首先,WIFI和ZigBee是两种不同的无线协议。WIFI无线协议:全称Wireless Fidelity,又称802.11b标准,也叫做WIFI或是WLAN功能。ZigBee无线协议:也称为紫峰协议,是一种低速短距离传输的无线网上协议,底层是采用IEEE802.15.4标准规范的媒体访问层与物理层。那么WIFI版和ZigBee版无线协议在智能插座上的使用区别体现在哪里呢?

  是否依赖网络

  Wi-Fi无线协议:支持通过APP控制家电,问题就是,如果家里断网,则控制功能失效;ZigBee无线协议:同样支持通过APP控制家电,家中断网后仍可正常使用。

  功耗问题

  除了是否联网会影响使用之外,二者还存在很大的差别。Wi-Fi的功耗高,不插电的设备,例如门窗、人体传感器等都是有内置的电池进行供电,功耗高的话需要频繁充电或更换电池,会给用户带来麻烦和不好的体验,相比之下,ZigBee的功耗较低,在低耗电待机模式下,仅2节5号干电池可支持1个节点工作6~24个月,甚至更长,而Wi-Fi仅可工作数小时,这是ZigBee的突出优势,十分符合低功耗的要求。

  传输速率

  ZigBee的传输速率比较低,发射功率仅为1mW,分别提供250 kbps(2.4GHz)、40kbps(915 MHz)和20kbps(868 MHz)的原始数据吞吐率,而且它采用了休眠模式,正因如此,ZigBee设备才非常省电。相比之下,Wi-Fi的传输速率就高得多,是目前传输速度最快的技术,最高可达11Mbit/s。

  传播距离

  Wi-Fi与ZigBee一样,同属于在办公室和家庭中使用的短距离无线技术。ZigBee技术的主要采用ISM频段的2.4GHz,衍射能力弱,穿墙能力弱,容易受到障碍物的影响,传播距离较近,一般有效传播距离为10-75m,主要适用于小型办公区域和家庭使用。同样走的2.4GHz频段,Wi-Fi采用无线电波传输,实现基站与终端的点对点无线通讯,链路层采用以太网协议为核心,以实现信息传输的寻址和校验,传输范围较广,覆盖范围高达100m,甚至可以覆盖整栋大楼。

  网络容量

  随着智能家居的发展,家里的智能电器会越来越多,设备多了之后路由器的负载会很大,使用Wi-Fi协议需要占用Wi-Fi带宽资源,而Wi-Fi可连接设备有限,普通家用路由器可带16个左右。ZigBee协议不需要占用Wi-Fi资源,并有着大规模的组网能力,ZigBee可采用星状、片状和网状网络结构,由一个主节点管理若干子节点,最多一个主节点可管理254个子节点;同时主节点还可由上一层网络节点管理,最多可组成65000 个节点的大网,每个网络支持65000个节点,可带设备达100个以上,随着智能家居的不断发展,开关、照明、家电的数量肯定会远远多于16个,WiFi有着相当大的局限性。

  成本问题

  对于一个产品,成本问题不可忽视。ZigBee通过大幅简化协议,协议降低了对通信控制器的要求,而且ZigBee免协议专利费,每块芯片的价格大约为2美元。Wi-Fi芯片对硬件的要求比较高,常见的Wi-Fi都是射频前端加上基带,所有协议栈都需要在主机MCU/CPU完成的,并且绝大多数MCU/CPU都是需要跑linux,所以都是2颗芯片的方案,而单芯片的Wi-Fi解决方案成本高的吓人,在7~10美金左右。

  WIFI协议与ZigBee协议都有着其各自的优缺点,强行的将二者分个高下并没有太大的意义,只有结合自己产品的需求,才能选择最适合的技术。

本文来自: 成都亿佰特

智能插座常用的两种通信协议——WIFI和ZigBee相关推荐

  1. PHP教程:WebService最常用的两种方法

    国内用PHP写WebService的真的很少,网上资料也没多少,公司的项目开发过程中,经历了不少这方面的东西,写出来以供大家参考(谢谢老农提供的WSDL和程序文件) 客户端 代码: 01.   02. ...

  2. TF之RNN:TF的RNN中的常用的两种定义scope的方式get_variable和Variable

    TF之RNN:TF的RNN中的常用的两种定义scope的方式get_variable和Variable 目录 输出结果 代码设计 输出结果 代码设计 # tensorflow中的两种定义scope(命 ...

  3. 【NLP-NER】命名实体识别中最常用的两种深度学习模型

    命名实体识别(Named Entity Recognition,NER)是NLP中一项非常基础的任务.NER是信息提取.问答系统.句法分析.机器翻译等众多NLP任务的重要基础工具. 上一期我们介绍了N ...

  4. 常用的两种spring、mybatis 配置方式

    转载自http://blog.csdn.net/qh_java/article/details/51601139 在之前的文章中总结了三种方式,但是有两种是注解sql的,这种方式比较混乱所以大家不怎么 ...

  5. 【REACT NATIVE 系列教程之十三】利用LISTVIEW与TEXTINPUT制作聊天/对话框获取组件实例常用的两种方式...

    本站文章均为 李华明Himi 原创,转载务必在明显处注明:  转载自[黑米GameDev街区] 原文链接: http://www.himigame.com/react-native/2346.html ...

  6. 最常用的两种C++序列化方案的使用心得(protobuf和boost serialization)

    From: http://www.cnblogs.com/lanxuezaipiao/p/3703988.html 导读 1. 什么是序列化? 2. 为什么要序列化?好处在哪里? 3. C++对象序列 ...

  7. ML:模型训练/模型评估中常用的两种方法代码实现(留一法一次性切分训练和K折交叉验证训练)

    ML:模型训练/模型评估中常用的两种方法代码实现(留一法一次性切分训练和K折交叉验证训练) 目录 模型训练评估中常用的两种方法代码实现 T1.留一法一次性切分训练 T2.K折交叉验证训 模型训练评估中 ...

  8. 在Vue-cli脚手架中引入图片最常用的两种方法

    CommonJS API定义了很多普通应用程序(主要指非浏览器的应用)使用的API,require就说其中之一,我们通常需要在组件中引入图片时,可以在Data里使用这个方法require(" ...

  9. Android底部导航栏最常用的两种写法

    先来看看底部导航栏的效果 Android 底部导航栏有很多种写法,例如: RadioGroup , Tablayout, TabHost  , LinearLayout + ImageView + T ...

  10. Xml解析常用的两种方式

    Xml解析常用的两种方式 Xml解析常用的两种方式dom. DOM4J 下面我们先看一下这两种方式的优缺点: 1.DOM解析的特点是将整个xml文档以树形结构放入到内存中,是官方推荐标准,优点是在内存 ...

最新文章

  1. 河北师范大学计算机科学与技术研究生好考吗,河北师范大学计算机科学与技术怎么样...
  2. mf模型 svd++_算法小板报(六)——初探MF(矩阵分解)和FM模型
  3. php二级目录,PHPWind论坛版块二级目录设置域名
  4. Confluence 6 用户目录图例 - 连接 Jira 和 Jira 连接 LDAP
  5. html里面的crossorigin属性,HTML5 标签里的 crossorigin 属性到底有什么用? | Chrisyue's Blog...
  6. web自动化测试---概述
  7. SyntaxError: Non-UTF-8 code starting with ‘\xe4‘ in file解决办法
  8. zabbix系列(四)Zabbix3.0.4添加对Nginx服务的监控
  9. JZOJ 4910. 【NOIP2017模拟12.3】子串
  10. visio2013跨线问题
  11. LeetCode MySQL 1194. 锦标赛优胜者
  12. 2005年最具钱途的人才:软件研发炙手可热
  13. STM32H743+CubeMX-SPI与DRV8889串行通讯,驱动步进电机
  14. Log4net之开始使用
  15. 计算机安全关联的软件,紫鸟超级浏览器亚马逊账号防关联工具
  16. redis-trib.rb操作命令
  17. Windows 7 出现 0xc0000014c 注册表损坏 修复问题
  18. CodeForces - 1359
  19. linux下jmeter性能测试
  20. 企业微信没有50名员工如何扩容?如何突破企业微信50000客户数的限制?企业微信如何扩容10万客户?

热门文章

  1. 使用Python爬取百度热搜榜
  2. opencv的lena项目,用android studio 3.6可以运行——drawable如何引入lena图片
  3. 解决Linux QQ闪退和扫码无法登陆的方法
  4. NNDL 实验三 线性回归
  5. 如何写数学建模竞赛论文
  6. 金蝶K3 SQL报表系列-BOM成本明细表
  7. 时间序列分析:非平稳序列的确定性分析
  8. ​windows系统——更改系统音效为钢铁侠贾维斯​
  9. 浅谈Johnson算法
  10. ipv6中ospfv3不再支持_超星尔雅《2020年考研英语全程班》2020第五章节测验题库及试题答案...