SX1261/SX1262开发套件用户指南:长距离、低功耗亚GHz收发器的探索

电子说

1.4w人已加入

描述

SX1261/SX1262开发套件用户指南:长距离、低功耗亚GHz收发器的探索

作为电子工程师,在无线通信领域,长距离、低功耗的亚GHz收发器一直是我们关注的焦点。Semtech的SX1261/SX1262开发套件为我们提供了一个强大的工具,能够帮助我们更好地进行相关的开发和测试工作。下面,让我们一起深入了解这个开发套件。

文件下载:SX1262DVK1CAS.pdf

套件内容

拿到开发套件后,我们首先要了解它包含哪些东西。一个用于SX1261或SX1262收发器的开发套件包含以下内容:

  • 2个SX126xMB1xAS射频模块,其中包括一个微控制器ST Nucleo MBED板和一个触摸屏。
  • 2根Mini - USB / USB连接电缆。
  • 2根868/915 MHz天线。
  • 2根Mini - USB电缆。
  • 2个触摸屏手写笔。
  • 1份使用说明。

在给套件通电之前,要确保按照正确的方式组装好触摸屏、射频模块和MBED板,注意它们的方向。

首次使用

连接开发套件

将Mini - USB / USB电缆的一端插入SX1261/SX1262开发套件的Mini - USB插座,另一端插入PC的USB插座,套件就会通电并连接到PC,而且套件会自动检测设备类型(SX1261或SX1262)。

欢迎界面

通电后,会出现带有顶部菜单的欢迎屏幕。从这里我们可以访问以下测试模式:

  • DEMO Ping Pong:用于在一对无线电单元之间进行双向范围测试。
  • DEMO PER:用于在用户定义的主单元和从单元之间进行单向数据包错误率测试。 此外,还可以访问无线电测试模式,它能让我们了解无线电的基本操作模式;无线电设置则允许我们修改演示中使用的通信和调制解调器设置;实用程序菜单提供有关外设和安装的固件版本的信息。

触摸屏导航

在套件的触摸屏上,采用了以下约定:

  • 菜单、功能和设置配置用绿色表示。
  • 不能修改的数据用白色表示。
  • 测试结果数据用黄色表示。

检查和上传固件文件

在使用开发套件之前,要确保拥有最新的固件。具体步骤如下:

  1. 进入实用程序部分,检查固件版本。
  2. 如果不是最新版本,从www.semtech.com下载固件并保存到PC。
  3. 按照前面介绍的方法连接开发套件,让计算机将套件识别为额外设备。
  4. 将.bin文件拖放到套件中。
  5. 套件会初始化,最后可能会要求校准屏幕,按照屏幕上的说明操作即可。

测试模式

Ping Pong演示

Ping Pong测试是一对SX1261/SX1262套件之间的双向测试。一个套件要配置为Ping Pong主单元,另一个配置为Ping Pong从单元。主单元发起通信,其数据包被从单元接收,从单元可以计算数据包错误率(PER)。从单元收到数据包后会发送一个确认信息,其中包含从单元计算的链路统计信息。主单元收到响应后,会显示主单元到从单元以及从单元到主单元的数据包交换的PER。 操作步骤如下:

  1. 从欢迎界面选择“Demo Ping Pong”。
  2. 可以通过“SETTINGS”调整主单元和从单元的无线电设置。
  3. 将从单元和主单元放置到所需位置。
  4. 可以按“SLAVE”切换单元角色。
  5. 先在从单元上按“START”,再在主单元上按“START”。
  6. 两个单元会交换数据,直到在任一单元上按“STOP”。 测试结果会显示在主单元的屏幕上,包括接收成功的数据包数量、接收失败的数据包数量、数据包成功率、数据包错误率、最后接收信号强度指示(RSSI)和最后信噪比(SNR)等。

PER演示

数据包错误率(PER)测试是单向测试,一个套件配置为主单元(发射器),另一个配置为从单元(接收器)。主单元发送数据包,从单元接收并计算接收到的数据包的总PER,结果以百分比形式显示在从单元上。由于是单向测试,主单元上不显示数据包错误率。 操作步骤和Ping Pong演示类似,也是先选择“Demo PER”,调整无线电设置,放置好主从单元,切换单元角色,先从单元后主单元按“START”,最后按“STOP”结束测试。测试结果显示在从单元屏幕上,内容和Ping Pong演示的主单元显示结果类似。

无线电测试模式

无线电测试模式菜单允许我们选择某些预设的测试模式。这些测试模式可以测试无线电在相应模式下的功耗,还可以用于测试数据表中的规格声明或各种调制解调器性能,而无需创建自定义固件。

无线电设置

无线电设置取决于调制方式,在“Radio Settings”子菜单中,对于不同的调制解调器,我们可以修改调制和功率参数。

LORA调制

LORA调制的可用设置包括:

  • 频率(Freq):具体设置方法在“Frequency Setting”部分介绍。
  • 有效载荷(PL):大小在1到64字节之间。
  • 发射功率(Tx Pow):SX1261为 - 17 dBm到 + 15 dBm,SX1262为 - 10 dBm到 + 22 dBm,以1 dBm为步长。
  • 参数1:扩频因子(Spreading Factor)在SF5到SF12之间。
  • 参数2:带宽(BandWidth)从7 kHz到500 kHz。
  • 参数3:前向纠错编码率(Coding Rate)为CR 4/5、4/6、4/7或4/8。
  • 参数4:数据包类型为可变长度或固定长度。

GFSK调制

GFSK调制的可用设置如下:

  • 频率(Freq):同样在“Frequency Setting”中设置。
  • 有效载荷(PL):1到64字节。
  • 发射功率(Tx Pow):和LORA调制的设置范围相同。
  • 参数1:比特率从0.1 kbps到250 kbps。
  • 参数2:频率偏差(Fd)在5到150 kHz之间,要根据比特率合理设置。
  • 参数3:发射调制滤波(Gaussian, RC, RRC),BT从0.3到1。
  • 有效载荷带宽(BW):从4.8 kHz到467 kHz。

需要注意的是,如果某些设置不兼容,它们会以红色显示,具体的比特率、频率偏差和带宽之间的关系可以参考SX1261/2数据手册。

频率设置

在这个菜单中,我们可以为每种调制设置频率。可以选择想要调整的频率步长(从1 Hz到10 MHz),用“ - ”和“ + ”改变调整频率的步长值,最终的频率会显示在“Freq”中。此外,还可以通过按所需的频率值选择三个预设频率之一。

实用程序

在实用程序菜单中,我们可以将SX1261/SX1262开发套件重置为出厂设置,只需按“Fact. Reset”即可。这个部分还可以检查固件版本,我们还可以修改以下设置:

  • RxBoost模式:开启(True)或关闭(False)。
  • 功率调节模式(DC Reg):DCDC或LDO。
  • 数据包限制:无限、100、200、500或1000。

修订历史

版本 日期 修改内容
1.0 2017年10月 首次发布
1.1 2018年3月 更新交付内容、显示插图以及LoRA和GFSK调制设置

在使用这个开发套件的过程中,你是否遇到过一些有趣的问题或者有独特的调试经验呢?欢迎在评论区分享交流。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 相关推荐
  • 热点推荐

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分