lora开发笔记 ----- RF配置

本文介绍了一次从SX1278到SX1276的替换过程中遇到的射频输出问题及解决方案。当更换模块后,发现信号强度大幅下降。通过对比驱动程序与硬件设计,发现PA_BOOST配置不正确。调整后,RSSI值恢复正常。

PA_BOOST和RFO引脚

项目需要,终端sx1278置换为sx1276(原来的48x频段-->86x频段,出口国外),看了下官方的datasheet,两款芯片完全兼容的,之前1278用的就是1276的驱动,于是除了应用层的修改,底层驱动就没有动,与网关上下行调试了下,发现

只有离的非常近(几cm~~囧),网关才能收到终端的数据,网关接收RSSI只有-130,非常弱。后来翻了翻datasheet和驱动代码,才找到原因:

如下图,sx1276/78 RF硬件电路有三路输出分别是RFO_HF、RFO_LF、PA_BOOST,看了射频电路发现都用的PA_BOOST(可达20dBm),这里和驱动有所冲突,需要调整。

 

当频率大于525MHZ时候驱动默认选的是RFO引脚,这里由于都是用到PA_BOOST,直接改为return RF_PACONFIG_PASELECT_PABOOST,重新测试,RSSI回到-80左右(还没装天线),问题解决

 

转载于:https://www.cnblogs.com/firstparke/p/7732802.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值