查看: 1109|回复: 0

[资料发布] R系列LORA模块替换F系列LORA模组

[复制链接]

74

主题

169

帖子

573

积分

利尔达员工

Rank: 9Rank: 9Rank: 9

积分
573
发表于 2022-11-15 09:57:50 | 显示全部楼层 |阅读模式
  背景

  有很多客户正在考虑或者已经开始着手用R系列LORA模组(SX268/LLCC68)替换F系列LORA模组(SX127X)。在替换之前或者替换过程中有些事项需要了解注意。整理本文目的就是给这些客户提供一些参考。

  过程

  芯片上的差异

  首先R系列LORA模组(SX268/LLCC68)和L系列LORA模组(SX127X)的芯片是有所不同的。
  最明显的就是R系列LORA模组的主芯片上多了BUSY引脚。
  R系列LORA芯片的DIO2引脚可以通过配置实现F系类LORA芯片上RXTX/RF_MOD引脚的功能。

  但是F系列LORA芯片上DIO4引脚能配置实现的PllLock功能在R系列LORA芯片上没有替代引脚。

  再看下SX127X模组2F717N30模组内部的的开关控制电路和逻辑。
  RXTX/RF_MOD:Rx/Tx switch control: high in Tx
  所以R系列LORA模组和F系列LORA模组的IO数量和定义就没法P2P。
  这里请注意下模组的SLEEP电流是1uA左右,接收电流是14mA
  ------------------------------------------------------------------------------------------------------------------------
  如下是和F系列2F717N30模组封装上P2P的R系列SX1268模组的开关控制电路和逻辑。
  这里注意下SLEEP电流是2.6uA左右,接收电流是不到7.5mA。
  -------------------------------------------------------------------------------------
  如下F系列模组2F717N30(无源)----------接收电流14mA,SLEEP电流1uA左右
  ----------------------------------------------------------------------
  另外R系列L-LRMFP20-77NN4(有源晶振)模组----------接收电流7.5mA,SLEEP电流2.6uA左右
  R系列L-LRMFL22-77NN4(无源晶振)----------接收电流7.5mA,SLEEP电流2.6uA左右
  由上可知,即使做了封装上和一代LORA模块P2P的二代LORA模块,细化到每个PAD的功能上也没法P2P的实现软件上的不改动。L-LRMFP20-77NN4的BUSY对应的是2F717N30的DIO1。

  LSD4RFC-2L722N10(无源晶振)----------------接收电流7.5mA,SLEEP电流0.6uA左右
  而且由上可知L-LRMFP20-77NN4的SLEEP电流比2F717N30大了2uA左右。前边多处都有提到过要注意SLEEP电流。

  这里想表达的是虽然L-LRMFP20-77NN4的SLEEP电流比2F717N30大了2uA左右,但是实际应用时未必就一定费电。

  因为客户实际应用时,用到SLEEP的设备多时电池供电设备,多数都会做WOR。那么看下两种模块如下的WOR算例。

  功耗未必费电:以4s WOR周期为例,5秒里开5ms的RX模式为例。
       14mA*5/4995=14uA     14+1=15uA ------ 2F717N30  平均功耗15uA                 
       7.5mA*5/4995=7.5uA      7.5+3=10.5uA -----------L-LRMFP20-77NN4    平均功耗10.5uA
  反而是L-LRMFP20-77NN4的WOR平均功耗比2F717N30小了近5uA
  做个简单的方程算下临界值:14*5/N+0.001=7.5*5/N+0.003   N=16.25s
  就是说只要WOR周期小于16.25秒L-LRMFP20-77NN4的WOR平均功耗就比2F717N30小,现实中基本没有客户WOR用大于16.25秒,一般是3~5秒
  ------------------------------------------------------------------------------------------------------------------------------------------------------------------
  SX1268模组(LLCC68模块)和SX127X模组软件的区别

  LSD4RF-2R717N40(SX1268)模组和LSD4RF-2F717N30(SX1278)模组软件兼容性比较低。

  实际使用时如果重新移植SX1268的库是很简单方便的,但是如果要把SX1278的软件一点点的改成SX1268的软件就是很繁琐麻烦的。

  因为首先LSD4RF-2R717N40(SX1268)的软件操作上基本都使用的是命令模式,如下:
  而LSD4RF-2F717N30(SX1278)软件上基本使用的都是寄存器操作,如下:
  其次,LSD4RF-2R717N40(SX1268)都使用的是16位地址,如下:
  而LSD4RF-2F717N30(SX1278)使用的是8位地址,如下
  由上可知R系列LORA模块替换F系列LORA模块时,软件也要重新移植新的软件库。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表