这个模块前段时间我也试过,实际情况也是这样的,数据量大了也是一卡一卡的,最大也就2kb每秒的样子,用单片机做发送端还得加15毫秒左右的延时才行。
市面上的lora模块,价格相对于商品2.4G航模接收机便宜一半,而且功率也高, 更主要是频率是915M和400M,传播性能更高,因此我有一个想法,能不能用这些lora模块来做中继,来给航模增程,这样无人机上只使用一个模块,既能够减少成本, 又能增程。
整个系统架构如下,没有什么好说的, 使用富斯2代协议的遥控器和接收机, 接收机收到遥控命令后,转给A39 Lora透传模块, 以900M发射出去
然后无人机端接收到信号后,串口连接飞控, 飞控通过IBUS协议就可以解析到遥控器发来的数据了
左边部分的实物结构
右边部分, 懒得把航模的接收机拆下来了, 直接找个串口接电脑看看效果
成功接收到富斯ibus的数据
事实上富斯的afhds2a协议其实也是和ibus差不多的,只是多了CRC, 如果模块带有自校验的话,完全可以不用
为了获取更好的效果, 已经把模块的空中速度调到了最高,但接收依然是一段一段的, 停顿1s,大概是接收机发送的数据太频繁了, 把fifo填满了, 导致发送中断
最后的结论是:
可行, 但是用在穿越机上面就别想了, 用在慢速的航模或者远航机上面可以
需要改进,不能用UART直接连接模块, 要用单片机做中转流控制
目前只试了900M, 不知道400M的效果如何
[修改于 1年0个月前 - 2023/10/30 22:16:13]
这个模块前段时间我也试过,实际情况也是这样的,数据量大了也是一卡一卡的,最大也就2kb每秒的样子,用单片机做发送端还得加15毫秒左右的延时才行。
Lora发射那边是不是可以直接从遥控器的教练/模拟器口引出PPM型号进行发射?
有没有那种免办证,功率很大的无线模块啊
功率很大和免办证是矛盾的。无人机遥控有专门的频率划分,目前有效的文件是2015年出台的《工业和信息化部关于无人驾驶航空器系统频率使用事宜的通知》和《微功率短距离无线电发射设备目录和技术要求》。
目前有一个《民用无人机无线电管理暂行办法》处于征求意见阶段,可能会在近期正式出台:
Lora发射那边是不是可以直接从遥控器的教练/模拟器口引出PPM型号进行发射?
PPM不行, PPM要个单片机转成串口, 如果控上有串口可以, 但是我的控不是正经的富斯i6, 而是翼飞的t8x,所以不如直接拿个接收机
时段 | 个数 |
---|---|
{{f.startingTime}}点 - {{f.endTime}}点 | {{f.fileCount}} |
200字以内,仅用于支线交流,主线讨论请采用回复功能。