社区
无线
帖子详情
nrf24l01传输速率问题!!!!!
成为专业的开发者
2017-10-27 09:59:40
最近做了一个无线传输模块。可nrf24l01的速率就是上不去,就算啥也不干,发送端只发送字符串,接收端不做任何处理,发现发送端的传输速率也才7KB/S不到,这问题卡了我半年了,希望有哪位大神给我指点迷津!!!!或者是有利用它实现过无线通信的朋友能告诉我你们的传输速率是多少么。
...全文
7804
5
打赏
收藏
nrf24l01传输速率问题!!!!!
最近做了一个无线传输模块。可nrf24l01的速率就是上不去,就算啥也不干,发送端只发送字符串,接收端不做任何处理,发现发送端的传输速率也才7KB/S不到,这问题卡了我半年了,希望有哪位大神给我指点迷津!!!!或者是有利用它实现过无线通信的朋友能告诉我你们的传输速率是多少么。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
成为专业的开发者
2018-05-09
打赏
举报
回复
1
好久没登录了 这个问题没解决 但项目验收通过了 现在不整了
yyh78
2017-11-09
打赏
举报
回复
问下这个问题解决了吗?
成为专业的开发者
2017-10-30
打赏
举报
回复
非常感谢! 我查了很多资料 确实说问题好像出在spi上了,teensy++2.0只有一个硬件spi,那个给sd卡用了,nrf24l01的spi用的是软spi。我试试能不能改过
tianxj001
2017-10-27
打赏
举报
回复
nRF24L01P 和单片机通信端口的速率最大是10MHz 而空中最大是2MHz,理论上,哪怕算上SPI通信间隔等 追上2MHz空中效率应该不是问题吧。 再按照空中2MHZ 算上 实际数据处理效率算50%,那还有 1MHz。8位数据的速度 怎么着也可以达到1Mhz/8=125KB/S。 当然,单片机程序执行效率、数据运算能力什么的还有SPI速度,这个是肯定影响最终数据处理结果的。这里尤其是SPI的时钟速度,应该是最影响数据传输速度的了,一般软SPI,做控制还成,连续数据传输肯定就不行了,必须用硬件SPI,等待延时也必须采用SPI硬件标志,而且用接近10MHZ的时钟,相信速度很快可以上去。
基于
nRF24L01
的无线数据传输系统
本文介绍了利用PIC16F877和
nRF24L01
芯片设计的无线数据传输系统,成本低,体积小,
传输速率
高,具有良好的通用性和可靠性,可供监测和工业控制系统电路设计参考使用。
nrf24L01
双向通信程序(51单片机)
自己写的,已经测试了的,能够进行双向通信,实现双向控制,
nrf24l01
是2.4G无线发送接收模块,传输数据速率可达2M。。。。
基于ARM和
nRF24L01
的无线数据传输系统
文章介绍了一款工业级内置硬件链路层协议的低成本单芯片
nRF24L01
型无线收发器件。该器件采用GFSK调制,128个频点自动跳频,片内自动生成报头和CRC校验码,具有出错自动重发功能,这些特性使得由nRF24L0l构建的无线数据传输系统具有成本低,速率高,传输可靠等优点。
nRF24L01
点对点无线传输代码
该实验使用的无线通讯模块为以
NRF24L01
芯片为核心的无线通讯小板。
NRF24L01
是一款工作在2.4G~2.5GHz世界通用ISM频段的单片无线收发芯片。该芯片可以通过SPI接口进行读写控制,方便单片机的操作。该芯片的数据
传输速率
可以达到2M比特率,在发送模式下电流消耗为11.3mA;接收模式下电流消耗为12.3mA;掉电模式下电流消耗为900nA。功耗很低。 同一信道可以由5字节的地址区分不同的模块,可以支持125个信道(地址5的RF_CH寄存器每加1增加1MHz)。
nRF24L01
--中文资料.pdf
● 真正的GFSK 单收发芯片 ● 内置链路层 ● 增强型ShockBurstTM ● 自动应答及自动重发功能 ● 地址及CRC 检验功能 ● 数据传输率1 或2Mbps ● SPI 接口数据速率0~8Mbps ● 125 个可选工作频道 ● 很短的频道切换时间可用于跳频 ● 与nRF 24XX 系列完全兼容 ● 可接受5V 电平的输入 ● 20 脚QFN 4 4mm 封装 ● 极低的晶振要求60ppm ● 低成本电感和双面PCB 板 ● 工作电压1.9~3.6V
无线
3,846
社区成员
5,006
社区内容
发帖
与我相关
我的任务
无线
硬件/嵌入开发 无线
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 无线
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章