
Arduino 2.4G 无线模块及 RF 数字无线通信模块的配套资料。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
NRF24L01是一款在2.4-2.5GHz频段的全球通用ISM频段中运行的单片无线收发芯片。该无线收发器包含频率发生器、增强型SchockBurst™模式控制器、功率放大器、晶体放大器、调制器、解调器以及对输出功率、频道选择和协议的设置进行配置的SPI接口。其显著特点在于极低的电流消耗:当工作在发射模式下,并以6dBm的发射功率时,电流消耗仅为9.0mA;在接收模式下,电流消耗为12.3mA;而在掉电模式和待机模式下,则进一步降低了电流消耗。作为开放式ISM频段的设备,它允许最大0dBm的发射功率,并且无需许可证即可使用。在空旷环境中,通信距离可达100米!该芯片具备六路通道的数据接收特性,具体表现如下:首先,它支持低工作电压(1.9~3.6V),适用于多种应用场景;其次,它具有高速率(高达2Mbps),通过缩短空中传输时间来有效降低无线传输中的碰撞现象(软件可配置1Mbps或2Mbps的空中传输速率);第三,它提供125个频点,能够满足多点通信和跳频通信的需求;第四,其体积极其小巧(15x29mm),内置2.4GHz天线进一步优化了空间利用率;第五,它拥有低功耗特性,特别是在应答模式下通信时,快速的空中传输及启动时间显著降低了电流消耗;第六,由于集成了所有与RF协议相关的快速信号处理部分——例如自动重发丢失数据包和自动产生应答信号——NRF24L01的应用成本较低。该芯片可以通过单片机的硬件SPI口或单片机I/O口进行模拟连接到SPI接口,内部配备FIFO,便于与各种高低速微处理器接口,从而实现低成本单片机的使用。第七个优势在于其易于开发性:由于链路层完全集成在模块上,因此开发过程更加便捷。此外,该模块还具备自动重发功能,能够自动检测和重发丢失的数据包,重发次数可由软件控制;同时具有自动存储未收到应答信号的数据包的功能,并自动发送应答信号,无需额外编程。载波检测功能通过固定频率检测实现,内置硬件CRC检错和点对多点通信地址控制功能以及数据包传输错误计数器和载波检测功能可用于跳频设置。标准插针Dip2.54MM间距接口方便嵌入式应用。附件内容包括:2.4G无线模块原理图文件以及源文件(可通过AD软件打开),NRF24L01功能使用文档以及MSP430F149-RF24L01案例参考代码等资源;实物购买链接位于:https://item.taobao.com/item.htm?spm=a230r.1.14.23.xWjsff&id=10718700544&ns=1&abbucket=9#detail
全部评论 (0)


