STM32接lora后,功耗变很大
loar是一个模块
1 从电路上看看,模块是不是好的,有没有短路的问题
2 模块的工作状态是怎么样的,是不是一直在进行收发,这时,功耗是比较大的,大约是在80mA左右,如果是这个电流,应该是正常的,程序上可以配置模块间隔性收到,功耗会下降的。
3 去掉模块后,功耗是不是正常的,如果是,那么就是lora的问题了
1、查找对应的数据手册,查看LORA模块发送时候的电流,接受时候的电流
2、分析所有电路的整体电流,做到心中有数
3、可以采取单个模块的方式进行调试,暂时断开其他的电路
4、重点分析问题电路,如果是LORA模块本身的问题,需要确定模块的电压,控制电平等参数。
确认无误的时候,换个模块试试。
lora模块的功率在手册上会有说明,也可以调整发射功率;
一般20dB的模块功率在300mw左右,如果是附近范围,硬件应该没问题
功耗先看看是不是模拟的通讯时的电流功耗吧,无线的模块在通讯时的功耗电流是比较大的。
如果超过了很多,应该是电路设计上的bug了。再查一下电路设计