CC1101通信配置大概:
基准频率:433MHz,Channel Spacing :200KHz, deviation: 5.2kHz, RX filter BW 58KHz
速率:2.4kbps,TX Power : 10dBm,CRC enabled,GFSK 调制方式,CCA mode always。
使用10个连续channel,设计思路是通过不同channel划分不同通信组网。
问题:测试中发现不同channel间偶尔会有串扰发生,拉大channel间隔,串扰减少。
解决方式:
1、增大channel spacing,并且使用通道间隔拉大。比如设置channel spacing :340Khz,通道选择0,5,10,15这样的。
2、减小deviation,减小串扰,但是也会降低通信距离。
3、咨询了几个模块从厂商,统一回复解决方式就是增大通信间隔
关于串扰,由于这些芯片考虑成本的原因,不会在前端做很好的滤波器,从而导致带外抑制和镜像抑制差。
参考:
1、https://e2echina.ti.com/support/wireless-connectivity/sub-1-ghz/f/sub-1-ghz-forum/61426/cc1101