图传

ELRS接收机能当SBUS用吗?

  ELRS接收机可以支持SBUS协议输出,但需满足特定固件版本和配置条件。ELRS接收机是一种专为高性能遥控设计的微型无线通信模块,采用ExpressLRS开源协议,基于LoRa扩频技术实现毫秒级超低延迟(典型值7ms)和公里级远距离传输(2.4GHz版实测3-8km)。该接收机支持CRSF串行协议输出,工作电压1.8-5V,重量仅1-3克,内置陶瓷天线或外接IPEX接口,兼容PWM/SBUS转接。其核心特性包括自适应跳频抗干扰、动态功率调节(10-500mW)和双向遥测,通过绑定短语加密确保链路安全,广泛用于穿越机、航模等需要高实时控制的场景,以下是详细分析:

  一、 ELRS接收机对SBUS协议的原生支持

无线图传

  1. 技术实现

  固件要求:自2023年发布的ExpressLRS 3.3.0版本起,ELRS接收机正式支持SBUS协议输出。此功能在后续版本(如2024年6月版本)中持续优化。

  配置方式:通过接收机的串行接口(UART)输出SBUS信号,需在固件设置中将输出协议切换为SBUS模式。部分接收机还支持反向SBUS(非反向电平)以适应无硬件反向器的飞控。

  硬件兼容性:支持SBUS的接收机需具备串行输出引脚(如CRSF/SBUS共用接口),典型型号包括Radiomaster ER系列、BETAFPV Nano等。

  2. 应用场景

  传统飞控兼容:针对仅支持SBUS输入的老旧飞控(如某些闭源飞控或固定翼稳定器),ELRS可直接输出SBUS信号,无需额外转换器。

  多协议并行输出:部分接收机(如PWM型号)可同时输出SBUS信号和PWM信号,满足混合控制需求。

  二、 协议转换方案(旧版固件兼容)

  若使用3.3.0之前的固件版本,需通过外部硬件实现协议转换:

  专用转换器:如Matek CRSF-to-SBUS转换器,通过串口连接ELRS接收机,将CRSF信号转换为SBUS。

  接线方式:ELRS接收机(TX)→ 转换器(RX),转换器输出SBUS至飞控。

  固件要求:转换器需刷写专用固件(如crsf_sbus_fw.zip)。

  固件更新支持:转换器可通过USB-TTL或飞控Passthrough模式更新固件,修复早期版本的信令故障(如失控保护失效)。

  三、 使用限制与注意事项

  1. 性能影响

  延迟增加:SBUS协议最高刷新率为100Hz(每帧10ms),而ELRS原生CRSF协议可达1000Hz(1ms)。启用SBUS后,端到端延迟可能从3-7ms升至9ms左右。

  功能阉割:SBUS为单向协议,无法回传遥测数据(如电池电压、信号强度),而CRSF支持双向通信。

  2. 配置要求

  固件一致性:发射端与接收端固件版本必须严格匹配,否则SBUS功能可能失效。

  接口定义:需确认接收机的UART引脚支持协议切换(部分微型接收机仅支持CRSF)。

  电平匹配:SBUS默认采用反向TTL电平(高电平为0),若飞控无硬件反向器,需启用固件中的“非反向SBUS”选项。

  四、 实际应用案例

  成功案例:用户使用ELRS 3.3.0固件(Jumper T20遥控器 + 自制接收机),成功通过SBUS控制谷天S2直升机,但需调整通道映射解决反向问题。

  问题排查:若出现控制卡顿,建议降低刷新率(如从500Hz调至250Hz)或检查飞控兼容性。

  五、 与其他协议的对比

特性SBUS模式原生CRSF模式
延迟9-12ms3-7ms
遥测支持❌ 不可用✅ 电池电压、信号强度
硬件要求需UART接口需UART接口
适用飞控老旧SBUS-only设备现代支持CRSF的飞控
配置复杂度中(需固件设置)低(默认协议)

  六、 结论

  支持性确认ELRS接收机可当SBUS使用,但需满足:

  固件版本 ≥ 3.3.0(推荐最新版)。

  接收机具备串行输出能力(非纯PWM型号)。

  操作建议

  新设备:直接刷写支持SBUS的固件,通过ELRS Configurator或Lua脚本启用SBUS输出。

  旧设备:使用Matek转换器或降级至兼容固件(牺牲性能)。

  性能权衡:若飞控支持CRSF,优先使用原生协议以保留低延迟和遥测功能;仅在兼容性受限时启用SBUS。

  注:截至2025年8月,ELRS对SBUS的支持已趋成熟,建议用户升级至最新固件以优化稳定性。

滚动至顶部