• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 无线通信 > 技术讨论 > ZigBee点对多点通信

ZigBee点对多点通信

录入:edatop.com     点击:
ZigBee能否实现一个点同时接受多个节点的数据,比如星型拓扑结构,主节点发送广播指令,当前网络下所带的所有子节点都上传数据,这样可能会造成冲突,如何解决这个问题呢

ZigBee当然可以实现 1对多了,ZigBee也是属于无线电,如果所有的子节点在同一个时刻 开始调制无线电的话,那肯定会造成冲突,我这有比较“土”的方法:1、主的发送广播指令可以变成“挨个挨个发送”,就是逐个访问,当然,数据肯定也会逐个返回;2、子节点分等级,如1号,2号....,当收到“广播命令”后,根据“等级*T” 有规律的返回数据的话,应该也可以解决问题;   (PS:ZigBee模块,一个就得要20元左右的成本,节点一多,成本就很明显了,有种方案的成本或许会低很多:用NRF24L01无线模块就可以实现 1对多,多对多,广播的形式,更多的技术交流可以加我的 QQ:420295146)

一对多方案.jpg

采用轮训的方式,确实可以但是这样耗时太长,如果采用类似等级的方式,做一个小的延时,分时上传,类似于时分复用,但是延时的时间必须大于单个模块处理的时间

上一篇:2.4GHZ的设备有哪些,除了2.4蓝牙 USB 因为要做防干扰 实在查不到了啊!求大神
下一篇:post一次给云数据库,TCP连接就断开了怎么办?我用的sim900a模块

手机天线设计培训教程详情>>

手机天线设计培训教程 国内最全面、系统、专业的手机天线设计培训课程,没有之一;是您学习手机天线设计的最佳选择...【More..

射频和天线工程师培训课程详情>>

  网站地图