|
星型網絡技術 01 什么是星型網絡 星型網絡是有兩種網絡設備構成:中心節點和終端節點。中心節點是整個星型網絡的樞紐,所有終端節點通過無線或者有線的形式連接到中心節點,與中心節點進行信息交互。終端節點之間不能直接進行信息交互,只能通過中心節點進行信息轉發,從而達到終端節點之間相互通信的作用。 02 網絡拓撲 星型網絡拓撲如下圖所示: 無線串口星型網絡組網方案 01 無線串口模塊 無線串口模塊是將串口數據通過無線信號來進行通信的模塊。 無線串口模塊具體操作簡單的特點,用戶只需了解簡單的串口通信,無需關心復雜無線通訊知識就可以輕松實現無線產品的開發和使用。 02 簡易的無線串口模塊星型組網組網機制 將一個模塊設置為中心節點,令其地址為 FFFF,工作在廣播模式,若干個模塊設置為終端節點 E0、E1、E3……。其地址分別設置為 0、1、 2、3……(最多個以設置31個終端節點)。 中心節點每2s 發起一次廣播,用于與所有終端節點進行時間同步,終端節點收到數據后的第一時間,將記錄該時刻作為時間起點。終端節點E0 立即回復數據,終端節點E1 在 50ms 后回復數據,子節點 E2 在 100ms 后回復數據,……以此類推。 該方法用周期性時間同步的方法,實現了一個簡易的數據輪詢采集,在很大程度上減少了整個網絡的干擾和負荷。終端點發出的數據,由于中心節點工作在廣播地址,故而可以收到所有終端節點發處的數據,而其他終端節點工作在非廣播地址,則不能收到。同樣,中心節點發出的數據為廣播數據,故而所有終端節點哪怕地址不同,也可以收到中心節點發出的數據信息。 擴展:使用同樣方法,在同一區域中可以存在多個網絡分組(信道),使用更高邏輯層次的主機管理分組中心節點,從而輕易實現一個樹形網絡。其中,還可以根據終端節點的實際情冴考慮其工作模式問題,比如需要省電的終端節點單獨分組。 |