【案例】无线串口模块 星型网络组网 案例
星型網絡技術
?
01 什么是星型網絡
星型網絡是有兩種網絡設備構成:中心節點和終端節點。中心節點是整個星型網絡的樞紐,所有終端節點通過無線或者有線的形式連接到中心節點,與中心節點進行信息交互。終端節點之間不能直接進行信息交互,只能通過中心節點進行信息轉發,從而達到終端節點之間相互通信的作用。
02 網絡拓撲
星型網絡拓撲如下圖所示:
無線串口星型網絡組網方案
01 無線串口模塊
無線串口模塊是將串口數據通過無線信號來進行通信的模塊。
一般有無線射頻芯片和MCU構成(某些SOC芯片已將這兩個部分集成到一起)。
無線串口模塊具體操作簡單的特點,用戶只需了解簡單的串口通信,無需關心復雜無線通訊知識就可以輕松實現無線產品的開發和使用。
02 簡易的無線串口模塊星型組網組網機制
將一個模塊設置為中心節點,令其地址為 FFFF,工作在廣播模式,若干個模塊設置為終端節點 E0、E1、E3……。其地址分別設置為 0、1、 2、3……(最多個以設置31個終端節點)。
中心節點每2s 發起一次廣播,用于與所有終端節點進行時間同步,終端節點收到數據后的第一時間,將記錄該時刻作為時間起點。終端節點E0 立即回復數據,終端節點E1 在 50ms 后回復數據,子節點 E2 在 100ms 后回復數據,……以此類推。
該方法用周期性時間同步的方法,實現了一個簡易的數據輪詢采集,在很大程度上減少了整個網絡的干擾和負荷。終端點發出的數據,由于中心節點工作在廣播地址,故而可以收到所有終端節點發處的數據,而其他終端節點工作在非廣播地址,則不能收到。同樣,中心節點發出的數據為廣播數據,故而所有終端節點哪怕地址不同,也可以收到中心節點發出的數據信息。
擴展:使用同樣方法,在同一區域中可以存在多個網絡分組(信道),使用更高邏輯層次的主機管理分組中心節點,從而輕易實現一個樹形網絡。其中,還可以根據終端節點的實際情冴考慮其工作模式問題,比如需要省電的終端節點單獨分組。
總結
以上是生活随笔為你收集整理的【案例】无线串口模块 星型网络组网 案例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: iPhone13Pro可以开高刷吗iPh
- 下一篇: 成都亿佰特物联网无线数传专家:lora无