chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

E52模塊實戰(zhàn)指南:從單播到MESH組網(wǎng),一步步教你玩轉(zhuǎn)無線通信

億佰特物聯(lián)網(wǎng)應(yīng)用專家 ? 2026-02-05 19:33 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

圖文詳解7大常用指令與5種通信模式,告別配置難題

一、引言

本文將介紹E52-xxxNWxxS 的使用示例。使用E52做測試的時候,每個模塊最好之間保持10厘米以上的間距,本次實驗將會用到4個 E52-400NW22S-TB

83847ff2-0286-11f1-96ea-92fbcf53809c.jpg

在進(jìn)行通信實驗時,請注意以下幾點:

  1. 模塊出廠是廣播通信方式;節(jié)點類型是路由節(jié)點;網(wǎng)絡(luò)識別碼(PANID)處于同一個網(wǎng)絡(luò);端口(用于遠(yuǎn)程配置)都是1;目標(biāo)地址都是0,當(dāng)前地址不一樣。

8390d680-0286-11f1-96ea-92fbcf53809c.jpg

路由節(jié)點和終端節(jié)點切換之后,地址會發(fā)生改變,且兩個地址范圍不一樣:

如果是路由節(jié)點,設(shè)置超過取值范圍的值,地址信息是錯誤的。

  • 路由節(jié)點取值范圍:0x0000~0x7FFF
  • 終端節(jié)點取值范圍:0x8000~0xFFFE

二、常用的指令(AT指令)

AT指令發(fā)送時不加回車換行,默認(rèn)波特率為115200。

指令功能說明
AT+DEFAULT恢復(fù)出廠設(shè)置(配置前建議執(zhí)行)
AT+SRC_ADDR=?查詢當(dāng)前模塊地址
AT+DST_ADDR=26034,1設(shè)置目標(biāo)地址(26034為目標(biāo)地址,1為掉電保存)
AT+OPTION=?查詢通訊方式(0x01單播/0x02多播/0x03廣播/0x04泛播)
AT+OPTION=1,1設(shè)置為單播通信并保存
AT+ROUTER_READ=?查詢路由表
AT+TYPE=1設(shè)置節(jié)點類型(0路由/1終端)
AT+ROUTER_CLR=1清除路由表
AT+GROUP_ADD=?查詢所有多播地址
AT+GROUP_CLR=1清除所有多播地址
AT+GROUP_ADD=1222設(shè)置多播地址
AT+PANID=1111,1設(shè)置網(wǎng)絡(luò)識別碼(用于泛播)
AT+DST_PORT=14,0設(shè)置目標(biāo)端口(14開啟遠(yuǎn)程配置,1關(guān)閉)
AT+HEAD=0數(shù)據(jù)幀頭開關(guān)(0關(guān)閉/1打開)

三、數(shù)據(jù)幀頭設(shè)置

使用和不使用數(shù)據(jù)幀頭開關(guān)AT+HEAD指令的區(qū)別如下圖所示:

  • 左邊:關(guān)閉數(shù)據(jù)幀頭
  • 右邊:打開數(shù)據(jù)幀頭

839f4d6e-0286-11f1-96ea-92fbcf53809c.jpg

圖3.1 數(shù)據(jù)幀頭開關(guān)效果對比

四、單播通信

4.1 單播通信示例

單播實驗需要使用兩個E52模塊,本文使用2個E52-400NW22S-TB,兩模塊間隔10厘米以上。設(shè)為模塊A模塊B。

操作步驟:

  1. 查詢地址
    使用AT+SRC_ADDR=?獲取并記錄兩模塊自身地址。
    注意:返回兩個值,前者為16進(jìn)制,后者為10進(jìn)制。
    如圖4.1所示

83be5330-0286-11f1-96ea-92fbcf53809c.jpg

  1. 設(shè)置通信方式
    將模塊A和模塊B的廣播改為單播:

AT+OPTION=1,1

  1. 如圖4.2所示

83dbd7fc-0286-11f1-96ea-92fbcf53809c.png

  1. 設(shè)置目標(biāo)地址
    模塊A和模塊B分別輸入對方的目標(biāo)地址:

AT+DST_ADDR=目標(biāo)地址,1

  1. 如圖4.3所示

83eb51be-0286-11f1-96ea-92fbcf53809c.png

  1. 建立通信
    雙方發(fā)送非AT指令(如隨意字符),建立成功會返回"SUCCESS",且對方能收到信息。
    如圖4.4所示

83f62ca6-0286-11f1-96ea-92fbcf53809c.jpg

4.2 注意事項

若通信返回NO ROUTE或NO ACK:

  • 檢查目標(biāo)地址是否匹配
  • 使用AT+DEFAULT恢復(fù)出廠設(shè)置,重新上電
  • 仍不行則拔掉模塊放置幾分鐘,再恢復(fù)出廠重試

