• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

nrf24l01如何与51单片机连接

zzgege 2017-09-19 浏览量:3024

rt

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • nrf24l01要接3.3v,51是5v。首先要用稳压芯片将5v稳压到3.3v接nrf24l01vcc和gnd,spi通讯用的引脚要加限流电阻接单片机。稳压芯片可以用ams117 3.3。

    程序及调试可以参考这个https://wenku.baidu.com/view/45d4ba90dd88d0d233d46a41.html

    这个里面是用三个二极管的压降将5v降到nrf24l01耐受的电压。

    • 发布于 2017-09-19
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:13
  • 这个吧,我觉得吧,最好的方法就是网找个例程烧进去,然后按照例程的对应引脚接上就可以了。
    • 发布于2017-09-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 那个模块买来应该带排针,用母对母杜邦线,VDD,VSS分别接板子正负,CSN,CSKMosi啥的按照程序定义接相应端口,
    • 发布于2017-09-19
    • 举报
    • 评论 0
    • 0
    • 0

  • nRF24L01常见的模块是SPI接口的。51单片机很多型号都有SPI接口的,配置成SPI主机模式即可。需要注意的是电压,看下你所使用的51板子是否转出来了3.3V给别的模块用,如果就机就可以直接供电;如果没有需要外接3.3V的稳压芯片,注意,外接电源的话,要共地。
    • 发布于2017-09-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 最小系统自己搭电路需要降压模块 有现成的开发板直接带nRF24L01的接口
    • 发布于2017-09-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 常规的SPI接口,一般买24L01模块的时候会有个引脚图片。

    51这边就随便接了,反正都是IO口模拟SPI通讯。

    要注意的一点就是51的P0口不带内部上拉。

    • 发布于2017-09-19
    • 举报
    • 评论 0
    • 0
    • 0

  • SPI接口啊。如果51是有SPI就可以直接连。如果没有,使用IO口模拟
    • 发布于2017-09-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 模拟SPI 吧,引脚随便接,只要修改相应代码就好了。网上例子很多的。
    • 发布于2017-09-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 模拟spi,接口随便
    • 发布于2017-09-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 通过51的唯一一个串口去连接

    请参考https://wenku.baidu.com/view/45d4ba90dd88d0d233d46a41.html

    • 发布于2017-09-20
    • 举报
    • 评论 0
    • 0
    • 0

  • nrf24l01有两种接口,一是SPI接口,二是串口,串口模块比较简单但是贵。

    • 发布于2018-01-16
    • 举报
    • 评论 2
    • 0
    • 0
电子老工程师 回复了  :C3E-8.000-10-3030-X-CT 负载电容是10pf 回复
电子老工程师 回复了  :以这个为准,负载电容18PF, C7S-8.000-18-3030-X-CT 详细说明 8 MHz ±30ppm 晶体 18pF 70 欧姆 4-SMD,无引线 回复

相关问题

问题达人换一批

nrf24l01如何与51单片机连接