天星 H7 HD¶
购买地点¶
可从 Skystars RC
规格¶
处理器
STM32H743 32 位处理器
AT7456E OSD
16 MB 闪存用于记录
传感器
BMI270 IMU(仅加速度和陀螺仪,无指南针)
BMP280 气压计
电源
3S - 6S 锂电池输入电压,带电压监控功能
10V、3A BEC,用于为带电源开关的视频发射器供电
接口
8x PWM 输出,支持 BiDir DShot
8 个 UART/串行接口,用于 GPS 和其他外设
1 个 I2C 端口,用于外接指南针或空速传感器
USB-C 端口
可切换 VTX 电源
所有 UARTS 都支持硬件反相。SBUS、SmartPort 和其他反相协议可在任何 UART 上运行,无需 "解反相破解"。
外部电流监控输入
引脚¶
针脚 |
功能 |
---|---|
10V |
可为高清系统或其他 VTX 选择 5V/10V 电压,默认由 RELAY2 控制 ON/OFF。参见 继电器开关 可由 RELAY2 控制 |
SDA、SCL |
I2C 连接(用于外设) |
5 |
5V 输出(最大 1.5A) |
3v3 |
3.3v 输出(最大 0.25A) |
C1 |
来自 FPV 摄像机的视频输入1 |
C2 |
来自 FPV 摄像机的视频输入2 |
VTX |
视频输出到视频发射器 |
CAM |
照相机 OSD 控制 |
OSD |
GPIO 输出 |
G 或 GND |
地面 |
RSI |
接收器输入的模拟 RSSI(0-3.3 伏 |
R1、T1 |
UART1 RX 和 TX,通常为 RC 输入 |
R2、T2 |
UART2 RX 和 TX |
R3、T3 |
UART3 RX 和 TX,RX3 通常为 ESC 远传输入端 |
R4、T4 |
UART4 RX 和 TX,通常为 GPS |
R5、T5 |
UART5 RX 和 TX |
R6、T6 |
UART6 RX 和 TX(UART6 RX 也位于 DJI GH 插头中)。 |
R7、T7 |
UART7 RX 和 TX |
R8、T8 |
UART8 RX 和 TX |
L |
WS2182 可寻址 LED 信号线 |
RSSI |
模拟 RSSI 输入(ArduPilot 引脚 13) |
BB- |
压电蜂鸣器负脚 |
BB+ |
压电蜂鸣器正脚 |
电调端口 1¶
针脚 |
功能 |
---|---|
接地 |
地面 |
BAT |
电池正极电压(3S-6S) |
M1 |
电机信号输出 1 |
M2 |
电机信号输出 2 |
M3 |
电机信号输出 3 |
M4 |
电机信号输出 4 |
R3 |
UART3 RX |
CURT |
电流输入 |
大疆接口¶
针脚 |
功能 |
---|---|
10V |
可为高清系统或其他 VTX 选择 5V/10V 电压,默认由 RELAY2 控制 ON/OFF。参见 继电器开关 可由 RELAY2 控制 |
接地 |
地面 |
TX6 |
UART6 TX |
RX6 |
UART6 RX |
接地 |
地面 |
RX1 |
UART1 RX(用于 SBUS 或其他 RC 输入) |
UART 映射¶
在上述引脚布局中,UART 的标记为 Rn 和 Tn。Rn 引脚是 UARTn 的接收引脚。Tn 引脚是 UARTn 的发送引脚。
SERIAL0 -> USB
SERIAL1 -> UART1(默认 RC 协议,启用 DMA)
SERIAL2 -> UART2(启用 DMA)
SERIAL3 -> UART3(默认 ESC Telem 协议)
SERIAL4 -> UART4(默认 GPS 协议,支持 DMA)
SERIAL5 -> UART5(用户)
SERIAL6 -> UART6(默认协议 DJI Goggles,支持 DMA)
SERIAL7 -> UART7(启用 DMA)
SERIAL8 -> UART8
任何 UART 都可以通过更改其协议参数来重新执行任务。
RC 输入¶
RC 输入配置在 R1(UART1_RX)引脚上。它支持除 PPM 以外的所有 RC 协议。参见 无线电控制系统 了解特定遥控系统的详细信息。 serial6_protocol 默认设置为 "23",以启用此功能。
SBUS/DSM/SRXL 连接到 R1 引脚。
FPort 需要连接 T1 和 serial6_options 设置为 "7"。
除 R6 外,CRSF 还需要 T1 连接,并自动提供遥测功能。设置 serial6_options 为 "0"。
SRXL2 需要连接 T1,并自动提供遥测功能。设置 serial6_options 到 "4"。
任何 UART 都可用于 ArduPilot 中的遥控系统连接,并与除 PPM 之外的所有协议兼容。请参见 无线电控制系统 了解详情。
OSD 支持¶
(飞行)控制器有一个集成的 OSD 显示屏。 OSD_TYPE 1(MAX7456 驱动程序)。默认设置还允许在 UART6 上支持 DJI Goggle OSD。
PWM 输出¶
(飞行)控制器最多支持 8 路 PWM 输出。输出 1-4 通过 JST-SH 连接器提供。所有 8 个输出均支持 DShot 和双向 DShot 以及所有 PWM 类型。
PWM 分为 3 组:
第 1 组中的 PWM 1、2
PWM 3、4 在第 2 组
PWM 5、6 在第 3 组
PWM 7、8 在第 4 组
PWM 9(LED),第 5 组
同一组内的通道需要使用相同的输出率,无论是 PWM 还是 Dshot。如果一个组中的任何通道使用 DShot,那么该组中的所有通道都需要使用 DShot。
备注
对于从 BetaflightX 四面体迁移过来的用户,前四个输出 M1-M4 已配置为使用这些默认参数与现有电机接线一起使用:
LED 输出¶
LED 输出默认配置为支持 NeoPixel LED 灯串.
VTX 电压选择/控制¶
提供了一个焊接跳线焊盘 (VTX+),允许选择 5V 或 10V 输出到 "10V "焊盘。另一个焊盘 (Jp) 用于选择电源是始终接通还是可切换为 Pit 模式工作。
如果配置为可切换操作,则设置 RELAY1_PIN = "81" 在 ArduPilot 中使用 RELAY1 控制开启或关闭,并设置一个 RCx_OPTION
至 "28"。
选择相机¶
提供两个摄像头输入。默认选择 C1。要切换到摄像机 2(C2),请设置 RELAY2_PIN = "82" 允许 RELAY2 控制摄像机的选择。
GPIO 输出¶
通过 OSD 引脚提供额外的 GPIO 输出。可通过设置 RELAY_PIN3
= 83 并使用 RELAY3 改变其电平。
电池监测¶
电路板通过 B+ 引脚内置了电压传感器,但没有内置电流传感器。外部电流传感器可连接到 CUR 引脚。内部电压和外部电流监控的默认参数设置如下,可与任何 Holybro Tekko32 F4 4in1 电调一起使用。
正确的电池设置参数是
BATT_VOLT_MULT 11.1
batt_amp_pervlt 因外部电流传感器而异
指南针¶
(飞行)控制器没有内置指南针,但可以通过 SDA 和 SCL 焊盘上的 I2C 连接外部指南针。
固件¶
可以找到该电路板的固件 这里 子文件夹中的 "SkystarsH7HD-bdshot"。
加载固件¶
初始固件加载可通过 DFU 完成,方法是插入 USB 并按下引导加载器按钮。然后,使用自己喜欢的 DFU 加载工具加载 "with_bl.hex "固件。
加载初始固件后,您可以使用任何 ArduPilot 地面站软件更新固件。以后的更新应使用 *.apj 固件文件。