任意節(jié)點類型組合均可單播通信:

  • 路由 路由
  • 路由 終端
  • 終端 終端

五、MESH組網(wǎng)

想實現(xiàn)MESH組網(wǎng),需要3個及以上模塊。本次實驗使用4個E52-400NW22S-TB。

操作步驟:

  1. 按上文“單播”方式,讓兩兩模塊進(jìn)行通信
  2. 通信完畢后,分別用AT+ROUTER_READ=?查詢路由表
  3. 若出現(xiàn)類似下圖所示現(xiàn)象,則表示所有模塊處于同一MESH網(wǎng)絡(luò)中

注意:MESH網(wǎng)絡(luò)中,只有路由節(jié)點會轉(zhuǎn)發(fā),終端節(jié)點不會轉(zhuǎn)發(fā)。

841a4438-0286-11f1-96ea-92fbcf53809c.png

六、多播通信

本次實驗使用4個E52模塊,設(shè)為A、B、C、D。

實驗?zāi)繕?biāo):

  • 模塊B:存有多播地址11113333
  • 模塊C:存有多播地址1111、2222、3333
  • 模塊D:存有多播地址22223333

則:

  • A發(fā)地址1111→ B、C收到
  • A發(fā)地址2222→ C、D收到
  • A發(fā)地址3333→ B、C、D收到

操作步驟:

  1. 配置多播地址
    使用AT+GROUP_ADD依次為模塊B、C、D配置地址。
    如圖6.1所示

8437f15e-0286-11f1-96ea-92fbcf53809c.png

  1. 查詢多播地址
    使用AT+GROUP_ADD=?查詢。
    如圖6.2所示

8452cbe6-0286-11f1-96ea-92fbcf53809c.png

  1. 多播測試結(jié)果
  • A發(fā)AT+DST_ADDR=1111,0發(fā)送"1234567890"→ B、C收到
    如圖6.3所示8467d68a-0286-11f1-96ea-92fbcf53809c.png
  • A發(fā)AT+DST_ADDR=2222,0→ C、D收到
    如圖6.4所示847f6e44-0286-11f1-96ea-92fbcf53809c.png
  • A發(fā)AT+DST_ADDR=3333,0→ B、C、D收到
    如圖6.5所示849ed45a-0286-11f1-96ea-92fbcf53809c.png

七、泛播通信

泛播主要用于網(wǎng)絡(luò)識別碼(PANID)不同時的通信。

示例:

  • 模塊A:出廠設(shè)置(默認(rèn)PANID)
  • 模塊B:出廠設(shè)置,但用AT+PANID修改了PANID

此時單播/廣播/多播均無法通信,需使用泛播

操作步驟:建議先熟悉“單播”操作,再進(jìn)行泛播配置。
如圖7.1所示

84be6324-0286-11f1-96ea-92fbcf53809c.jpg

八、遠(yuǎn)程配置

在完成“單播”通信的基礎(chǔ)上,可進(jìn)行遠(yuǎn)程配置。

操作步驟:

對目標(biāo)模塊執(zhí)行:

AT+DST_PORT=14,0

使用固定格式++指令修改目標(biāo)模塊參數(shù)
如圖8.1所示:模塊A遠(yuǎn)程修改模塊B的PANID

84d89e88-0286-11f1-96ea-92fbcf53809c.jpg

遠(yuǎn)程配置前提:
確保模塊之間能正常通信(單播/多播/廣播/泛播均可)。

若遠(yuǎn)程配置無返回信息:

  • 重新配置為單播通信,確保能接收信息
  • 仍不行則發(fā)送AT+DEFAULT恢復(fù)出廠,斷電放置幾分鐘后重試

總結(jié)

