微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > 射频无线通信设计 > 关于APC220的无线收发模块

关于APC220的无线收发模块

时间:10-02 整理:3721RD 点击:
在用传感器的时候,采用的是APC220-43无线收发模块,想问一下多个无线模块发送数据,接收的时候怎么设计优先级,从而接收

最好在发送端控制下,接受端不太好控制,你可以弄个定时器错开发送的时间来减少信号冲突

就是想让发送端的多个APC220怎么进行“通信”,来决定优先级,从而决定哪个是第一个发送

本来也是想用定时器错开,但是如果发送端APC220模块很多的话,那耗费时间会不会太长了
或者,可能第一个发送端当时没有立刻反应过来,等第二个发送端发送到一半数据时,第一个突然反应过来,也开始发送,这样不就冲突了么

数据冲突是肯定的,主要的是尽量减少冲突概率,想不冲突首先需要在发送端就尽量错开发送时间,其次对于发生了冲突的情况下需要有检验冲突的措施比如加CRC16检错,发生了冲突,就让冲突的模块随机选择时间片重发数据,每个模块时间相隔个几个Us应该还行的

多谢
但是如果发送端过多的话,时间不就浪费很多么

效率和时间有时很难顾全,鱼和熊掌不可兼得

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top