zigbee學習之路 一 zigbee介紹

2022-05-03 17:54:07 字數 1800 閱讀 2706

一.前言

二.zigbee定義

三.zigbee特點

下面是zigbee特點的詳細介紹

(1)低功耗:兩節五號電池支援長達6 個月到2 年左右的使用時間。

(2)低成本:由於簡化了協議棧,降低核心的效能要求,以cc2530 為例,核心就是乙個增強型的8051 核心,從而降低了晶元成本。每塊cc2530 大約15 塊rmb。

(3)低速率:zigbee 可以提供三種原始資料吞吐率,分別為:250kbps(2.4ghz)、40kbps(915mhz)、20kbps(868mhz)。

(4)近距離:「近」是相對的,與藍芽相比,zigbee 屬於低速率遠距離資料傳輸。

(5)可靠:採用碰撞避免機制,同時為需要固定頻寬的通訊業務預留了專用時隙,避免了傳送資料時的競爭和衝突;節點模組之間具有自動動態組網的功能,資訊在整個zigbee 網路中通過自動路由的方式進行傳輸,從而保證了資訊傳輸的可靠性。

(6)短時延:針對時延敏感的應用做了優化,通訊時延和從休眠狀態啟用的時延都非常短。

(7)網路容量大:zigbee 可採用星狀、網狀和網狀網路結構,如圖1.1.2 所示,由乙個主節點管理若干子節點,最多乙個主節點可管理254 個子節點;同時主節點還可由上一層網路節點管理,最多可組成65000 個節點的大網。

(8)安全:zigbee 提供資料完整性檢查和鑑權功能,加密演算法採用通用的aes-128。

(9)高保密性:64 位出廠編號和支援aes-128 加密。

四.zigbee應用

基於zigbee技術的感測器網路應用非常廣泛,可以幫助人們更好地實現生活夢想。zigbee技術應用在數字家庭中,可使人們隨時了解家裡的電子裝置狀態,並可用於對家中病人的監控,觀察病人狀態是否正常以便作出反應。zigbee感測器網路用於樓宇自動化可降低運營成本。如:酒店裡遍布空調供暖(hvac)裝置,如果在每台空調裝置上都加上乙個zigbee節點,就能對這些空調系統進行實時控制,節約能源消耗。此外,通過在手機上整合zigbee晶元,可將手機作為zigbee感測器網路的閘道器,實現對智慧型家庭的自動化控制、進行移動商務(利用手機購物)等諸多功能。據bobheile介紹,目前義大利tim移動公司已經推出了基於zigbee技術的z-sim卡,用於移動**與電視機頂盒、計算機、家用電器之間的通訊及停車場收費等。

zigbee應用領域

五.開發環境配置

iar的安裝

ch340 (usb 轉串列埠)驅動的安裝 

為什麼要按這個東西呢,因為微控制器和電腦連線的是通過我們的usb相連的,而微控制器是只有串列埠的,所以需要通過這個驅動,使電腦和微控制器進行連線和通訊。

安裝完以後,當你通過微控制器和電腦連線的時候,如果微控制器有串列埠轉usb的這個模組的話,就可以進行連線。

六.結語

通過本次的介紹,大家一定對zigbee有了一些了解,我會通過講解一些基於cc2530的小實驗,熟悉cc2530的基本操作,為zigbee的學習打下基礎,我建議大家如果要深入學習zigbee協議的話,就好買一塊zigbee的開發板,後期可以自己跟著老師去設計和實現一款基於zigbee的應用,比如智慧型家居,火災報警等,使zigbee成為我們的一種技能和知識。

我的ZigBee學習之路

每個人總要有自己的一技之長,來體現自己的價值。每個都應該培養自己的以及之長,來實現自己的價值。這個世界是殘酷的,同時也是公平的,天道酬勤 相信付出總會有所回報。時間,是個神奇的東西,它帶走了一切,同時也帶來了一切。它是我們生命中唯一可以把握的事物。假如我們能夠活到90歲,每年365天,每天24小時,...

Zigbee學習之路3(單播實驗)

嘿,又和大家見面了 言歸正傳,在zigbee網路裡,模組之間要進行通訊,發射模組非常明確知道接收模組的網路位址,以這個位址傳送資料給接收模組,叫單播。模組在入網的時候,父節點隨機分配網路位址給子節點,但是協調器模組在網路裡的位址永遠是0x0000.一 單個任務掛鉤乙個端點!1 傳送資料的流程 cha...

zigbee學習之路 三 按鍵的控制

一.前言 通過前一次的實驗,相信大家都已經對cc2530程式的編寫有了一定的認識,這次我們來操作和實驗的是cc2530上的按鍵模組。二.原理分析 我們先來看一下按鍵的原理圖 根據原理圖我們可以得出,按鍵不按下的時候值為0,因為接地,所以,按鍵要被按下的時候,but1和but2輸入值為1,當檢測到它們...