E52模塊支持單播、多播、廣播、泛播、MESH組網(wǎng)、遠(yuǎn)程配置等多種通信方式,只需掌握基本AT指令與配置邏輯,即可靈活搭建穩(wěn)定無線網(wǎng)絡(luò)。建議操作前務(wù)必閱讀手冊,并按步驟逐一驗證。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 無線通信
    +關(guān)注

    關(guān)注

    58

    文章

    4971

    瀏覽量

    146726
  • 組網(wǎng)
    +關(guān)注

    關(guān)注

    1

    文章

    435

    瀏覽量

    23324
  • Mesh
    +關(guān)注

    關(guān)注

    5

    文章

    230

    瀏覽量

    31278
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    【迅為電子】一步步教你完成iTOP-RK3568 EDP屏幕適配

    【迅為電子】一步步教你完成iTOP-RK3568 EDP屏幕適配
    的頭像 發(fā)表于 04-23 15:08 ?1908次閱讀
    【迅為電子】<b class='flag-5'>一步步</b><b class='flag-5'>教你</b>完成iTOP-RK3568 EDP屏幕適配

    《手把手教你做星閃無人機(jī)—KaihongOS星閃無人機(jī)開發(fā)實戰(zhàn)》系列課程課件匯總

    開發(fā)實戰(zhàn)》全套課程分三個章節(jié)(共18課時),以架真實的星閃四軸飛行器為例,重點講解基于KaihongOS的星閃無線通信技術(shù)應(yīng)用開發(fā)全流程,帶領(lǐng)大家一步步做出
    發(fā)表于 03-18 10:33

    一步步教你在局域網(wǎng)內(nèi)玩轉(zhuǎn)NAT命令

    一步步教你在局域網(wǎng)內(nèi)玩轉(zhuǎn)NAT命令  NAT是網(wǎng)絡(luò)管理中常用的技術(shù)命令,其使用環(huán)境多是:多個內(nèi)部計算機(jī)在訪問INTERNET時使用同個公網(wǎng)IP地址;第二是當(dāng)公司希望對內(nèi)部計算機(jī)進(jìn)行有
    發(fā)表于 02-24 18:01

    外國牛人教你一步步快速打造首臺機(jī)器人(超詳細(xì))

    外國牛人教你一步步快速打造首臺機(jī)器人(超詳細(xì))
    發(fā)表于 08-15 19:30

    一步步寫嵌入式操作系統(tǒng)—ARM編程的方法與實踐ch02

    一步步寫嵌入式操作系統(tǒng)—ARM編程的方法與實踐ch02
    發(fā)表于 08-20 20:54

    CC2530一步步演示程序燒寫

    CC2530一步步演示程序燒寫第一步——先安裝IAR開發(fā)環(huán)境第二歩——安裝CC2530燒寫工具第三歩——CC2530串口配置軟件使用具體完整步驟看下面文檔
    發(fā)表于 03-03 14:33

    一步步建立_STM32_UCOS_模板

    一步步建立_STM32_UCOS_模板
    發(fā)表于 09-29 11:46

    一步步進(jìn)行調(diào)試GPRS模塊

    背景:在不知道硬件是否正確情況下,一步步進(jìn)行調(diào)試,最終完成調(diào)試。以下是自己調(diào)試步驟。1、gprs模塊TX ,RX 單獨焊接兩個線出來,通過上位機(jī)發(fā)送AT指令,是否能正常工作。
    發(fā)表于 01-25 07:33

    stm32是如何一步步實現(xiàn)設(shè)置地址匹配接收喚醒中斷功能的

    為什么要設(shè)置地址匹配接收喚醒中斷呢?stm32是如何一步步實現(xiàn)設(shè)置地址匹配接收喚醒中斷功能的?
    發(fā)表于 02-28 08:07

    一步一步教你51_PC串口通信

    一步一步教你51_PC串口通信 實例 包括仿真和原程。
    發(fā)表于 05-17 09:49 ?0次下載

    一步步寫嵌入式操作系統(tǒng)

    一步步寫嵌入式操作系統(tǒng)_ARM編程的方法與實踐
    發(fā)表于 07-14 11:32 ?0次下載

    看電路是怎么把電壓一步步頂上去的?資料下載

    電子發(fā)燒友網(wǎng)為你提供看電路是怎么把電壓一步步頂上去的?資料下載的電子資料下載,更有其他相關(guān)的電路圖、源代碼、課件教程、中文資料、英文資料、參考設(shè)計、用戶指南、解決方案等資料,希望可以幫助到廣大的電子工程師們。
    發(fā)表于 04-16 08:47 ?13次下載
    看電路是怎么把電壓<b class='flag-5'>一步步</b>頂上去的?資料下載

    ROM與RAM 單片機(jī)上電后如何一步步執(zhí)行?資料下載

    電子發(fā)燒友網(wǎng)為你提供ROM與RAM 單片機(jī)上電后如何一步步執(zhí)行?資料下載的電子資料下載,更有其他相關(guān)的電路圖、源代碼、課件教程、中文資料、英文資料、參考設(shè)計、用戶指南、解決方案等資料,希望可以幫助到廣大的電子工程師們。
    發(fā)表于 04-21 08:53 ?12次下載
    ROM與RAM 單片機(jī)上電后如何<b class='flag-5'>一步步</b>執(zhí)行?資料下載

    一步步重新演繹汽車駕駛體驗

    一步步重新演繹汽車駕駛體驗
    發(fā)表于 11-04 09:52 ?0次下載
    <b class='flag-5'>一步步</b>重新演繹汽車駕駛體驗

    基于一步步蒸餾(Distilling step-by-step)機(jī)制

    為優(yōu)化LLM為“小模型/少數(shù)據(jù)/好效果”,提供了種新思路:”一步步蒸餾”(Distilling step-by-step)
    的頭像 發(fā)表于 05-16 10:24 ?2308次閱讀
    基于<b class='flag-5'>一步步</b>蒸餾(Distilling step-by-step)機(jī)制