(11)(2.1.2) DShot ESCs(二)

news2024/9/20 16:45:37

文章目录

前言

3 配置伺服功能

4 检查RC横幅

5 参数说明


前言

DShot 是一种数字 ESC 协议,它允许快速、高分辨率的数字通信,可以改善飞行器控制,这在多旋翼和 quadplane 应用中特别有用。


3 配置伺服功能

如上所述,如果使用带有 IOMCU自动驾驶仪(例如 PixhawkCubeOrange 等),ESC 应连接到 AUX 输出,而不是默认的 MAIN 输出。这反过来意味着必须更新相应的SERVOx_FUNCTION 参数,以便自动驾驶仪知道哪个输出连接到 ESC/电机。这可以使用任务规划器的“伺服输出”页面最容易地完成。

Note

当为 DShot 配置输出时,该输出的 SERVOx_MIN/MAX/TIM 参数将始终被忽略,因为 DShot 不使用这些参数。如果是可逆输出,则使用的微调值为 1500,如果是 DShot 中的正常输出设置,则使用 1000,输出范围始终为 1000-2000。不需要 ESC 校准步骤。

Note

所有基于掩码的配置只能在 PWM 组级别更改,请参阅自动驾驶仪的文档,以确定不同组上的输出。请参阅下面的混合 ESC 协议部分(Mixing ESC Protocols)。

Warning

确保你的 ESC 能够支持你为其选择的配置。否则可能会造成损坏。这包括下面讨论的帧速率。在不重新校准 ESC 的情况下在数字和模拟输出类型之间切换时也要小心,因为这可能会导致电机输出不受控制。

4 检查RC横幅

重新启动自动驾驶仪并检查“RC横幅”,以确认输出通道已按预期设置(每当下载参数时,此横幅都会出现)

5 参数说明

1. SERVO9_FUNCTION:伺服输出功能

注意:更改后需要重新启动。

分配给此伺服的功能。将此设置为 Disabled0)将设置此输出,以便通过自动任务或 MAVLink 伺服设置命令进行控制。任何其他值都将启用相应的功能。

Values

Value

Meaning

-1

GPIO

0

Disabled

1

RCPassThru

6

Mount1Yaw

7

Mount1Pitch

8

Mount1Roll

9

Mount1Retract

10

CameraTrigger

12

Mount2Yaw

13

Mount2Pitch

14

Mount2Roll

15

Mount2Retract

22

SprayerPump

23

SprayerSpinner

27

Parachute

28

Gripper

29

LandingGear

30

EngineRunEnable

31

HeliRSC

32

HeliTailRSC

33

Motor1

34

Motor2

35

Motor3

36

Motor4

37

Motor5

38

Motor6

39

Motor7

40

Motor8

51

RCIN1

52

RCIN2

53

RCIN3

54

RCIN4

55

RCIN5

56

RCIN6

57

RCIN7

58

RCIN8

59

RCIN9

60

RCIN10

61

RCIN11

62

RCIN12

63

RCIN13

64

RCIN14

65

RCIN15

66

RCIN16

73

ThrottleLeft

74

ThrottleRight

75

TiltMotorFrontLeft

76

TiltMotorFrontRight

81

BoostThrottle

82

Motor9

83

Motor10

84

Motor11

85

Motor12

88

Winch

90

CameraISO

91

CameraAperture

92

CameraFocus

93

CameraShutterSpeed

94

Script1

95

Script2

96

Script3

97

Script4

98

Script5

99

Script6

100

Script7

101

Script8

102

Script9

103

Script10

104

Script11

105

Script12

106

Script13

107

Script14

108

Script15

109

Script16

120

NeoPixel1

121

NeoPixel2

122

NeoPixel3

123

NeoPixel4

124

RateRoll

125

RatePitch

126

RateThrust

127

RateYaw

129

ProfiLED1

130

ProfiLED2

131

ProfiLED3

132

ProfiLEDClock

133

Winch Clutch

134

SERVOn_MIN

135

SERVOn_TRIM

136

SERVOn_MAX

138

Alarm

139

Alarm Inverted

140

RCIN1Scaled

141

RCIN2Scaled

142

RCIN3Scaled

143

RCIN4Scaled

144

RCIN5Scaled

145

RCIN6Scaled

