億佰特無線通信模塊基于無線串口模塊星型網絡組網案例
1.星型網絡技術
1.1 什么是星型網絡
星型網絡是有兩種網絡設備構成:中心節(jié)點和終端節(jié)點。中心節(jié)點是整個星型網絡的樞紐,所有終端節(jié)點通過無線或者有線的形式連接到中心節(jié)點,與中心節(jié)點進行信息交互。終端節(jié)點之間不能直接進行信息交互,只能通過中心節(jié)點進行信息轉發(fā),從而達到終端節(jié)點之間相互通信的作用。
1.2 網絡拓撲
星型網絡拓撲如下圖所示:
2.無線串口星型網絡組網方案
2.1 無線串口模塊
無線串口模塊是將串口數據通過無線信號來進行通信的模塊。一般有無線射頻芯片和MCU構成(某些SOC芯片已將這兩個部分集成到一起)。無線串口模塊具體操作簡單的特點,用戶只需了解簡單的串口通信,無需關心復雜無線通訊知識就可以輕松實現無線產品的開發(fā)和使用。
成都億佰特電子科技有限公司所自主研發(fā)的產品E64系列無線串口模塊,可以組成多達32個節(jié)點的星型網絡。支持空中喚醒、低功耗休眠、自動應答、防空中碰撞等特點。大大提高了星型網絡的靈活性和穩(wěn)定性。更多參數信息請進入官網進行了解:https://www.ebyte.com。
E64實物圖如下所示:
2.2 簡易的無線串口模塊星型組網組網機制
以成都億佰特E64模塊為參考,將一個模塊設置為中心節(jié)點,令其地址為 FFFF,工作在廣播模式,若干個模塊設置為終端節(jié)點 E0、E1、E3……。其地址分別設置為 0、1、 2、3……(最多個以設置31個終端節(jié)點)。
中心節(jié)點每2s 發(fā)起一次廣播,用于與所有終端節(jié)點進行時間同步,終端節(jié)點收到數據后的第一時間,將記錄該時刻作為時間起點。終端節(jié)點E0 立即回復數據,終端節(jié)點E1 在 50ms 后回復數據,子節(jié)點 E2 在 100ms 后回復數據,……以此類推。
該方法用周期性時間同步的方法,實現了一個簡易的數據輪詢采集,在很大程度上減少了整個網絡的干擾和負荷。終端點發(fā)出的數據,由于中心節(jié)點工作在廣播地址,故而可以收到所有終端節(jié)點發(fā)處的數據,而其他終端節(jié)點工作在非廣播地址,則不能收到。同樣,中心節(jié)點發(fā)出的數據為廣播數據,故而所有終端節(jié)點哪怕地址不同,也可以收到中心節(jié)點發(fā)出的數據信息。
擴展:使用同樣方法,在同一區(qū)域中可以存在多個網絡分組(信道),使用更高邏輯層次的主機管理分組中心節(jié)點,從而輕易實現一個樹形網絡。其中,還可以根據終端節(jié)點的實際情冴考慮其工作模式問題,比如需要省電的終端節(jié)點單獨分組。
查看技術文章和免費咨詢技術問題可以訪問我司官網及各官方平臺:
微信號:cdebyte
今日頭條:億佰特
新浪微博:成都億佰特
成都億佰特--無線數傳行業(yè)專家,隨時在身邊,時刻準備為您服務
*博客內容為網友個人發(fā)布,僅代表博主個人觀點,如有侵權請聯系工作人員刪除。