天线|RF射频
直播中

李亦然

7年用户 186经验值
私信 关注
[问答]

请问NRF24L01通信接收端可以检测收到的信号强度吗?


上图的芯片资料来自百度文库,基本特征里有数字RSSI功能,不知道这个特性是不是NRF24L01芯片固有的,在原子哥用的芯片的手册里没看到这个功能,求大神解答。

回帖(5)

李晶

2020-6-14 14:45:47
可能我表达的有问题,我已经找到怎么显示强度了,不过没有办法显示具体的数值。
在官方手册6.4节,介绍了RPD寄存器,寄存器09的第0位,只要强度大于-64dbm,就会置1,读这个寄存器就能知道信号强度了。
1 举报
  • jf_83382731: 最后你是怎么解释,我也在这困扰着,可以教我吗

邓莎

2020-6-14 15:01:07
手册有这么一段:
       在接收模式下,可以通过RSSI寄存器检测接收信号功率。当接收到的信号强度大于-60dBm时,RSSI寄存器的RSSI位的值将被设置为1。否则,RSSI=0。。RSSI寄存器的更新方法有两种:当接收到有效的数据包后,RSSI会自动更新,此外,将芯片从RX模式换到Standby模式时RSSI也会自动更新。RSSI的值会随温度的变化而变化,范围在±5dBm以内。
但是我没找到RSSI寄存器在哪里。。。
举报

h1654155275.5782

2020-6-14 15:20:45
不能的
NRF24L01无线数传软件解析http://v.youku.com/v_show/id_XMTU0NzM3ODIxNg==.html
举报

李颖

2020-6-14 15:39:20
请问您最后怎么解决这个问题了
举报

更多回帖

发帖
×
20
完善资料,
赚取积分