当前位置:   article > 正文

NRF24L01跳频抗信道干扰功能探讨

nrf24l01跳频

接触到此问题是由于在一个项目中使用了Si24R1,1主机发四从机收,调试过程中发现从机接收会丢包(40包丢2包),查阅资料发现可能是因为外部其他2.4G设备(比如蓝牙,WiFi)干扰信号,实测将速率从1M下降到250k,并且将信道调整到120,即2.5G附近,丢包问题得以大幅度减少,但估计受环境影响依然存在,在某些环境下可能还会出现大量丢包问题。

由于2.4G频段没有使用授权限制,目前家用电器、手机、无线网络都集中在此频段,干扰问题难以避免。如何避开在家庭市场中易与其它无线传输间(Bluetooth、HomeRF)发生干扰成了首要解决的问题。

跳频技术 (Frequency-Hopping Spread Spectrum; FHSS)是在2.4GHz频带以一定的频宽将其划分为若干个无线电频率信道(Radio Frequency Channel;RFC),并且以使用接收和发送两端一样的频率跳跃模式(Frequency Hopping)来接发讯号及防止数据撷取。其工作原理是,收发双方传输信号的载波按照预定规律进行离散变化。以达到避开干扰,完成传输。简单的说,FHSS不是抑制干扰而是容忍干扰。以下是跳频实现的流程图。
在这里插入图片描述
从以上流程图可以看出,跳频算法一个难点是如何使发射端和接收端的频点同步。

由于此项目中暂不打算进一步设计抗干扰,因此如后面继续跟进实现跳频算法再更新。

都看到这了,点个赞再走呗~~

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/煮酒与君饮/article/detail/850004
推荐阅读
相关标签
  

闽ICP备14008679号