最近,在做一个多路温度采集,想用rnf2140,就涉及到多个终端(比如120个)同时给采集器发送数据的问题。这里的处理信息传输方式有几种,但不知道哪种合适。请教各位高手。
1.采集器发出采集数据的广播后,各个终端收到广播信息,就开始给采集器发送。这样做采集器会不会存在信息拥塞,或者同一个时刻,多个终端向采集器发送会不会有射频碰撞。
2.接收终端收到广播信息后,依照实现设定一次延时Ti后发送信息。这样做每个终端延时要错开,对精确度要求高,不容易做到。
3.采集器轮询各个终端。先给1号发送采集命名,1号接收到后传送信息,然后是2号,3号.... 一直到所有的采集完成。这样太耗时。
另外,据说rnf2140有Enhanced ShockBurst功能,是不是收发信息不需要自己定义帧格式,可以直接将发送的信息发出即可。
谢谢 |