硬件功能

功能模块

整体架构

l7

l7

SX1278

  • SPI 通讯方式
  • Lora调制解调器
  • 最大链路预算可达168dB
  • +20dBm-100mW 电压变化时恒定的发射功率输出
  • 高灵敏度:低至 -148dBm
  • 卓越的抗阻塞特性
  • 分辨率为61Hz 完全集成的频率合成器
  • 支持FSK OOK Lora调制方式
  • 127dB的RSSI动态范围
  • 前导码检测
  • 自动射频信号检测,CAD模式和超高速AFC
  • 带有CRC 高达256字节的数据包引擎

具体可查看其规格书

性能指标

  • 工作频段:433/470 MHz
  • 调制模式向后兼容FSK、OOK
  • 灵敏度低至 -148 dBm
  • 输出功率:最大100mW(+20dBm)
  • 工作电压范围:1.8 ~ 3.6 V
  • 作温度范围:-40 ~ +85 °C
  • 支持LoRaWan Class A,C
  • 支持数据加密

引脚说明

l7

6个数字信号(DIOx),外接MCU引脚,可用于收发中断等。一个SPI接口,一个复位信号,一个收发控制信号.

序号 引脚名 描述
1 GND 接地
2 GND 接地
3 VDD 外部电源输入,1.8V-3.7V
4 VDD 外部电源输入,1.8V-3.7V
5 RXTX SX1278收发控制,高电平接收,低电平发射
6 SX_RST 模块复位信号,低电平有效
7 DIO0 数字输入输出0,功能参见其规格书的DIOx映射表
8 DIO1 数字输入输出1,功能参见其规格书的DIOx映射表
9 DIO2 数字输入输出2,功能参见其规格书的DIOx映射表
10 DIO3 数字输入输出3,功能参见其规格书的DIOx映射表
11 DIO4 数字输入输出4,功能参见其规格书的DIOx映射表
12 DIO5 数字输入输出5,功能参见其规格书的DIOx映射表
13 SX_CLK SPI时钟输入
14 SX_MISO SPI数据输出
15 SX_MOSI SPI数据输入
16 SX_CS SPI片选输入

DIOx映射表

DIOx映射 DIO5 DIO4 DIO3 DIO2 DIO1 DIO
00 ModeReady CadDetected CadDone FhssChangeChannel RxTimeout RxDone
01 ClkOut PllLock ValidHeader FhssChangeChannel FhssChangeChannel TxDone
10 ClkOut PllLock PayloadCrcError FhssChangeChannel CadDetected CadDone
11 - - - - - -

复位

模块上电会触发POR(上电复位),在POR结束后需要等待10ms再开始通过SPI总线进行通信。

l7

在手动复位时,需要SX_RST 拉低大于100us以上,然后释放。用户需要继续等待5ms以上再开始使用芯片。

l7

参数

项目
电源范围 1.8V-3.6V 典型值 3.3V
调制方式 Lora/FSK/OOk
工作频段 433MHz/470MHz
接收灵敏度 低至 -148dBm
输出功率 最大100mW(+20dBm)
发射电流 最大135mA(20dBm)
接收电流 最大电流25mA
休眠电流 1.8uA

尺寸

单位:mm

l7

典型原理图

l7