146

RCIN7Scaled

147

RCIN8Scaled

148

RCIN9Scaled

149

RCIN10Scaled

150

RCIN11Scaled

151

RCIN12Scaled

152

RCIN13Scaled

153

RCIN14Scaled

154

RCIN15Scaled

155

RCIN16Scaled

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2146202.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

面试复盘与 AI 大模型学习

面试相关 一、面试公司与岗位信息 面试公司:顺丰科技面试岗位:AI 方向产品经理工作地点:深圳面试结果:通过,但放弃了该 offer 二、面试过程 整体情况 整个暑期实习面试之旅包含三轮,其中两轮是专业面试…

基于单片机的自动门控制系统

本设计基于单片机的自动门控制系统。该系统以单片机STM32F103C8T6为核心,配备了多种硬件设备,包括DHT11温湿度传感器、HC-SR505人体感应模块、红外对管、OLED显示器和步进电机等。系统提供自动和手动两种工作模式。在自动模式下,系统能够感应…

uniapp中使用picker-view选择时间

picker-view 是 UniApp 中用于展示和选择数据的组件。它适用于创建多列选择器&#xff0c;类似于 iOS 和 Android 系统中的选择器视图。以下是 picker-view 的详细介绍&#xff0c;包括用法、属性和事件。 一 用法 <template><view><picker-view :value"…

计算机组成原理(笔记3)

IEEE754浮点数标准 这里只讲32位单精度 S——尾数符号&#xff0c;0正1负&#xff1b; M——尾数, 纯小数表示, 小数点放在尾数域的最前面。 一般采用原码或补码表示。 E——阶码&#xff0c;采用“移码”表示; 阶符采用隐含方式&#xff0c;即采用“移码”方法来表示正负指数…

杭州电子科技大学《2020年+2021年861自动控制原理真题》 (完整版)

本文内容&#xff0c;全部选自联盟自动化考研联盟企业店( /闲 店)的&#xff1a;《25届杭州电子科技大学861自控考研资料》的真题篇。后续会持续更新更多学校&#xff0c;更多年份的真题&#xff0c;记得关注哦~ 目录 2020年真题 2021年真题 Part1&#xff1a;20202021年完整…

大舍传媒:尼日利亚传统新闻媒体宣传助力新兴行业蓬勃发展

大舍传媒&#xff1a;尼日利亚传统新闻媒体宣传助力新兴行业蓬勃发展 在全球化的浪潮下&#xff0c;媒体作为信息传播的重要渠道&#xff0c;对于促进行业发展和推动社会进步扮演着举足轻重的角色。特别是在非洲大陆上人口最多、经济最发达的国家——尼日利亚&#xff0c;传统…

AI 大模型开发 —— 面对转行挑战与机遇,探索有效学习开启职业转型

前言 转行从事 AI 大模型开发是否困难&#xff1f;怎样学习才能顺利找到相关工作&#xff1f;这大概是所有新人都会面临的问题。基于此&#xff0c;我结合自身经历&#xff0c;进行了一些总结并整理出学习方法&#xff0c;期望能给大家提供一定的帮助。 1. AI 大模型开发基础…

Python办公自动化案例(四):将Excel数据批量保存到Word表格中

案例:将excel数据批量保存到Word表格中 要将Excel数据批量保存到Word表格中,可以使用Python的openpyxl库来读取Excel文件,以及python-docx库来创建和编辑Word文档。以下是一段示例代码,以及代码解释和一些注意事项。 准备好的Excel数据: 1.安装所需库 首先,确保你已经…

线程池的执行流程总结

1、提交一个线程任务&#xff0c;首先判断线程池中是否存在空闲线程&#xff1b; 存在空闲线程&#xff0c;则直接分配一个空闲线程&#xff0c;用于执行线程任务。 不存在空闲线程&#xff0c;则线程池会判断当前“存活的线程数”是否超出核心线程数&#xff08;corePoolSize&…

【我的 PWN 学习手札】Tcache dup

前言 Tcache dup&#xff0c;实际上是 tcache 的 double free&#xff0c;能达到 UAF 的效果&#xff0c;实现 Tcache poisoning。 一、Tcache dup 早期 tcache 没有检查 double free&#xff0c;也没有对 counts 做检查。 对同一个大小落在 Tcachebin 的 chunk 进行 doubl…

