• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

STM32+nrf24l01p的2.4g对讲机可行性?

儁儁儁朗 2017-05-17 浏览量:2277
RT
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 这种方式不可行。2.4GHz的通信 频率如果不接功放,通信距离很受局限,比如你的 wifi,你在楼上,楼下就没啥信号了,你可不想你的对讲机只能两个人在操场上空旷的地方用吧。。。。。。。吼就行了


    一般会选择频率低的,这样同样功率能传更远。另一点就是带宽,这个模块我记得是他自有协议,带宽能不能满足语音信号的传输也是值得考量的事情

    • 发布于 2017-05-17
    • 举报
    • 评论 0
    • 2
    • 0

其他答案 数量:2
  • 这种方案是可行的。


    但是本人有种更好的方案,就是用那种蓝牙和微控制器二合一的芯片去做,比如CC2530,这样一来可以降低成本,二来可以节省PCB面积

    • 发布于2017-05-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 可行,但是程序难写,并且NRF24L01 bug巨多,原因是STM32自带硬件SPI接口与NRF24L01的SPI总线规范不是完全一样,需要修改很多地方,本人用过的几个NRF24L01,烧了一个,晶振坏了一个,代替方案最好是用串口2.4g(LC12S)或者串口蓝牙(HC05)代替,都采用串口通信,可以作为无线串口模块使用,支持宽电压(3.3-5V)输入,一次成功配对,永久使用,并且不会存在频道冲突的BUG(NRF24L01频道冲突太常见了)这两个在目前的大学生电子设计大赛中使用极为广泛。


    觉得能帮到你就采纳吧,谢谢

    • 发布于2017-05-17
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

STM32+nrf24l01p的2.4g对讲机可行性?