首页/协议速查/LoRa
📡

LoRa 远距离扩频

无线协议
Sub-GHz扩频,几公里传输,广域低功耗IoT的远距离担当。
🧩 核心原理
📈 时序 / 工作过程图
LoRa 扩频调制示意扩频换取灵敏度与距离(低速率)LoRa 扩频扩频后低速率但抗干扰强SF 扩频因子(7-12):SF↑ 速率↓ 距离↑ · 带宽 125/250/500kHz · 灵敏度可达 -137dBm星形拓扑:节点 → 网关 → 网络服务器 · 传输距离 城郊 2-5km / 开阔 10-15km
⚙️ 配置 / 使用要点
  1. 配频率/带宽(125k)/SF/编码率
  2. 节点:入网(OTAA/ABP)→周期上报
  3. 网关:接收上行→回下行窗口
  4. ADR自适应速率:根据信号调整SF
🛠️ 项目示例
LoRa 节点周期上报(SX1278/射频抽象)
// 配置:470MHz, SF12, BW125k(远距离低速)
radio_set_freq(470000000);
radio_set_sf(12);
radio_set_bw(125000);

// OTAA 入网后,每 10 分钟上报一条
while(1){
  uint8_t pkt[8] = {node_id, batt, temp_hi, temp_lo, 0,0,0,0};
  lora_send(pkt, 8);            // 单次发送
  delay(10 * 60 * 1000);        // 发送间隔(占空比合规)
}
// 接收窗口(可选Class A):发送后1s/2s开窗听下行
❓ 面试高频
LoRa为什么能传几公里?
扩频增益+超高灵敏度(-137dBm)+Sub-GHz绕射好,但速率低、占空比受限
SF和速率什么关系?
SF每+1,速率约减半、灵敏度提升约2.5dB、空中时间翻倍;ADR自动权衡
LoRa和LoRaWAN区别?
LoRa是物理层调制;LoRaWAN是MAC层协议:入网、加密、确认、频段规划(占空比1%)
✅ 自查清单 (点击勾选,本地保存)
0/0
知道SF/带宽/速率关系
知道LoRa vs LoRaWAN
知道星形拓扑与网关
会配频点与SF
知道占空比合规