谁用过nrf905模块?我用两个模块通信,收到的全是0。我确信有无线信号过来,因为关了发送的就没数据输出了 20

 我来答
雷神的弟弟是你
2012-03-02
知道答主
回答量:30
采纳率:0%
帮助的人:11.9万
展开全部
我刚调试完nRF905无线模块,感触良多。有以下几点要注意:
1、程序的时序
我用网上常见的IO口模拟SPI方式进行通信,接收机收到的全是乱的。但是能接收到的。后来用串口将数据上传排查,最后发现在SPI读写口程序时序问题,读写函数内各加了两个mS的延时程序,解决。这可能与不同型号的单片机有关。
使用nRF905内部读配置,读接收数据命令并配合串口助手来进行排查。很快能找出。
2、配置nRF905寄存器时要注意。保证配置位正确。
3、供电电源:
我调试时用的5V充电器电源,带光耦隔离的那种。单片机用5V,nRF905模块用AMS1117-
3.3V芯片转换供电。在下面连用了二十几个没问题,通信都正常。但使用产品级7805转换后的5V电源就无法通信。后来实在没办法了,做了个单独电源在内部供电才算解决,但影响了通信距离。在二楼室内发射,使用干电池供电的接收模块在楼顶能收到,但实际产品使用时勉强到三
楼。还好开阔地还算符合距离。
电子疯人
2012-01-31 · TA获得超过262个赞
知道小有建树答主
回答量:416
采纳率:50%
帮助的人:114万
展开全部
这个?是不是你配置了校验寄存器,然后传过来的数据根本无法通过,灯亮了,可以证明有数据接收到,你在仔细查查。关上CRC校验,再试试。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
momoyamomoya
2015-06-05
知道答主
回答量:1
采纳率:0%
帮助的人:1247
展开全部
请问楼主解决这个问题了么?我现在用msp430的学习板和nrf905实现点对点通信,一个学习板和nrf905烧发送程序,一个学习板和nrf905烧接收程序。程序都是光盘里给的示例程序
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hare888888
2012-02-12
知道答主
回答量:2
采纳率:0%
帮助的人:3279
展开全部
具体点,我刚用STM32试验成功
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式