

在ExpressLRS(ELRS)生态系统中,900MHz频段的接收机之所以能以100mW的发射功率实现20-40公里的通信距离,核心秘密藏在射频芯片里。Semtech SX1276是ELRS 900MHz频段最广泛采用的LoRa收发器芯片,其-148dBm的接收灵敏度和168dB的最大链路预算,是LoRa技术实现超远距离通信的根本原因。本文深入解析SX1276芯片的技术原理、LoRa扩频通信的工作机制,并结合集成SX1276 + ESP8285芯片方案的EWM700-900T20DXN系列ELRS 无线接收机模块硬件实现远距离遥控链路通信。
在ELRS出现之前,无人机飞手面临一个痛苦的权衡:想要远距离,就要牺牲低延迟;想要低延迟,就要牺牲距离——而且两者都要付出高昂的成本。传统的2.4GHz RC协议(如PWM/PPM/SBUS)延迟低,但距离最多只有几公里。更高功率的方案价格昂贵且功耗高。
LoRa技术从根本上改变了这一局面。通过啁啾扩频(CSS)调制,LoRa实现了超高的接收灵敏度、强抗干扰能力和低功耗的非凡组合,而成本仅为专有方案的一个零头。
参数 | 数值 |
频率范围 | 137-1020 MHz(覆盖433/868/915 MHz ISM频段) |
调制方式 | LoRa(CSS)、FSK、GFSK、MSK、OOK |
最大发射功率 | +20 dBm(100 mW)— 内置PA |
接收灵敏度(LoRa) | -148 dBm @ SF12, BW 125 kHz |
最大链路预算 | 168 dB(业界领先) |
接收电流 | 9.9 mA(连续接收) |
休眠电流 | 200 nA(寄存器保持) |
数据速率(LoRa) | 0.3-37.5 kbps(可编程) |
接口 | SPI |
封装 | QFN 28 |
-148 dBm的接收灵敏度意味着什么? 做个对比:典型的2.4GHz WiFi芯片灵敏度约-90dBm。SX1276可以检测到比WiFi弱5万倍以上的信号——这就是LoRa能实现超远距离通信的根本原因。
SX1276和SX1278在功能上几乎完全一致,主要区别在于支持的频段范围:
· SX1276:137-525 MHz + 862-1020 MHz,覆盖低频到UHF,适合全球多频段应用;
· SX1278:仅410-525 MHz,主要面向中国市场常用的470MHz频段;
其他功能与性能参数基本一致。
与传统FSK(频移键控)调制将数据表示为离散的频率偏移不同,LoRa使用啁啾扩频(CSS)技术——数据被编码在称为"啁啾"的频率扫描信号中。
· 上行啁啾(Up-Chirp):频率在符号周期内从低到高线性增加;
· 下行啁啾(Down-Chirp):频率从高到低线性降低;
每个啁啾信号扫描整个分配的带宽(如125kHz或250kHz)。啁啾信号内的起始频率偏移编码了数据比特。
扩频的基本原理是:将窄带信号扩展到宽带宽上传输,以获得处理增益。
处理增益的数学表达式:
其中:
· Gp= 处理增益(dB);
· BW= 带宽(Hz);
· Rb = 比特率(bps);
对于LoRa在SF12、BW=125kHz条件下,有效比特率约为293 bps:
这意味着信号可以在比噪声低26dB的环境中被成功解调。这是传统FSK调制无法做到的。
LoRa的扩频因子(SF)决定了每个符号携带的比特数,取值范围SF7-SF12:
SF | 符号速率(symbols/s) | 数据速率(bps) | 接收灵敏度 | 通信距离 |
SF7 | 976.56 | 6835 | -123 dBm | 短 |
SF8 | 488.28 | 3906 | -126 dBm | ↓ |
SF9 | 244.14 | 2197 | -129 dBm | ↓ |
SF10 | 122.07 | 1220 | -132 dBm | ↓ |
SF11 | 61.04 | 671 | -135 dBm | ↓ |
SF12 | 30.52 | 293 | -148 dBm | 长 |
SF每增加1,数据速率减半,但接收灵敏度提升约3dB,通信距离相应增加。
EWM700-900T20DXN将SX1276与ESP8285 MCU配对:
· ESP8285:处理ELRS协议栈、与飞控的CRSF通信、WiFi OTA固件升级;
· SX1276:处理物理层——LoRa调制解调、跳频、射频收发;
· 集成PA:内置+20 dBm功率放大器,无需外部放大即可提供100mW输出;
· 工作频段:868/915 MHz ISM频段;
· 发射功率:100 mW(+20 dBm);
· 接收灵敏度:低至-148 dBm;
· 链路预算:高达168 dB;
· 接口:UART,与飞控通信;
· 支持ELRS协议栈和CRSF协议;
为了直观理解-148dBm灵敏度意味着什么,下表将SX1276与常见的2.4GHz芯片进行对比:
芯片 | 技术 | 典型灵敏度 | 信号检测能力(相对SX1276) |
SX1276(LoRa模式) | LoRa CSS扩频 | -148 dBm | 基准 |
典型2.4GHz WiFi芯片 | OFDM | ~ -90 dBm | 弱50,000倍 |
典型BLE芯片 | GFSK | ~ -95 dBm | 弱20,000倍 |
nRF24L01+ | GFSK | ~ -82 dBm | 弱400,000倍 |
SX1276在SF12模式下,比最好的2.4GHz芯片灵敏度高出约50dB以上,这意味着在相同发射功率和天线条件下,通信距离可以提升数十倍。
链路预算公式:
其中Smin是接收机灵敏度。
以EWM700-900T20DXN为例,假设双方天线增益各2dBi,发射功率100mW(20dBm),灵敏度-148dBm:
最大允许路径损耗 = 20 + 2 + 2 - (-148) = 172 dB
但SX1276的最大链路预算为168dB,因此实际可用链路预算为168dB。
根据自由空间路径损耗模型,168dB链路预算在915MHz频段对应的理论距离超过40公里。当然实际环境中还要考虑地形遮挡、植被衰减、大气吸收等因素,但20-40公里的典型通信范围是经过大量飞手实测验证的。
在ELRS无线接收机模组900MHz频段生态中,SX1276是应用最广泛的LoRa收发器芯片。它与ESP8285/ESP32 MCU的组合构成了绝大多数ELRS 900MHz接收机的核心方案。
SX1276在ELRS中的关键作用:
· 物理层调制解调:LoRa CSS调制/解调,实现超远距离通信;
· 跳频(FHSS):配合ELRS协议实现自适应跳频;
· 信号检测:-148dBm灵敏度确保微弱信号也能被捕获;
需要注意的是,ELRS 4.0版本不再支持基于STM32的硬件,但基于ESP8285/ESP32 + SX1276/SX128x芯片方案仍然是主流。
两者都是Semtech的LoRa射频芯片,主要区别在于工作频段。SX1276工作在137-1020MHz(Sub-1GHz),SX1280工作在2.4GHz频段。SX1276的灵敏度更高(-148dBm vs SX1280约-132dBm),距离更远,但数据速率较低。SX1280支持FLRC调制,数据速率更高,延迟更低,适合2.4GHz ELRS竞速场景。在ELRS生态中,900MHz方案用SX1276/SX1262,2.4GHz方案用SX1280/SX1281。两者没有绝对好坏,取决于应用场景。
关键在于LoRa的CSS扩频调制和扩频因子(SF)。传统FSK调制在信噪比低于一定阈值后就无法解调,而LoRa通过将信号扩展到宽带宽上传输,利用处理增益从噪声中提取信号。SF12下约有26.3dB的处理增益,相当于把信噪比抬高了26.3dB。再加上优化的射频前端设计和低噪声放大器(LNA),共同实现了-148dBm的极限灵敏度。代价是数据速率很低(SF12下仅293bps),但这对遥控链路来说完全够用。
在自由空间条件下,SX1276的理论通信距离可超过40公里。实际飞行中,还要考虑天线效率、地形遮挡、电磁干扰等因素。大量飞手实测表明,100mW的900MHz ELRS接收机在视距条件下稳定飞行20-30公里很常见,部分极限飞行记录超过40公里。相比之下,2.4GHz方案在同样100mW功率下,典型距离约5-10公里。SX1276的灵敏度优势在远距离飞行中体现得非常明显。
两者在ELRS 900MHz生态中都有广泛应用。SX1262是SX1276的下一代产品,主要改进包括:接收功耗更低(约4.6mA vs SX1276的9.9mA),体积更小,支持更高的发射功率(外部PA方案可达+22dBm)。但SX1276的-148dBm灵敏度和成熟稳定的表现仍然让它在很多接收机方案中占据主导地位。ELRS社区同时支持两种芯片,飞手在选接收机时不需要特别关注芯片型号,关注接收机的实际性能表现即可。
这是由分工决定的。射频芯片(如SX1276)专攻物理层——LoRa调制解调、跳频、信号收发,这些需要专用的射频硬件和模拟电路。MCU芯片(如ESP8285)专攻协议栈——运行ELRS固件、处理CRSF协议、管理WiFi OTA升级。两者合在一起才是完整的ELRS接收机。目前市场上也有SoC方案(如STM32WL系列集成了ARM MCU和LoRa收发器),但在ELRS生态中,分离方案更灵活,MCU和射频芯片可以分别升级和优化。
6、温度对SX1276的接收灵敏度有影响吗?
有影响。SX1276的接收灵敏度会随温度变化而发生漂移,尤其是在-40℃极低温和+85℃高温下,灵敏度和频率精度可能出现下降。这也是为什么高端ELRS接收机会使用TCXO(温度补偿晶振)——它能在宽温度范围内保持频率稳定,避免因温漂导致灵敏度下降。如果主要在常温环境飞行,普通晶振版本够用;如果在极寒或高温地区飞行,建议选择带TCXO的接收机版本。
SX1276方案LoRa收发器芯片凭借-148dBm的接收灵敏度和168dB的链路预算,为ELRS 900MHz频段的超远距离通信提供了物理层基础。CSS扩频调制技术使其能够检测到比传统2.4GHz芯片弱数万倍的信号,这是ELRS接收机以100mW功率实现20-40公里通信距离的根本原因。
EWM700-900T20DXN系列ELRS无线无线接收机模块将SX1276与ESP8285集成,形成完整的ELRS接收机硬件方案。理解SX1276的工作原理和LoRa扩频通信的数学原理,有助于飞手和开发者更好地理解ELRS系统的性能边界,并在实际应用中做出更合理的配置选择。
今天的分享就到这里啦,EBYTE每一天都致力于更好的助力物联化、智能化、自动化的发展,提升资源利用率,更多EFR32方案SoC无线模组产品和物联网技术应用方案资料,感兴趣的小伙伴可以登录我们的亿佰特官网和企业公众号(微信号:cdebyte)进行了解,也可以直接拨打400电话咨询技术专员!
相关阅读:
1、LPWA物联网国际标准—WI-SUN FAN网络协议详解
3、FPV无人机遥控频段怎么选?915MHz和2.4GHz频段对比
4、ExpressLRS开源遥控链路协议:FPV无人机与航模的通信革命
5、EWM700系列ELRS接收机模块搭建FPV穿越机遥控方案
联系我们:
技术支持:support@cdebyte.com 销售咨询:4000-330-990