是德科技创新测量工具,开启毫米波测量新视野

符合安规要求,非常适合工业控制及三相电源应用

LYTSwitch™-7 LED结合PFC及恒流输出特性

itead arduino 2.4G无线模块 RF数传通信模块配套资料

  • itead arduino 2.4G无线模块   RF数传通信模块配套资料
  • itead arduino 2.4G无线模块   RF数传通信模块配套资料

itead arduino 2.4G无线模块   RF数传通信模块配套资料

itead arduino 2.4G无线模块   RF数传通信模块配套资料


        NRF24L01是一款工作在2.4-2.5GHz世界通用ISM频段的单片收发芯片,无线收发器包括:频率发生器 增强型 SchockBurstTM 模式控制器 功率放大器 晶体放大器 调制器 解调器 输出功率频道选择和协议的设置可以通过SPI接口进行设置极低的电流消耗,当工作在发射模式下发射功率为6dBm时电流消耗为9.0mA 接受模式为12.3mA掉电模式和待机模式下电流消耗模式更低。

球开放ISM 频段,最大0dBm 发射功率,免许可证使用。空旷100米!支持六路通道的数据接收

特性如下:

1.低工作电压:1.9~3.6V低电压工作

2.高速率:2Mbps,由于空中传输时间很短,极大的降低了无线传输中的碰撞现象(软件设置1Mbps或者2Mbps的空中传输速率)

3.多频点:125 频点,满足多点通信和跳频通信需要

4.超小型:内置2.4GHz天线,体积小巧,15x29mm(包括天线)

5.低功耗:当工作在应答模式通信时,快速的空中传输及启动时间,极大的降低了电流消耗。

6.低应用成本:NRF24L01集成了所有与RF协议相关的高速信号处理部分,比如:自动重发丢失数据包和自动产生应答信号等,NRF24L01的SPI接口可以利用单片机的硬件SPI口连接或用单片机I/O口进行模拟,内部有FIFO可以与各种高低速微处理器接口,便于使用低成本单片机。

7.便于开发:由于链路层完全集成在模块上,非常便于开发。自动重发功能,自动检测和重发丢失的数据包,重发时间及重发次数可软件控制自动存储未收到应答信号的数据包自动应答功能,在收到有效数据后,模块自动发送应答信号,无须另行编程载波检测—固定频率检测内置硬件CRC 检错和点对多点通信地址控制数据包传输错误计数器及载波检测功能可用于跳频设置可同时设置六路接收通道地址,可有选择性的打开接收通道标准插针Dip2.54MM间距接口,便于嵌入式应用

附件内容包括:

2.4G无线模块原理图源文件,用AD软件打开;

NRF24L01功能使用文档;

MSP430F149-RF24L01案例参考代码等;

实物购买地址:http://item.taobao.com/item.htm?spm=a230r.1.14.23.xWjsff&id=10718700544&ns=1&abbucket=9#detail

电路相关文件

电路图文件
NRF24L01原理图.Sch
描述:NRF24L01原理图,用AD软件打开
源代码
参考设计例程.zip
描述:参考设计例程
教程
相关参考设计文档.zip
描述:相关参考设计文档
收藏 (13)
扫码关注电路城

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归原作者所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。



