当前位置: 首页 > news >正文

无人机 ,遥控器与接收机之前的通信

目录

1、信号类型

2、工作频率

3、通信协议

3.1、PPM 协议

3.2、SBUS 协议

3.3、CRSF 协议

无人机的遥控器和接收机之间常用的信号、频率、协议等相关信息如下:

1、信号类型

  • 模拟信号
    • 特点:信号的幅度、频率或相位等参数是连续变化的,它可以较为直观地反映出控制指令的变化,但抗干扰能力相对较弱,容易受到外界环境的影响而出现信号失真或衰减。
    • 应用场景:在一些早期或对成本敏感、对性能要求不特别高的小型无人机中仍有一定应用,如简单的玩具无人机。
  • 数字信号
    • 特点:以离散的数字量来表示信息,通常只有高电平和低电平两种状态,用二进制数字 “0” 和 “1” 表示。它具有较强的抗干扰能力,信号传输准确,便于进行加密和纠错处理,能够实现更复杂的控制指令和功能。
    • 应用场景:广泛应用于各类中高端无人机,尤其是专业级和工业级无人机,如大疆的 Mavic 系列、Inspire 系列等。

2、工作频率

  • 2.4GHz 频段
    • 特点:该频段具有较高的传输速率和较强的抗干扰能力,能够支持较多的信道,可同时容纳多个设备进行通信而互不干扰。信号波长较短,绕射能力相对较弱,但在视距范围内的传输效果较好。
    • 应用场景:是目前无人机遥控器和接收机最常用的工作频率之一,广泛应用于各种类型的民用无人机,如航拍无人机、竞技无人机等。
  • 5.8GHz 频段
    • 特点:传输速率更高,可支持更清晰、更流畅的图像传输和更复杂的数据交互。但信号的传播损耗较大,穿透能力相对较弱,对传输距离和环境要求较高。
    • 应用场景:常用于需要高速数据传输和高清图像实时回传的无人机,如专业影视拍摄无人机,在一些无人机竞速比赛中也有应用。
  • 900MHz 频段
    • 特点:信号波长较长,绕射能力强,传播损耗相对较小,能够实现较远的传输距离。但传输速率相对较低,可利用的带宽有限。
    • 应用场景:适用于对传输距离要求较高、对数据传输速率要求不特别高的无人机,如一些用于农业植保、测绘的无人机。

3、通信协议

  • 3.1、PPM 协议
    • 原理:将多个通道的控制信号按照一定的时间顺序和编码方式,组合成一个脉冲序列信号进行传输。每个通道的控制信息通过脉冲的宽度或位置来表示。
    • 特点协议简单,实现成本低,但传输的通道数有限,抗干扰能力相对较弱,精度也相对较低。
    • 应用场景:常见于一些简单的玩具无人机或对控制精度要求不高的小型无人机。
  • 3.2、SBUS 协议
    • 原理:采用 11 位数据位和 2 位停止位的串口通信格式,以特定的波特率进行数据传输,能够将多个通道的控制信息打包成一个串行数据流进行发送。
    • 特点可传输多个通道的控制信息,传输速率较高,抗干扰能力较强,具有一定的错误检测和纠正功能。
    • 应用场景:广泛应用于中高端无人机,能够满足多通道、高精度的控制需求,如专业航拍无人机、工业巡检无人机等。
  • 3.3、CRSF 协议
    • 原理:是一种开源的高速串行通信协议,基于 SPI 接口进行数据传输,采用了高效的数据编码和传输方式,能够快速、准确地传输遥控器的控制指令和接收机的反馈信息。
    • 特点具有高速、高效、灵活的特点,支持多种设备之间的通信,可扩展性强,能够实现双向数据传输,方便进行设备间的交互和配置。
    • 应用场景:在一些开源无人机项目和穿越机等对实时性和灵活性要求较高的无人机中应用较为广泛。

http://www.dtcms.com/a/14001.html

相关文章:

  • Python 调用 Azure OpenAI API
  • 浅谈Java Spring Boot 框架分析和理解
  • 掌握正则表达式_模式匹配的艺术
  • 【实测】用全志A733平板搭建一个端侧Deepseek算力平台
  • DeepSeek 助力 Vue 开发:打造丝滑的步骤条
  • 渗透利器:YAKIT 工具-基础实战教程.
  • TCP/IP 协议
  • #渗透测试#批量漏洞挖掘#29网课交单平台 SQL注入
  • Unity进阶教程AOI算法原理详解
  • 计算机视觉的研究方向、发展历程、发展前景介绍
  • 深入理解Java对接DeepSeek
  • 【Java 面试 八股文】Redis篇
  • 深入HBase——引入
  • Unity开发播放视频
  • 数据治理双证通关经验分享 | CDGA/CDGP备考全指南
  • 深入了解 MySQL:从基础到高级特性
  • 嵌入式WebRTC压缩至670K,目标将so动态库压缩至500K,.a静态库还可以更小
  • Unity使用iTextSharp导出PDF-04图形
  • 5、pod 详解 (kubernetes)
  • 【C++八股】智能指针
  • 372_C++_当有多个通道,开启不同告警的同一种的开关时,限制该开关的打开数量(比如视频上传开关)
  • Spring Boot 中的事务管理:默认配置、失效场景及集中配置
  • 北斗导航 | 基于多假设解分离(MHSS)模型的双星故障监测算法(MATLAB代码实现——ARAIM)
  • 【prompt示例】智能客服+智能质检业务模版
  • vue组件中各种类型之间的传值
  • Spring Boot 配置 Mybatis 读写分离
  • mapbox进阶,添加绘图扩展插件,绘制任意方向矩形
  • 【LLM】13:大模型算法面试题库
  • Python客户端和C服务器之间的连接问题及其解决方案
  • 在 Windows 系统中如何快速进入安全模式的两种方法