CC2530与WIFI芯片同在一个PCB上,应该怎么解决干扰问题?
时间:10-02
整理:3721RD
点击:
我们把CC2530协调器集成在WIFI无线路由器上,现在遇到了干扰问题,通过抓包可以看到,节点向协调器发送了数据,但是协调器没有回复ACK。但是当WIFI负荷不大的时候,节点可以成功把数据发到协调器,而且协调器的RSSI指示也是在-55dbm ~ -60dbm这个范围。
1,Zigbee不是有CSMA么?为什么节点的CSMA没有检测到WIFI的冲突?
2,协调器的天线和WIFI天线,之间应该保持多远的距离?
Aries,
1,要看WiFi工作的信道是否是对ZIgBee影响较大的几个信道?
2,至少是不同的朝向,具体多少距离没有测试过。
另外如果可以的话,建议在软件上做共存机制,也就是每次保证ZigBee的数据优先,因为WiFi基于tcp通信的话,失败可以重传。