求教SX1278多信道同时通信的问题

origin; http://www.amobbs.com/thread-5624664-1-1.html
最近用SX1278做了一套组网设备,希望能够多套网络在同一区域内同时运行。使用的LoRa模式,发射功率1W,带宽125kHz,扩频因子为6。
距离较近的情况下(10米以内):
1、当频点间隔1M时会出现信道串扰,即信道1会接收到信道2的数据。
2、当频点间隔10M时两个信道之间会互相干扰,即当处于信道1的网络正常工作时,如果这时加一个处于信道2的设备不停发无用信息,信道1的设备丢包率会大幅增加;如果再加一个处于信道3的设备不停发无用信息,信道1的设备直接通不上了。
感觉像是接收端滤波器设置得不对,但是看资料LoRa模式没有设置滤波器的寄存器,只有设置带宽的寄存器。
请高手给指点一下了,谢谢!


经测试,设置为低编码率时效果更差,开一个干扰源就已经无法解调,提高编码率对通信效果有很明显改善。但是在最高编码率时仍无法3个信道同时通信。当干扰源离接收机较近而发射机离接收机稍远时丢包率仍大幅上升,应该是干扰源没有被滤除干净,不知怎么设置。

本帖最后由 3DA502 于 2015-6-9 14:37 编辑

虽然我也不是很懂RF,不过你在lora上面加上PA,感情是要通信10km以上的距离,这种功率你在10m距离测试直接叫接收机噎死了

总之发射功率有点大,超过接收机临频抑制能力,无解

liubaoning1986 发表于 2015-6-9 16:49
哦,原来如此,这个真有可能,我回去把功率降到20dBm做个实验试试

20dbm   你不是说要降功率,怎么半斤八两了


10m内用-10dbm就足够了,加上lora的扩频增益,其实-50dbm也可以

你可能感兴趣的:(iot_robot)