51单片机调试NRF24L01无线模块问题

我用串口来查看每个寄存器的值,发现在发射过程中,所有寄存器的值都是0xFF,怎么回事?

你这么弄不行,VCC是3.3V供电端,不能接5V,用3K欧电阻限流也不对,没那么简单,外围电路还有电容搞不好会烧片子的,还是弄个稳压芯片吧.24l01正常发射的时候电流也有几十毫安,你这个肯定不行.追问

麻烦您给个正确的电路图给我,我不是很懂。

追答

你度一下,电路多的呢,是不是3.3V供电你得看看你的模块说明.芯片本身是3.3V的.

追问

我看某宝只有稳压芯片,3个脚,请问怎么用?

追答

对一下型号,查查手册,比较多的是lm1117-3.3,5V进稳压到3.3V

温馨提示:内容为网友见解,仅供参考
第1个回答  2018-02-19
抱歉没能解决你的问题,
不过我可以给你两个方向,
==============================
nRF24L01是Nordic的芯片,
你可以上他的官网,
有一个开发者论坛,
有一大票的外国工程师可以回答你的问题。
对了,需要注册帐号的。
==============================
提供你nRF24L01芯片的人也许可以回答,
或是你可以去找Nordic的代理,
会有提供相关的技术支持,
==============================
更深入的问题就不要找我了,
我只是一个普通的工程师,
祝你好运~

在调试nrf24l01无线模块的时候遇到难题
nRF24L01模块工作电压是1.9~5V的,接5V电源应该是烧坏了。再买几块吧,记得电源别超过3.6V。

关于无线模块NRF24L01调试问题
你调试下发送端,看其状态寄存器值是多少,首先要保证发送端能正常发送才行。其次,关闭接收端自动应答,看看能不能接收到数据。接收状态寄存器值应该为0X40才对。全速运行,看看程序是不是停到哪了。

求51单片机nRF24L01+无线模块的程序和设计电路图,收和发的
nRF24L01是由NORDIC生产的工作在2.4GHz~2.5GHz的ISM 频段的单片无线收发器芯片。无线收发器包括:频率发生器、增强型“SchockBurst”模式控制器、功率放大器、晶体振荡器、调制器和解调器。nRF24L01供应商:拍明芯城元器件商城 简介 输出功率频道选择和协议的设置可以通过SPI 接口进行设置。几乎可以连接到...

我编写了一个基于51单片机下的NRF24L01无线收发的程序,但是不工作...
网上程序一大堆,不过如果不能使用,有可能是电源问题。发送信号的时候,电流很大,如果电源不好,电压会给拉低,导至不能工作

nrf24l01传输距离好短,怎么回事?求解答
NRF24L01本来就是无线传输模块中性能最差的,他没有附加的天线可以获得增益,你的2米很正常,因为你在室内,受到环境影响,传输距离会缩短。如果你要更远一些,可以考虑NRF905,CC1100,或者其它的更大功率的无线数传模块,距离可以很快提升。也可以考虑功能更强的zigbee模块,不过它比较贵。 追问 我看网上说它的传输距离怎么...

nrf24l01中如何判断单片机与无线模块通讯成功
单片机读取 2401的状态寄存器,如果返回正常值,说明连接良好 如果返回0,或者FF就说明没连接正确

无线模块nrf24l01 丢包
当发送数据没有被成功接收既是丢包。nRF24L01有AA(自动重发)功能,但只能在一定程度上减少丢包的现象。当设备故障、超出最大有效通讯距离、接收端未及时响应、缓冲区溢出等情况时,就算开启了自动重发功能也会丢包。nRF24L01通常每次最大可以传输32Byte字节的数据....

为什么我做的NRF24L01无线模块,单片机上电后只能发送和接收一次数据啊...
没用过24L01,以使用CC1101的经历讨论下:无线芯片接收前想要收到数据,必须把芯片设置成接收状态,CC1101的是写SRX命令。每次接收后也要写此命令。好好读读芯片的datasheet跟user guide吧,那个上面很全。

nrf24l01与51单片机的连接电平匹配问题怎么解决呀
看你用的单片机了,51的只有电源接3.3V,其他端口串接2K电阻就行

我用51单片机的P2口连nRF24L01,无法读。P2口接LED灯的时候很暗,几乎看...
51单片机P2口需要连接上拉电阻(可取4k7)才能与nRF24L01通讯。51单片机灌电流能力(低电平是吸收电流能力)较强,拉电流能力(高电平时输出电流能力)较弱。P2口驱动LED是可以的,并且无需上拉电阻,将LED负极接P2口,LED正级接一限流电阻(470Ω)至电源,P2口输出低电平时,LED亮,高电平时,LED灭...

相似回答