发 帖  
原厂入驻New

[经验] 无线通信中多机通信场景的某种实现方式

2019-11-30 11:55:24  1247 时间槽 无线多机通信
分享
2
  本论述未涉及具体的无线通信硬件:如2.4G(NRF52832)433mhz(CMT2300A)的具体操作。无线通信的多机通信场景中,按照节点关系大体包括:节点间地位等同(mesh,即无主从关系),节点间有主从关系(Master,Slave组成的星型关系)等。接下来,将对后者做进一步的实现方式的论述。时隙,也称时间槽。其基本原理为,Master的通信收发表现为:Tx+Rx*n;Slave为Rx+Tx(查询是否有数据接收到,然后发起响应)。实现以上,对于单片机最基本的资源要求,应当具有准确的计时资源(定时器,或者是自带的systick)。简单示意图见附图。即实现以上,需要能够准确控制Radio(无线通信硬件)的收发,准确的计时。具备以上基础后,Master和Slave设备的绑定,是必要的。一种简单的方式是,Master进入绑定模式后,将频率设定至公共频率,周期性广播自身的ID;Slave进入绑定模式后,单纯接收(不响应Master)ID信息,并保存在本地,在此后的通信中,据此判断是否属于此Master管理的设备。




图片1.png

评论

高级模式
您需要登录后才可以回帖 登录 | 注册

发经验
关闭

站长推荐 上一条 /10 下一条

快速回复 返回顶部 返回列表