内存管理(c++)

欢迎来到本期节目- - 内存区域 c/c中程序内存区域划分&#xff1a; 你知道它在内存的哪个区域吗&#xff1f; int global_var 1;static int static_global_var 1;void test1() {static int static_part_var 1; }这里的全局变量&#xff0c;静态全局变量&#xff0c;静态…

HTML讲解(二)head部分

目录 1. 2.的使用 2.1 charset 2.2 name 2.2.1 describe关键字 2.2.2 keywords关键字 2.2.3 author关键字 2.2.4 http-equiv 小心&#xff01;VS2022不可直接接触&#xff0c;否则&#xff01;没这个必要&#xff0c;方源面色淡然一把抓住&#xff01;顷刻炼化&#x…

spring springboot 日志框架

一、常见的日志框架 JUL、JCL、Jboss-logging、logback、log4j、log4j2、slf4j.... 注意&#xff1a;SLF4j 类似于接口 Log4j &#xff0c;Logback 都是出自同一作者之手 JUL 为apache 公司产品 Spring&#xff08;commons-logging&#xff09;、Hibernate&#xff08;jboss…

实力再证|海云安连续三年荣登中国网络安全产业联盟(CCIA)榜单,蝉联两届“中国网安产业成长之星”

9月6日&#xff0c;中国网络安全产业联盟&#xff08;CCIA&#xff09;正式公布了2024年中国网安产业竞争力50强、成长之星、潜力之星榜单&#xff0c;据悉&#xff0c;本次榜单调研共历时数月&#xff0c;从多个维度对调研企业进行了全面评估分析&#xff0c;遴选出2024年中国…

Thingsboard规则链:GPS Geofencing Filter节点详解

引言 GPS Geofencing Filter节点具体作用 使用教程 源码浅析 应用场景与案例 物流与运输 农业智能化 城市安全管理 结语 http://ThingsBoard从入门到实战课程&#xff0c;深入透析底层原理&#xff0c;快速搭建自己的IOT平台_哔哩哔哩_bilibili 引言 在物联网技术迅速发…

Linux文件IO(一)-open使用详解

在 Linux 系统中要操作一个文件&#xff0c;需要先打开该文件&#xff0c;得到文件描述符&#xff0c;然后再对文件进行相应的读写操作&#xff08;或其他操作&#xff09;&#xff0c;最后在关闭该文件&#xff1b;open 函数用于打开文件&#xff0c;当然除了打开已经存在的文…

2023年全国研究生数学建模竞赛华为杯C题大规模创新类竞赛评审方案研究求解全过程文档及程序

2023年全国研究生数学建模竞赛华为杯 C题 大规模创新类竞赛评审方案研究 原题再现&#xff1a; 现在创新类竞赛很多&#xff0c;其中规模较大的竞赛&#xff0c;一般采用两阶段&#xff08;网评、现场评审&#xff09;或三阶段&#xff08;网评、现场评审和答辩&#xff09;评…

C#和数据库高级:抽象类和抽象方法

文章目录 一、为什么使用抽象类和抽象方法&#xff1f;1.1、父类与子类的相互转换 二、抽象类和抽象方法2.1、抽象类的定义和方法声明规范2.2、使用继承多态的机制解决问题 三、抽象类的概念和使用特点总结 一、为什么使用抽象类和抽象方法&#xff1f; 1.1、父类与子类的相互…

Facebook的用户隐私保护:从争议到革新

Facebook早期的数据收集方式引发了隐私担忧。平台的快速增长和用户数据的大规模收集使得隐私问题逐渐显现。尤其是在2018年&#xff0c;剑桥分析事件暴露了数千万用户数据被不当使用的问题。这一事件揭示了Facebook在数据保护方面的严重漏洞&#xff0c;引发了公众对隐私保护的…

拓扑排序基础

拓扑排序简要介绍及应用场景 拓扑排序&#xff1a;对图中所有节点进行排序&#xff0c;保证每个节点的前置节点都在这个节点之前。 【使用要求】&#xff1a;有向图&#xff0c;无环 拓扑排序的顺序可能不只一种。拓扑排序也可以用来判断图中有没有环存在。 拓扑排序步骤&a…