亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

您現在的位置是:首頁 > 技術閱讀 >  2.4G ZigBee無線自組網mesh網絡模塊簡介

2.4G ZigBee無線自組網mesh網絡模塊簡介

時間:2024-02-09

點擊上方“嵌入式從0到1”,選擇“置頂/星標公眾號

干貨福利,第一時間送達!

本月的每月一練活動里面涉及到了ZigBee模塊,經過選型比較,選擇了DL-LN33模塊,本模塊計劃寫四篇網文,內容大概如下:

  1. DL-LN33模塊簡介
  2. 模塊指令分析、地址和組網信息的修改
  3. 上位機網絡拓撲軟件演示及信號強度測試
  4. 串口編程解析數據包

感興趣的請點擊上方藍字,持續關注:嵌入式從0到1

通知:

  1. 本月活動是第三期的每月一練,由于本月內容涉及到的知識點比較多,也想對之前介紹的內容和遺漏的知識點進行一些深入的介紹,202008的每月一練計劃增加一個月的時間,本月的完整實例在202009月底公布,有想跟著同步制作的朋友,可以加我微信索要資料。

  2. 文末有我為大家爭取的小福利,大家可以到文末看一下哈。

模塊簡介

介紹模塊之前先了解兩個概念:

1、什么是協議棧

協議聯盟是一個組織,如ZigBee聯盟、藍牙聯盟、WiFi聯盟等聯盟,他們發布的某種協議規范。如ZigBee聯盟發布的ZigBee協議,而協議棧就是協議的具體實現形式。即,協議棧是一系列源碼的集合,而這些源碼實現了協議文檔上所描述的協議的框架和功能。

2、什么是zstack協議棧

各個公司都可以通過編寫一系列源碼的形式,來實現ZigBee協議。
德州儀器公司(TI)編寫的ZigBee協議棧源碼,起名為zstack。也就是說zstack協議棧是眾多ZigBee協議棧中的一種,是由TI公司編寫并發布的。

DL-LN3X系列無線自組網模塊與傳統ZigBee對比:

對比DL-LN3X系列無線自組網模塊傳統ZigBee協議
1使用簡單,只需要簡單的串口命令即可通信,節省時間。學習復雜的ZigBee協議,時間長,難度大
2DL-LN3X模塊的用戶程序與無線程序分開運行,兩者通過Uart連接,容易定位錯誤。zstack的用戶程序和無線自組網協議混合編譯,Debug難以定位錯誤。
3配有圖形化網絡嗅探器軟件,使用方便。ZigBee嗅探器使用復雜。
4封裝簡單,焊接容易。QFN封裝焊接難度很大。
5無需二次開發,直接Uart通信。開發環境復雜,需要深入了解CC2530芯片及ZigBee協議。

經過上面的對比,DL-LN3X多跳自組網模塊與ZigBee我們該怎么選呢?
我的建議如下:

  • 如果做網絡方面的研究,想研究zstack協議棧,應該用ZigBee模塊,因為你的工作重心應該是網絡協議的研究;

  • 如果你只是應用,應用到物聯網等場景,那么可以選擇DL-LN33模塊,這個模塊性價比高,而且不需要你自己了解很多底層的問題。

模塊參數

  • 芯片型號:CC2530F256
  • 工作頻率:2400~2450MHz
  • 工作電壓:2.5V~3.6V
  • 支持13種波特率:2400/4800/9600/14400/19200/28800/38400/57600/115200/230400/125000/250000/500000
  • 組網最大跳數:15跳
  • 最大節點數:典型值為190個點
  • 最大包長度:63 Byte
  • 丟包重傳次數:最多15次,網絡負載高時,最少5次
  • 重傳時間間隔:傳輸失敗后,下次傳輸的時間是0.3秒
  • 傳輸距離:70米(空曠無遮擋)
  • 工作溫度:-40℃~85℃

引腳說明

引腳標識含義
BVBattery Vin
NC未使用引腳,保持懸空即可
Tm測試模式,當懸空時工作在正常模式,接地則工作在測試模式下。用戶使用時請懸空。
TTx在測試模式下輸出測試信息,用戶使用時將作為可控 IO 口
TRx在測試模式下輸入測試信息,用戶使用時將作為可控 IO 口
GND接地
Vcc接電源,3.3V
Br如果先將此管腳接地,再啟動模塊,模塊將強制使用 115200 默認波特率進行工作。
Tx模塊的Uart輸出
Rx模塊的Uart輸入
模塊使用過程中,只需要使用:Vcc、GND、Tx和Rx四個引腳即可。

模塊網絡參數

參數說明取值范圍
地址用于區分同一個網絡中不同模塊的身份標識。取值范圍為0x0001~0xfffe,同一個網絡中的模塊地址必須不相同。
信道16個信道,每個模塊可工作在其中一個信道上,信道不同的模塊不會相互干擾。取值范圍為:0x0B~0x1A,同一個網絡中的模塊信道必須相同。
網絡ID用于區分同一個信道可能存在的多個不相同的網絡。信道相同,網絡ID不同的模塊不會相互通信,但同時工作時通信速率會變慢。取值范圍為0x0001~0xfffe,同一個網絡中的模塊網絡ID必須相同。

由上面的說明,我們可知,要想讓模塊組成一個網絡,那么要將多個DL-LN3X模塊配置成地址不相同,信道和網絡ID相同的狀態,模塊將自動組成一個網絡。

微控制器(MCU)或者電腦通過Uart告訴模塊目標地址和待發送的數據,模塊會通過網絡選擇最優的路徑,將信息傳輸給目標模塊,而目標模塊將通過Uart輸出源地址和上述數據。

文末福利:

到DL-LN33模塊的官方店鋪:深聯智達,跟店小二提:程序員小哈,我給大家申請了一個優惠價格,可以以21.5元的價格購買,限購四個,滿四個包郵,四個ZigBee模塊做測試足夠用了。

傳統美德不能丟, 

偷偷摸摸請點贊, 

明目張膽請在看

- END -


主站蜘蛛池模板: 上栗县| 浑源县| 富川| 沅江市| 大同市| 肇庆市| 临海市| 开江县| 荆州市| 阳原县| 丹东市| 资阳市| 永胜县| 喀什市| 武安市| 西藏| 方正县| 翼城县| 正定县| 宁国市| 虎林市| 裕民县| 保康县| 十堰市| 乌鲁木齐县| 宁津县| 遂平县| 永德县| 清河县| 巴林右旗| 两当县| 金山区| 彭泽县| 葫芦岛市| 贵定县| 绥德县| 宜宾市| 苍梧县| 龙口市| 林西县| 万盛区|