ardupilot开发 --- 通信链路 篇

几个有意思的概图

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

飞控

以公司正在使用的 cuav Pixhawk V6X 为例
https://www.cuav.net/v6x/

数传、飞控的mavlink连接

数传模块主要用于无人机于地面站共享数据,地面站通过数传可以获取无人机数据并且可以发送控制指令;与飞控的mavlink连接可以分为有线、无线;

  • 有线连接
    通过usb与飞控连接;
    usb是物理接口;
    在飞控中实际上是利用串口0实现了usb接口;
    前提要在飞控配置中将串口0的协议配置为 MAVLink2;

  • 无线连接
    在v6x飞控中实际上是用串口1,2,5实现了telem1,2,3接口,又称radio接口;
    前提要在飞控配置中将串口125的协议配置为 MAVLink2;
    这样配置后,飞控端telem1,2,3接口的物理连接可以实现无线数传模块的系列产品,以cuav为例:

    • CUAV Radio :针对低成本近距离的数传模块,可选频率为433MHZ\915MHZ,可选功率为:100mw、250mw、500mw、1W
    • PW-LINK:WIFI串口模块,可以做近距离调试使用;兼容手机和电脑地面站
    • XB Radio:中等距离数据传输模块,理想环境可达10KM+
    • XTEND Radio:远距离视距数据传输模块,理想环境可达20KM+
    • HackLlink:高清视频+数传+遥控器转发为一体的数字链路,理想环境可达3KM+

mavlink转发

  • 机载计算机通过usb/网口与飞控建立malink连接后,将mavlink通过以下方法进行转发:tcp\、udp、usb等;机载计算机上运行mavros?mavsdk?
  • 地面站通过usb/无线数据线传与飞控建立malink连接后,将mavlink通过以下方法进行转发:tcp\、udp、usb等;

图数传一体,无线?

以siyi的产品为例:
在这里插入图片描述

注意数传与RC链路的区别

RC input :遥控信号输入
物理接口:PPM/SBUS input, DSM/SBUS input
https://ardupilot.org/copter/docs/common-cuav-pixhawkv6X.html

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值