打印

关于多对一无线模块si24r1或者其他类似的

[复制链接]
2825|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jgy420|  楼主 | 2013-10-28 14:29 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
我想实现的功能:主机发给6个从机,6个从机要给主反馈信息。希望能节约时间也能保证通信质量。
方案:采用NO ACK的方式。主机开6个接收管道,从机接收地址当然都和主机相同,6个从机分别设置6个发送地址和主机的接收地址相对应。当6个从机一起反馈的时候,会不会有干扰,或者说主机的接收缓存是可存3个数据帧,会不会信息丢失?如果某个信道突然干扰了,我要去跳频的话,该如何去约定何时跳好呢?

相关帖子

沙发
chunyang| | 2013-10-28 17:47 | 只看该作者
对于无线信道,如果发生“三同”(同时、同地、同频)则必然产生互扰,对于同地使用的信道,解决互扰的办法是分时或者分频,使用通讯协议的话,分时比较简单也比较可靠,组网思想类似于485网络。

使用特权

评论回复
板凳
jgy420|  楼主 | 2013-10-28 21:32 | 只看该作者
chunyang 发表于 2013-10-28 17:47
对于无线信道,如果发生“三同”(同时、同地、同频)则必然产生互扰,对于同地使用的信道,解决互扰的办法 ...

你好 感谢你的回帖,你的意思是如果6个发送一个接收端,也就是同地同频道也同时了,那必然干扰,可是资料怎么又说能实现的呢?不懂。资料说的是可以同时且双向的通信。

使用特权

评论回复
地板
chunyang| | 2013-10-28 22:42 | 只看该作者
jgy420 发表于 2013-10-28 21:32
你好 感谢你的回帖,你的意思是如果6个发送一个接收端,也就是同地同频道也同时了,那必然干扰,可是资料 ...

轮流通讯啊,也就是所谓的“分时”,这与有线网络完全相同。

使用特权

评论回复
5
jgy420|  楼主 | 2013-10-29 09:35 | 只看该作者
chunyang 发表于 2013-10-28 22:42
轮流通讯啊,也就是所谓的“分时”,这与有线网络完全相同。

它都说同时了呢,而且同地同频率啊。分时是给每个从机一个固定的时间去通信吧,这样时间要计算很准吧,而且扩展起来方便吗?希望前辈能指教下哈!

使用特权

评论回复
6
chunyang| | 2013-10-29 21:33 | 只看该作者
你非要同时只能使用频分,主机得用6个独立接收通道,彼此的工作频率不同。不过,几乎没有什么应用需要严格的同时,显然你的系统设计思想在很大程度上有问题。

使用特权

评论回复
7
jgy420|  楼主 | 2013-10-31 14:44 | 只看该作者
chunyang 发表于 2013-10-29 21:33
你非要同时只能使用频分,主机得用6个独立接收通道,彼此的工作频率不同。不过,几乎没有什么应用需要严格 ...

我确实不知道如何设计才合适,第一次做无线的东西,还请CHUNYANG老师多指点了。假如用2.4GHZ的无线模块来进行通信,考虑到穿透力等传输距离不能达到现场的要求。考虑用节点来传递信息,路由给第一层节点指令,这里该采用同一频率分时给路由信息,还是路由分频依次给每个节点通信呢?然后依次给下面节点通信,这种方法能带多少个模块呢大概?

使用特权

评论回复
8
chunyang| | 2013-10-31 18:47 | 只看该作者
jgy420 发表于 2013-10-31 14:44
我确实不知道如何设计才合适,第一次做无线的东西,还请CHUNYANG老师多指点了。假如用2.4GHZ的无线模块来 ...

最好的办法是分时,由协议控制。

使用特权

评论回复
9
jgy420|  楼主 | 2013-11-1 11:35 | 只看该作者
chunyang 发表于 2013-10-31 18:47
最好的办法是分时,由协议控制。

谢谢。如果用分时,假如路由底下有A、B、C、D,路由发指令,四个同时收到,然后路由给A、B、C、D分4个时间片,路由先在时间片内等待A回复,A也继续给下面的从机分时间,依次......我想问路由给A的时间片的时间一定要大于A收到其从机到最后层设备的时间吗?可以让这个时间片小点,多轮询几次吗?

使用特权

评论回复
10
chunyang| | 2013-11-1 21:07 | 只看该作者
jgy420 发表于 2013-11-1 11:35
谢谢。如果用分时,假如路由底下有A、B、C、D,路由发指令,四个同时收到,然后路由给A、B、C、D分4个时 ...

从你的描述看,你还没有真正理解轮询机制,轮询指令是针对特定节点的,轮询帧长度可以很短,仅包含地址、指令和必要的可靠性措施,路由也是节点,被轮询到时要应个卯,然后有事启奏、无事散朝,只要协议编制得当,信道速率够,效率还是很高的,区区几个点根本不算什么。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

33

帖子

1

粉丝