继续阅读


  • STC89C52+蓝牙HC06+NRF24L01无线温度传输+继电器控制+流水灯按键+手机APP

    硬件设计行业,稳定的STC89C52+蓝牙+NRF24L01无线+继电器控制+流水灯按键+温度无线传输送手机APP,可直接打板焊接使用。可直接连接小车底板做手机蓝牙小车。可做智能家居控制节点,蓝牙,NRF,继电器,蜂鸣器,OLED显示程序都送。蓝牙小车详细教程:http://pan.baidu.com/s/1eSCGEmm牙小车视频资料演示:http://pan.baidu.com/s/1jI9QCOe小板实物购买链接:https://item.taobao.com/item.htm?spm=686.1000925.0... 智能蓝牙下车购买链接:https://item.taobao.com/item.htm?spm=686.1000925.0...无线温度传输 PCB 焊接好实物图片展示:无线温度传输原理图+PCB截图:蓝牙小车APP截图(重力感应超灵敏哦!):智能家居APP(可自行修改内容和AT指令):
    来自:智能家居时间:2017-05-25 nrf24l01 蓝牙小车 继电器控制
  • 【毕业设计】NRF24l01无线分布式温度采集系统(原理图+PCB源文件+论文+程序源码等)

    声明:该设计资料分享来自51嘿电子论坛,仅供网友学习参考,不可以用于商业用途。系统总体方案概述: 本设计通过温度传感器检测现场环境温度,同时将检测到的温度由单片机控制NRF24l01传输至中央控制室主机,中央控制室主机将接收到的信息通过LCD显示,并在温度超过安全值时进行报警。无线分布式温度采集设计原理: 电源电路为单片机和其他电路模块供电;DS18b20用于温度采集;液晶显示主要用于显示当前系统状态;晶振和复位电路主要用于提供单片机基本的工作要求;NRF24l01用于数据的无线发送和接收按键与LED主要用于系统设置和状态指示。实物展示:温度采集结果:系统原理框图如图:附件内容截图:电路原理图+PCB截图:分布式温度采集系统程序源码截图,见“相关文件”下载:
    来自:测试与测量时间:2017-05-19 毕业设计 nrf24l01 温度采集
  • 串口通信2.4G nRF24L01无线通信模块资料汇总(原理图、上位机、例程、无线232通信程序等)

    NRF24L01 2.4G无线模块功能概述: (1)2.4Ghz 全球开放ISM 频段免许可证使用(2) 最高工作速率2Mbps,高效GFSK调制,抗干扰能力强,特别适合工业控制场合(3) 支持串口动态地址修改,支持一对多,多对一 的多机通信,修改灵活!(4) 内置硬件CRC 检错和点对多点通信地址控制(5) 提供5v电源,低功耗3.3V工作。(6) 内置2.4Ghz 天线,体积小巧约40*22mm(7) 可连接支持单片机IO口控制、继电器模块控制、高低电平信号等的控制利用(8) 内置专门稳压电路,外部提供5v电源,内部3.3V低功耗工作电压(9) 具备26路单片机IO口,可以控制和驱动多种设备,降低开发难度和产品复杂度。(10)采用单片机串口通讯协议,串口发送数据即可通过无线传输。(11)兼容NRF24L01的无线设备,随意更改通信地址和串口通信波特率(可选波特率为:4800、9600、57600、115200)。(12)全智能串口控制,发送特定指令,轻松实现各种IO高低电平、点动1s、IO口状态查询的信号控制功能!(13)如配套下载器可电脑USB操控发送接收控制IO等操作。智能家居必备!(14)官方数据测试 空旷通信距离100-200米,本店测试实际有障碍、1层穿墙距离10多米---(老实人说实际话)!实物展示:规格参数: 大小:40*22MM供电电压:5VIO口输出:高电平3.3V通信方式:串口通信(TTL电平)使用方法简介:下面以连接电脑测试的方式进行解说!1、通过USB转TTL 下载器,连接无线模块串口,做好串口通信准备工作。2、打开串口调试工具,设置默认波特率为9600bps,选择正确的通信端口,打开串口。3、现在可以在任意一个串口调试界面发送不超过31字节的数据到无线模块中,接收方只要有收到数据都会在串口调试界面中显示,发送方所发的内容。4、如下控制IO口情况,可以发送特定的5位16进制吗。例如0XA1,0XFD,0X01,0X00,0X01 只要发送这一串字符后,接收方的IO 口1 输出低电平,对远程的IO控制操作极其方便。更具体的指令请查看使用手册。5、可结合本店的继电器模块简单便捷的实现远程高压控制,智能家居,智能小车,远程无线等等控制方案兼容。6、如具备单片机基础,可以完成多点、多地址数据通信操作。IO口操作指令表:(端口1、2举例)附件内容截图:实物购买链接:https://item.taobao.com/item.htm?spm=a1z10.5-c-s.w4002-15803265497.12.trOTmk&id=24685468283
    来自:通信与网络时间:2017-05-10 nrf24l01 资料汇总 无线通信
  • 绝对好用!NRF24L01无线遥控器解决方案(原理图、PCB、程序源码&仿真电路等)

    基于无线模块NRF24L01的遥控器基于ATmega8L-8AC单片机设计,开发环境为ICC7.22,见附件内容下载。NRF24L01无线遥控器收发距离说明: 用功放加天线可以到1000,如果你用便宜的pcb天线那就只有几米到十几米。跟我做的模块没关系。做这个东西只是为了方便。做成一个标准的模块。要用时只需上电就可用。无线遥控器PCB截图:附件内容截图:
    来自:无线手持设备时间:2017-03-29 开源 nrf24l01 解决方案
  • nRF24L01无线收发模块学习笔记(端口连接图、上位机、Arduino源码、操作说明等)

    nRF24L01 介绍: nRF24L01是一款工作在 2.4~2.5GHz 世界通用ISM频段的单片无线收发器芯片,输出功率、频道选择和协议的设置可以通过SPI接口进行设置。有极低的电流消耗,当工作在发射模式下发射功率为-6dBm时电流消耗为9.0mA,接收模式时为12.3mA。掉电模式和待机模式下电流消耗更低。nRF24L01参考数据: 供电电压:1.9 V~3.6V;最大发射功率:0 dBm;最大数据传输率:2000 kbps;发射模式下电流消耗(0dBm时):11.3 mA;接收模式下电流消耗(2000kbps):12.3 mA;接收模式数据传输率为1000kbps下的灵敏度:-85 dBm;掉电模式下电流消耗:900 nA。淘宝上面有两种nRF24L01模块,一种是单纯的nRF24L01模块,号称传输距离250m的,几块钱就有交易;另外一种是NRF24L01+PA+LNA模块,包含放大,号称可以传输1000m,价格几十块。实际距离视地形和障碍物而定,是否够远只能通过试用确定。单纯nRF24L01模块做示例:nRF24L01与Arduino UNO硬件连接此模块是使用SPI方式连接,在标准SPI口基础增加CE和CSN引脚:nRF24L01 Arduino UNOVCC <-> 3.3VGND <-> GNDCE <-> D9CSN <-> D10MOSI<-> D11MISO<-> D12SCK <-> D13IRQ <-> 不接还有就是nRF24L01属于对传模块。每块芯片既是发射器,也是接收器。所以一般来说,要使用两块nRF24L01+两块Arduino才能进行测试。实验1将Sender机A0的AD转换值无线发送到Receiver机,Sender机(A0端与电源两端接一个电位器,阻值随意,一般1k~100k均可)原理图如截图:代码:首先需要安装Mirf库,可以在http://playground.arduino.cc/InterfacingWithHardware/Nrf24L01下载或者本文附件下载。实验2将上述的数据绘图表。修改一下输出格式,然后用现成的串口图表软件显示出来。详见附件内容操作说明文档。上位机:直接用现成软件比如这个串口猎人。配置如图。依照图片顺序配置成截图一样即可。附件内容截图:
    来自:通信与网络时间:2017-03-23 arduino nrf24l01 源码


  • 四轴飞行器蓝牙应用和电路图共享,可用NRF24L01、蓝牙控制

    四轴飞行器实物图使用软件须知:1. 打开纸飞机四轴APP2. 界面功能如下3. 点击连接按钮,选择蓝牙设备Aircraft4j4. 油门解锁在左下角,油门杆拉到最底端才能解锁5. 软件使用重力感应功能,四轴的姿态将和手机姿态保持一致,手机水平,四轴也将水平,手机向左倾斜,四轴也将向左飞,所以解锁前请将手机保持水平6. 校准和PID 按钮可以设置四轴传感器校准参数和PID 参数。7. 第一次试飞请在空旷地段进行四轴飞行器演示视频:附件包含以下资料: Aircraft4j_v1.01.apk四轴电路图.pdf四轴固件_v1.6.hex四轴手机客户端软件使用说明v1.0.pdf四轴遥控器上位机蓝牙通讯协议参考_v0.4.docx...
  • 空中无线存储鼠标

    家语: 现有空中鼠标剩余PCB共九对,需要的话主动联系卖家. QQ联系方式:532902675 空中无线存储鼠标介绍: 不仅具备了无线空中鼠标的基本功能,采用MPU6050 (MPU-6050数据手册)姿态传感器,2.4GHZ Nrf24L01(Nrf24L01数据手册)模块,并且加入了U盘存储功能,SD卡最大支持32G存储。Micro-USB充电接口,锂电池供电。 发射端采用STM32F030C8T6 (STM32F030C8T6数据手册)芯片,接收端采用STM32F103C8T6芯片。发射端的下载接口集成到Mirco-USB接口之中,为SWD接口。接收端有独立的排针引出SWD下载接口。 本资料提供了所有需要焊接元器件的购买地址。视频: 视频中演示了双击,单击,左键拖拉,U盘等功能。此外还有上下滚轮未展示。 实物展示: 发送PCB板尺寸 接收PCB板尺寸 ...
  • 基于MPU6050+NRF24l01+stm32的空中鼠标

    鼠标由发射板和接收板组成,发射板主要包括stm32,MPU6050,NRF24l01,相信我不用说明大家都知道他们分别是干什么的了吧。 接收板主要包括stm32和NRF24l01,接收板通过USB接口和电脑连接,USB驱动是STM32的官方例程。另外,cpu使用的是stm32f103c8t6 这个芯片有两个优点,一个是小,另外一个是便宜,统计下来做一个鼠标刨去PCB的成本,大概60元左右。 这个空中飞鼠的原理大概讲一下,就是读取MPU6050中X和Z轴上的角速度值,然后通过NRF24l01发送给接收板,接收板通过NRF24l01 接收到数据后,通过stm32内部自带的USB模块将数据发送给电脑,而USB部分的东西基本不用去深入研究,使用的时候只要知道那个鼠标 数据的接口函数就可以了。视频:视频中只有发射板,我将发射板做成跟18650电池大小差不多,这样就直接可以放到移动电源里了,这样移动电源就不仅可以充电,还可以 当鼠标使用。怎么样实际的使用效果还可以吧? 下面是空中鼠标的图片细节。 这是发射板的PCB,MPU6050和NRF24l01都是直接使用的现成模块,方便了焊接并且提高了制作成功率。 这是装好后的实物图,也许你会奇怪后面为什么要用那么长的两个按键?这是因为我要把板子放到移动电源的电池仓内,所以需要很长的按键, 我也懒得再去研究怎么装按键会更好看,所以就用了这种懒办法。 这是接收板的PCB板和实物图,电路其实很简单,我做了两点优化,一个是双USB接口,这样不仅可以直接插到电脑上,而且可以在调试程序的时候 使用USB线来连接,另一个是将IO口全部引出,这样接收板还可以当做开发板使用,对于我这种电子爱好屌丝来说无疑是一个很省成本的方案。 上图是发射板放在移动电源中,移动电源最好选用内部是18650的,这样方便改造。只要将线连接好,将板子固定住,在盖子上打好洞就行, 我用的LDO是一个低压差的,座椅无论你使用移动电源出来的5V或者直接连接18650都是可以正常工作的。 最后,附上原理图和程序,没有太多注释,因为程序我自己写的部分很简单,其他部分都是官方或者战舰开发板上现成的例程,现在我的程序, 除了控制方向,鼠标左右键外,还增加了两个按键同时按下开启滚轮功能,期望有人能在我的基础上继续优化程序,因为我对算法这边实在了 解的不多。...
    来自:测试与测量时间:2015-03-25 stm32 mpu6050 nrf24l01 空中鼠标
  • 无线 自动感应 智能垃圾桶

    本智能垃圾桶管理系统是基于STM32开发板设计完成。智能垃圾管理系统分为三大模块:智能垃圾桶部分,无线网络传输部分,上位机报警处理部分。硬件系统设计展示:智能垃圾桶视频演示:具体功能如下:1.智能垃圾桶部分通过HC--SR501人体红外感应模块控制垃圾桶的自动开和关。2.通过超声波模块HY-SRF05检测垃圾含量,这样有利于绿色环保。3.利用NRF24L01(NRF24L01数据手册)的多通道接收模式,实现各点垃圾桶信息的无线传输,比如垃圾桶是否装满等信息4.LED指示灯显示当前垃圾桶是否装满。5.ISD4004(ISD4004数据手册)语音录放芯片加TDA2030(TDA2030数据手册)功放电路用于中小学校园或者大学校园的环保宣传。6.通过正负离子发生器和紫光灯进行杀菌除臭功能。7.利用LABVIEW制作一个总部控制窗口,可以通过电脑实时监测各点垃圾桶报警提醒信息。TDA2030语音功放电路原理图+PCB截图:Labview上位机软件程序截图:...
  • 无线射频模块NRF24L01基础通信C51程序

    1、本程序使用C语言编写代码2、本程序测试平台为STC15L204EA的 “高速” 51内核单片机,如果您下载后不能进行通讯,请自己调节单片机的时间。3、程序适用于无线2.4G,支持无线射频芯片NRF24L01,使用芯片的SPI协议,不支持I2C协议。4、用户下载后,根据自己单片机的I/0口的位置,修改I/O口和系统延时时间,即可简历简单的通讯,这是调试无线通讯最基本的平台。5、如上图所示:黑色的是STC的单片机开发平台的电路板,程序就烧在这个芯片里面,两个单片机的程序是一样的,左手按下K1按键,右边的板子的左边第二个灯亮了,同理,右手按下K2,左边板子的右边第二颗灯对应的亮起了。程序的数据是双向的,如果只有一单片机工作,是不会亮灯的。6、蓝色的是锂电池供电,这些电路的工作电压都是3.3V的,无线射频NRF24L01芯片,大家画板千万不要接5V了。附件内容包括无线射频芯片NRF24L01 的基本通讯C51程序,还有我在网上下载的NRF24L01的使用手册资料。7、照片中的材料,都是淘宝上买现成的模块,模块很便宜,画PCB板也很简单,20米以内的测试是不需要去调试天线的频谱参数的。如果有朋友需要使用该芯片画板,但是又担心找不到天线的PCB封装,可以找到我给大家更新后的 “Altium Designer 标准封装库”里面就有天线的封装。...

芯片低价购
销量
121
查看
2356
参数名 参数值
发布于 2015 年 03 月 16日
Moore8直播课堂