(11)(2.2) BLHeli32 and BLHeli_S ESCs(一)

文章目录

前言

1 参数说明


前言

BLHeli 固件和配置应用程序的开发是为了允许配置 ESC 并提供额外功能。带有此固件的 ESC 允许配置定时、电机方向、LED、电机驱动频率等。在尝试使用 BLHeli 之前,请按照 DShot 设置说明进行操作(DShot setup instructions)。


根据 ESC 的不同,BLHeli/BLHili_S/BLHili32 提供以下功能:

  • ArdduPilot 中的直通支持允许使用 BLHeliSuite 和其他 ESC 配置器来配置 ESC,同时通过USB 调试线保持与自动驾驶仪的连接;
  • 可逆 DShot(Reversible DShot)(也称为 3D 模式)允许电机在任何方向上旋转;
  • 双向 DShot(Bi-directional DShot)允许 ESCRPM 发送回自动驾驶仪,而不需要额外的遥测连接;
  • ESC 遥测(ESC Telemetry)允许 ESCRPM、电压和电流信息发送回自动驾驶仪,以便记录、实时查看,甚至允许移除电池监测器(battery monitor)。

BLHeli”涵盖了多个(有时是相互竞争的)项目,提供 ESC 固件和附带的配置软件。

  • BLHeli 是最初的开源软件,不再维护,也不适用于现代 ESC
  • BLHeli32 是闭源代码,基于32ARM MCU。所有现代 BLHeli ESC 都使用 BLHeli32
  • BLHeli_S 是开源的,16位。这不再是主动维护的,但出厂时默认情况下,最后发布的版本16.7 安装在“BLHeli_SESC上;
  • BLHeli_S JESC 是付费的闭源软件,16位,允许在低端硬件上运行;
  • BLHeli_S BlueJay 是一款免费、开源的16位软件;
  • 上述基于网络的 ESC 配置器(Web-based ESC Configurator for the above)(由于时间变化,基于互联网,通过 ArduPilot 的连接可靠性是可变的)。

Note

使用此 ESC 配置工具所需的固件 4.5 或更高版本。

1 参数说明

1. BATT2_MONITOR:电池监测

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

能够监测电池电压和电流的控件。

Values

Value

Meaning

0

Disabled

3

Analog Voltage Only

4

Analog Voltage and Current

5

Solo

6

Bebop

7

SMBus-Generic

8

DroneCAN-BatteryInfo

9

ESC

10

Sum Of Selected Monitors

11

FuelFlow

12

FuelLevelPWM

13

SMBUS-SUI3

14

SMBUS-SUI6

15

NeoDesign

16

SMBus-Maxell

17

Generator-Elec

18

Generator-Fuel

19

Rotoye

20

MPPT

21

INA2XX

22

LTC2946

23

Torqeedo

24

FuelLevelAnalog

25

Synthetic Current and Analog Voltage

26

INA239_SPI

27

EFI

28

AD7091R5

29

Scripting

上一篇:Spring框架深度剖析:特性、安全与优化


下一篇:二.LoadBalancer负载均衡服务调用(1)