查看: 1886|回复: 4

[开发求助] LSD4RF-2F917N10在868MHz,SF10,BW125KHz发送200个字节会有严重误码

[复制链接]

1

主题

3

帖子

12

积分

助理工程师

Rank: 1

积分
12
发表于 2020-7-20 16:02:31 | 显示全部楼层 |阅读模式
【问题描述】LSD4RF-2F917N10_V04868MHz,SF10,BW125KHz发送200个字节会有严重误码
【所处环境】Arduino Genuino Uno 开发板,一个LSD4RF-2F917N10_V04模块作为发射源,另一个LSD4RF-2F917N10_V04模块作为接收;间隔3秒发送一包测试帧、间隔5秒发送一包测试帧均出现严重误码
【定位信息】测试发现:大概发送100字节左右没有误码现象,超过100多字节之后的负载误码比较严重,多数为某一个字节的某一个bit发生翻转
【初步分析】1.使用LSD4RF-2F717N30在470MHz,SF10,BW125KHz同样发送200个字节时没有出现误码问题,1276和1278在不同频段的发送负载长度有区别或其他限制?2.在868高频段时,短负载(小于120字节)没有误码而长负载(大于200字节)码严重,因为发送信号时间长有某些基准偏了?
回复

使用道具 举报

1

主题

3

帖子

12

积分

助理工程师

Rank: 1

积分
12
 楼主| 发表于 2020-7-20 16:12:51 | 显示全部楼层
发送的是lora信号
回复

使用道具 举报

74

主题

169

帖子

573

积分

利尔达员工

Rank: 9Rank: 9Rank: 9

积分
573
发表于 2020-7-20 17:36:52 | 显示全部楼层
您好:
     
1. 868MHz,SF10,BW125KHz条件下,超过100字节为何会误码率增加?
答:有以下几个原因,一是速率很低,数据包较大,空中持续时间较长(2000多ms一包),加大被干扰的概率,可能出现误码严重;二是由于速率较低数据包大,导致发射时间较长(持续长时间大功率工作),会对高频时钟稳定有影响,LoRa的特殊调制方式,对时钟信号在调制周期内稳定性有一定要求,如果发生偏离解调器就会解调出错。
2. SF10,BW125KHz同样发送200个字节时,为何470MHz误码率为0,而868MHz误码严重?
答:这个就是上述的第二个原因导致的,因为对于不同的频段,使用的基准时钟都是一样的,LoRa调制解调对时钟的稳定量要求是一致的,但是高频需要倍频的倍数更大,误差就会更大,所以高频会比低频更敏感。


3. 建议:
1)LoRa通信在速率较低时 SF10/BW125,SF11、SF12这种尽量不要使用数据包过大;
2)可以试着开启低速率优化(LowDataRateOptimize),来降低对时钟稳定的要求;
可参考以下链接LowDataRateOptimize简介

回复

使用道具 举报

1

主题

3

帖子

12

积分

助理工程师

Rank: 1

积分
12
 楼主| 发表于 2020-7-21 11:00:28 | 显示全部楼层
您好,
1. 我这边已经试验过开启低速率优化,但是误码率还是高;
2. 针对868M频段SF10/BW125配置下,发送200字节是否可以通过优化硬件设计(如提高时钟稳定性)来解决误码率过高的问题?
3. 或者软件上能否通过配置(如增加前导码长度或修改同步字长度)来降低误码率?
4. 如果使用贵司二代 LoRa 模块LSD4RF-2R822N30(SX1262),工作在868M频段是否有同样的问题?
回复

使用道具 举报

67

主题

100

帖子

570

积分

利尔达员工

Rank: 9Rank: 9Rank: 9

积分
570
发表于 2020-7-22 09:26:56 | 显示全部楼层
15104535693 发表于 2020-7-21 11:00
您好,
1. 我这边已经试验过开启低速率优化,但是误码率还是高;
2. 针对868M频段SF10/BW125配置下,发送20 ...

1. 我这边已经试验过开启低速率优化,但是误码率还是高;
---开启低速率优化只能降低一定温度要求;

2. 针对868M频段SF10/BW125配置下,发送200字节是否可以通过优化硬件设计(如提高时钟稳定性)来解决误码率过高的问题?
---可以;但是这是RF芯片端的设计,比如时钟使用TCXO;
3. 或者软件上能否通过配置(如增加前导码长度或修改同步字长度)来降低误码率?
---目前了解到软件的会只能通过开启低速率优化;或者包字节数不要太大,通过分包发送;

4. 如果使用贵司二代 LoRa 模块LSD4RF-2R822N30(SX1262),工作在868M频段是否有同样的问题?
---该型号模组是采用TCXO设计的,对于这种低速率大数据包情况不会有该问题;但不建议这样应用,容易被干扰;
回复

使用道具 举报

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

本版积分规则

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