完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我正试图在两个RF/蓝牙无线收发模块之间建立点对点的无线通信,这两个模块在小范围的室内应用中都连接到每端的PIC18F微控制器。PIC18F将通过UART/SPI与无线电接收机进行通信(UART将是首选)。我想从A端到B端传送一个6字节的数据包,从B端到A端有CRC确认。这些单元将由电池供电,所以无线电模块的功耗必须很低。成本也是一个重要因素。请问有没有人建议任何合适的RF/蓝牙低功耗收发器,我可以用来在两个PIC18F之间进行这种P2P数据传输?我已经研究了MRF24J40MA射频模块作为选项,但是这个芯片的配置和初始化在软件中是非常密集和耗时的,在数据可以传输之前。有没有其他这样的RF /低功耗蓝牙模块,我可以探索这个应用程序?如果模块具有预定义的IEEE地址,使得一对可以与同时在一个房间内活动的多于一组收发器进行点对点通信,那么也是优选的。
|
|
相关推荐
4个回答
|
|
我经常使用MRF,虽然MiWi或.bee非常复杂,但是如果你能够通过硬件的初始化,那么传输本身就非常方便了。你可以看看Clark Leach在论坛上提供的代码:然后,它不会完全像USART,但是你会收到“完整的p”。“ACKES”不需要协议和IMO,这是非常好的和实用的。
|
|
|
|
有没有办法在MRF24J40MA模块中分配地址?如果我在房间里同时有多于一对激活的这些模块,我如何确保它保持P2P通信而不发生任何串扰?我会用微控制器检查软件和CRC的地址,但是在生产中有没有IEEE专用的地址可以分配给一对MRF模块来确认P2P通信?
|
|
|
|
我把下面的函数添加到了P2P。C:现在我可以使用这个函数把地址设置成我想要的任何东西。我们使用SN从温度传感器芯片来保持地址的唯一性。我现在办公室里有一大堆这样的传感器,通过专用的无线接收显示器,我可以扫描任何范围内的SN。
|
|
|
|
如果你使用上面提到的“基本RF代码”,你基本上可以完全忘记MAC和短/长泛型:你将以非常简单的方式使用它们,指定你自己的协议。
|
|
|
|
只有小组成员才能发言,加入小组>>
5248 浏览 9 评论
2036 浏览 8 评论
1956 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3217 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2264 浏览 5 评论
786浏览 1评论
677浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
603浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
684浏览 0评论
581浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-27 02:48 , Processed in 1.353155 second(s), Total 84, Slave 68 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号