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

(11)(2.1.4) DroneCAN ESCs

文章目录

前言

1 DroneCAN ESC列表

2 连接到飞行控制器

3 自动驾驶仪设置

4 记录和报告

5 附加资料


前言

CopterPlaneRover 支持 DroneCAN 电子速度控制器(ESC),该控制器允许与自动驾驶仪进行双向通信,从而可能更容易设置和飞行中监测 ESC 和电机健康状况。


1 DroneCAN ESC列表

  • Currawong Velocity ESC
  • Hargrave Technologies DroneCAN ESCs
  • Hobbywing CAN ESCs
  • Holybro Kotleta20
  • KDE UVC ESCs
  • Zubax Mitochondrik
  • Zubax Myxa
  • Zubax Orel 20

2 连接到飞行控制器

一个 ESC(哪个无关紧要)应使用 4DF134DroneCAN 适配器电缆连接到自动驾驶仪CAN 端口。每个后续 ESC 应使用 4DroneCAN 电缆连接到前一个 ESC。最终的 ESC 应将CAN 总线终端插入其 4DroneCAN 端口之一。

只有当 ESC 不通过 DroneCAN 显示其参数时,才需要将 FTDI 电缆连接到 ESC 的调试端口进行设置。在这种情况下,请联系制造商以获取详细说明。 

优选地,ESC 可以使用 DroneCAN GUI 工具(DroneCAN GUI Tool)通过 can 总线进行配置。

3 自动驾驶仪设置

有几个参数决定了哪些自动驾驶仪伺服/电机通道被发送到 DroneCAN ESC:对于下面的示例,使用 CAN 端口 #1 显示了 DroneCAN 驱动器 #1 的值。

  • CAN_P1_DRIVER = 1,将驱动程序 1 分配给端口 1
  • CAN_D1_PROTOCOL = 1DroneCAN 协议);
  • CAN_D1_UC_NODE -这是自动驾驶仪 ESC 发送命令的节点 ID,以便在 CAN 总线上区分多个来源。这通常在发现过程中自动设置,但可以针对高级配置(总线上的多个源)进行更改;
  • CAN_D1_UC_ESC_BM -位掩码,用于确定向 DroneCAN ESC 发送哪些自动驾驶仪伺服/电机输出信号;
  • CAN_D1_UC_ESC_RM -位掩码,指定哪些自动驾驶仪伺服/电机输出具有可逆的 DroneCAN ESC,允许发送正负控制值。

4 记录和报告

DroneCAN ESC自动驾驶仪提供信息,这些信息记录在自动驾驶仪的机载日志 CESC 消息中,可以在任何与 ArduPilot 兼容的日志查看器中查看(ArduPilot compatible log viewer)。这些信息包括:

  • Error Count
  • Voltage
  • Current
  • Temperature
  • RPM
  • Power (as a percentage)

RCOU 消息也会写入板载日志,这些日志保存了发送给 ESC 的请求输出级别,以 1000(表示停止)到 2000(表示完全输出)的数字表示。

5 附加资料

Zubax Sapog wiki pageSapog reference manual, and ESC firmware.

相关文章:

  • C# 多线程和异步编程,锁和信号
  • Redis: 集群高可用之MOVED转向和ASK转向解决方案
  • TS 中类型的继承
  • 数据结构-4.5.KMP算法(旧版上)-朴素模式匹配算法的优化
  • 图像增强论文精读笔记-Low-Light Image Enhancement via a Deep Hybrid Network
  • 初学Java基础Day14---初识面向对象,private关键字和封装及构造方法习题
  • SQLite SQL调优指南及高级SQL技巧
  • 19 基于51单片机的倒计时音乐播放系统设计
  • 举例说明 .Net Core 单元测试中 xUnit 的 [Theory] 属性的用法
  • 【iOS】计算器仿写
  • 数据链路层
  • MongoDB-aggregate流式计算:带条件的关联查询使用案例分析
  • MKV转MP4丨FFmpeg的简单命令使用——视频格式转换
  • 小蒋聊技术——DevOps 是什么“玩意”?
  • 爬虫——爬虫理论+request模块
  • SpringBoot Jar 包加密防止反编译
  • Django学习笔记一:MVT的示例
  • 用java编写飞机大战
  • OpenAPI3常用注解
  • pygame--超级马里奥(万字详细版)
  • 多元史料下的“西狩”叙事——《“庚子西狩”中外资料六种》解题
  • 巴西总统卢拉将访华
  • 第四轮伊美核谈判将于11日在阿曼举行
  • 马云再次现身阿里打卡创业公寓“湖畔小屋”,鼓励员工坚持创业精神
  • 构建菌株有效降解有机污染物,上海交大科研成果登上《自然》
  • 江西暴雨强对流明显,专家:落雨区高度重叠,地质灾害风险高