用lora模块转发航模接收机增程

关键词
航模接收机富斯

市面上的lora模块,价格相对于商品2.4G航模接收机便宜一半,而且功率也高, 更主要是频率是915M和400M,传播性能更高,因此我有一个想法,能不能用这些lora模块来做中继,来给航模增程,这样无人机上只使用一个模块,既能够减少成本, 又能增程。


整个系统架构如下,没有什么好说的, 使用富斯2代协议的遥控器和接收机, 接收机收到遥控命令后,转给A39 Lora透传模块, 以900M发射出去

rc.png


然后无人机端接收到信号后,串口连接飞控, 飞控通过IBUS协议就可以解析到遥控器发来的数据了

左边部分的实物结构

security_IMG_20231028_213744261_HDR.jpg

右边部分, 懒得把航模的接收机拆下来了, 直接找个串口接电脑看看效果

security_IMG_20231028_213806576_HDR.jpg

成功接收到富斯ibus的数据

dd5.png

事实上富斯的afhds2a协议其实也是和ibus差不多的,只是多了CRC, 如果模块带有自校验的话,完全可以不用

为了获取更好的效果, 已经把模块的空中速度调到了最高,但接收依然是一段一段的, 停顿1s,大概是接收机发送的数据太频繁了, 把fifo填满了, 导致发送中断

D66.png


最后的结论是:

  1. 可行, 但是用在穿越机上面就别想了, 用在慢速的航模或者远航机上面可以

  2. 需要改进,不能用UART直接连接模块, 要用单片机做中转流控制

目前只试了900M, 不知道400M的效果如何


内容版权声明:本站内容由网络转载收集,如有侵权请联系微信BG2UKP进行删除。

转载注明出处:http://www.chinaham.cn/wuxiandian-diy/349.html