<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 手機(jī)與無線通信 > 業(yè)界動(dòng)態(tài) > 你對Zigbee無線連接了解多少?

          你對Zigbee無線連接了解多少?

          作者: 時(shí)間:2017-08-15 來源:Woo科技 收藏
          編者按:Zigbee作為智能家居終端上一種全新的無線連接方式,你對它有多了解呢?今天,筆者就來講解下Zigbee。

            具有很廣的應(yīng)用性,可工作在2.4GHz、868MHz和915 MHz三個(gè)頻段上,分別具有最高250kbit/s、20kbit/s和40kbit/s的傳輸速率,可在10-75m的傳輸距離范圍內(nèi),但可以繼續(xù)增加。

          本文引用地址:http://www.ex-cimer.com/article/201708/362984.htm

            由于的傳輸速率低,發(fā)射功率僅為1mW,而且采用了休眠模式,功耗低,因此zigbee設(shè)備非常省電。據(jù)估算,設(shè)備僅靠兩節(jié)5號電池就可以維持長達(dá)6個(gè)月到2年左右的使用時(shí)間,這是其它無線設(shè)備望塵莫及的。Zigbee模塊的初始成本在6美元左右,估計(jì)很快就能降到1.5—2.5美元,并且Zigbee協(xié)議是免專利費(fèi)的。低成本對于Zigbee也是一個(gè)關(guān)鍵的因素。



            Zigbee協(xié)議的大小一般在4-32KB,而藍(lán)牙和wi-fi一般都超過100KB。通信時(shí)延和從休眠狀態(tài)激活的時(shí)延都非常短,典型的搜索設(shè)備時(shí)延30ms,休眠激活的時(shí)延是15ms,活動(dòng)設(shè)備信道接入的時(shí)延為15ms。因此zigbee技術(shù)適用于對時(shí)延要求苛刻的無線控制應(yīng)用。

            一個(gè)星型結(jié)構(gòu)的Zigbee網(wǎng)絡(luò)最多可以容納254個(gè)從設(shè)備和一個(gè)主設(shè)備,一個(gè)區(qū)域內(nèi)可以同時(shí)存在最多100個(gè)Zigbee網(wǎng)絡(luò),而且網(wǎng)絡(luò)組成靈活。并且在一個(gè)網(wǎng)絡(luò)中最多可以有65000個(gè)節(jié)點(diǎn)連接。Zigbee能夠自動(dòng)建立其所想要的網(wǎng)絡(luò)。采取了碰撞避免策略,同時(shí)為需要固定帶寬的通信業(yè)務(wù)預(yù)留了專用時(shí)隙,避開了發(fā)送數(shù)據(jù)的競爭和沖突。MAC層采用了完全確認(rèn)的數(shù)據(jù)傳輸模式,每個(gè)發(fā)送的數(shù)據(jù)包都必須等待接收方的確認(rèn)信息。如果傳輸過程中出現(xiàn)問題可以進(jìn)行重發(fā)。提供了基于循環(huán)沉余校驗(yàn)(CRC)的數(shù)據(jù)包完整性檢查功能,支持鑒權(quán)和認(rèn)證,采用了AES-128的加密算法,各個(gè)應(yīng)用可以靈活確定其安全屬性。



          關(guān)鍵詞: Zigbee

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();