永利yl23455

1.svg 2.svg

English

搜索

说说LoRa通讯常被忽略的Low Data Rate Optimize

2023/09/01

浏览量:5635

中国·永利yl23455(股份)有限公司-官方网站
中国·永利yl23455(股份)有限公司-官方网站
中国·永利yl23455(股份)有限公司-官方网站
a1img19-1121.jpg

??Low Data Rate Optimize在LoRa利用不像其它参数配置,往往很容易被忽视,由于通常默认配置就好,不太会去在意其配置,不太会在开发中出现问题。但是关键时刻也很容易造成出现一些问题及猜疑,并且很难让人发觉到。


??那么来看看semtech在各系列芯片手册中提到有关Low Data Rate Optimize的描述吧!


??一、描述1


??下图是来自SX1276/8 datasheet中的内容,翻译大体内容如下:

中国·永利yl23455(股份)有限公司-官方网站

??思考到数据包在高传布因子下的潜在长功夫, 该选项用于提高传输到数据包传输和接管期间的频率变动的鲁棒性。Low Data Rate Optimize位开启后能够加强Lora 衔接在低速度前提下的鲁棒性。当单个符号传输功夫超过16毫秒时,必须使能Low Data Rate Optimize位。请把稳,发射机和接管机都必须拥有一样的Low Data Rate Optimize设置。


??二、描述2

中国·永利yl23455(股份)有限公司-官方网站

??上图是来自SX1276/8 datasheet中的内容关于Payload长度(即功夫)推算公式,从公式中能够看到,Low Data Rate Optimize的开启,会加长Payload长度,即增长每一包数据的发射功夫。


??三、描述3

中国·永利yl23455(股份)有限公司-官方网站

??上图是来自SX1268 datasheet中的内容,重要意思就是说开启Low Data Rate Optimize的话能够降低LoRa调造对频率漂移的限度。


??分析


??综上进行分析:什么时辰开启,什么时辰不用开启?


??当一个符号功夫超过16ms时,必要开启,符号功夫TS=2^SF/BW。好比SF=12,BW=125KHz时,就必要开启。

中国·永利yl23455(股份)有限公司-官方网站

??不超过期能够不用开启,这能够凭据硬件需要或者对速度要求不严格,进行选择。


??时时遇到开发时必要和之前的产品进行互通,发显斓率、SF、BW、CR等都配置一致了,但就是无法通讯上。固然能够接管到数据,但数据一向是谬误的,不是必要的数据,因而一向的检验,是否有滋扰,是否硬件有问题,其实只是由于前一个设备开发者固然symbol功夫没有超过16ms也开启了Low Data Rate Optimize导致不一致,使得通讯数据错乱。


??Low Data Rate Optimize在symbol功夫幼于0ms时怎么去选择开启好还是不开启好?


??若是在对Low Data Rate Optimize没有强造要求时,对于大数据包能够思考将Low Data Rate Optimize开启。由于从上面datasheet的内容能够猜测(这里只是猜测,若是有其它理解欢迎互换,或者忽略)Low Data Rate Optimize影响的是对频漂的要求。


??这与LoRa的扩频调造方式有关,LoRa调造是chrip扩频,即频率是线性变动的,所以对频漂有肯定要求,若是一个数据包发射持续功夫过长,可能恶化晶振频漂(与硬件也有关系,好比使用TCXO可能问题就不大),所以在大数据包发射且能够稍微就义一些速度情况下,建议将Low Data Rate Optimize开启。

中国·永利yl23455(股份)有限公司-官方网站
中国·永利yl23455(股份)有限公司-官方网站

助力万物互联
稳稳支持你的需要

【网站地图】