0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

找方案 | Semtech SX1262EVK测试软体补完计划

大大通 2023-01-13 10:36 次阅读

前言:

大家好我是诠鼎的FAE,我是Allen,今天我们来讨论一下,在产品开发的时候适合的开发测试工具,对我们的帮助有多大。在开发初期,除非是客户指定使用的技术,否则如何选择技术与是否符合需求是很重要的课题。但是,如何量化这样的数据呢?除了详读Datasheet列出规格之外,原厂的开发版,是我们很大的倚仗。但是客户的要求百百种,原厂提供的硬件或是软件不一定全部有支持。这时候原厂开发版软硬件补完计划就是我们这次的目标。这个计划,感谢诠鼎IoT部门鼎力协助,没有你们的帮忙,我们很难达成这个目标。

目标:

更换平台

1) 开发平台由Mbed改为Arduino,享受众多外接模组与扩充弹性

2) 新增电脑端使用界面

电脑端界面开发

1) 新增原厂不支援的调整参数

1.Sync. Word / Sync. Word Length

2.DC-free

3..CRC Calculation

4.CRC Plynom

2) 新增Vender模式,可解析接收到的资料

3) 新增计数模式,可计算掉包率

4) 新增自动执行模式,可以上电自动执行剧本

5) 新增SyncWord自行输入,可以对应不同客户需求

6) 新增Log模式,可以将记录档汇出,备份与比对

使用元件:

元件表

84684164-9192-11ed-ad0d-dac502259ad0.jpg

实作:

硬件照片

1. Arduino UNO底板

84879eec-9192-11ed-ad0d-dac502259ad0.png

2. UNO 脚位定义

84c2feb0-9192-11ed-ad0d-dac502259ad0.jpg

3. Arduino UNO 线路图

84f389c2-9192-11ed-ad0d-dac502259ad0.jpg

4. 原厂LoRa传输模组

851c5ed8-9192-11ed-ad0d-dac502259ad0.png

5. 原厂LoRa传输模组脚位图

854a16a2-9192-11ed-ad0d-dac502259ad0.png

6. 原厂LoRa传输模组线路图

8584d4d6-9192-11ed-ad0d-dac502259ad0.jpg

7. 完成

85aa4c98-9192-11ed-ad0d-dac502259ad0.png

展示:

1. 硬体展示

85deeebc-9192-11ed-ad0d-dac502259ad0.png861cdb14-9192-11ed-ad0d-dac502259ad0.jpg

2.软体展示

软体设定的页面:

863ce990-9192-11ed-ad0d-dac502259ad0.jpg


可以在这里选择COM Port,并且连线:

865b12e4-9192-11ed-ad0d-dac502259ad0.jpg

这里可以点选取得所有的设定,或是回复预设值:

8679d49a-9192-11ed-ad0d-dac502259ad0.jpg

所有指令的回复都会在下面的区块中显示:

869e386c-9192-11ed-ad0d-dac502259ad0.jpg

细部设定:

86ba2126-9192-11ed-ad0d-dac502259ad0.jpg

细部设定:

86e24c8c-9192-11ed-ad0d-dac502259ad0.jpg

细部设定:

8700f90c-9192-11ed-ad0d-dac502259ad0.jpg

细部设定:

871b0e64-9192-11ed-ad0d-dac502259ad0.jpg

细部设定:

87398042-9192-11ed-ad0d-dac502259ad0.jpg

Vendor模式,可以解析收到的资料,也可以汇出log:

8752900a-9192-11ed-ad0d-dac502259ad0.jpg

测试Ping Pong的页面:

877a784a-9192-11ed-ad0d-dac502259ad0.jpg

测试PER的页面:

879e3b04-9192-11ed-ad0d-dac502259ad0.jpg

Auto Run的页面,可以将想要自动执行的剧本储存,下次上电后就会自动执行:

87be5d12-9192-11ed-ad0d-dac502259ad0.jpg

设定为Sleep Mode可以量测耗电流

87e18dfa-9192-11ed-ad0d-dac502259ad0.jpg

设定为Standby RC Mode可以量测耗电流:

88005686-9192-11ed-ad0d-dac502259ad0.jpg

设定为Standby XOSC Mode可以量测耗电流:

881de142-9192-11ed-ad0d-dac502259ad0.jpg

设定为CW模式用来量测频率偏移:

88393140-9192-11ed-ad0d-dac502259ad0.jpg

设定为TX modulation 模式用来测试输出:

88663000-9192-11ed-ad0d-dac502259ad0.jpg

设定为RX modulation 模式用来测试接收与感度:

8883ef6e-9192-11ed-ad0d-dac502259ad0.jpg

专门用来测试RSSI:

88a3c672-9192-11ed-ad0d-dac502259ad0.jpg

结论:

我们将原厂的开发平台移植到Arduino:

大大增加了客户开发的速度与便利性

我们新增加电脑端的操作界面:

让我们在制订规格与验证时可以更方便

我们新增更多设定的参数:

让我们在推广产品可以更全面

谢谢大家!

►场景应用图

851c5ed8-9192-11ed-ad0d-dac502259ad0.png

►产品实体图

85deeebc-9192-11ed-ad0d-dac502259ad0.png

►展示板照片

89552f2a-9192-11ed-ad0d-dac502259ad0.png

►核心技术优势

1:开发平台由Mbed改为Arduino,享受众多外接模组与扩充弹性。

2:新增电脑端使用界面,让使用者在开发与验证更为方便。

3:新增原厂不支援的调整参数。

4:新增Vender模式,可解析接收到的资料。

5:新增计数模式,可计算掉包率。

6:新增自动执行模式,可以上电自动执行剧本。

7:新增SyncWord自行输入,可以对应不同客户需求。

8:新增Log模式,可以将记录档汇出,备份与比对。

►方案规格

~~~ LoRa ~~~

◎ 型号: SX1262MB1DAS

◎ 使用芯片 : SEMTECH LoRa SX1262

◎ 频率 : 863-870, 902-928MHz

◎ 传输界面 :SPI

◎ 工作电压 :3.3V

◎ 电流消耗 :接收:4.6 mA,发射:118 mA,睡眠:160nA

◎ 输出功率 :+22dBm

◎ 资料速率:18 ~ 62500bps

◎ 接收灵敏度 : -104 ~ -148dBm

~~~Arduino UNO~~~

◎ 型号: UNO Rev3

◎ 使用芯片 : ATmega328P

中心频率 : 16MHz

◎ Flash Memory:32k

◎ EEPROM : 1kB

◎ SRAM : 2KB

◎ 传输界面 :USB

◎ 数位I/O脚位 :14

◎ 类比I/O脚位 :6

◎ 工作电压 :5V

◎ 电流消耗 :I/O:20 mA,3.3V:50mA

◎ 尺寸 :68.6毫米 x 53.4毫米

◎ 重量 :25克

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

    关注

    8

    文章

    5180

    浏览量

    126501
  • 开发板
    +关注

    关注

    25

    文章

    4971

    浏览量

    97242
收藏 人收藏

    评论

    相关推荐

    罗彻斯特电子与Semtech针对SX1243产品的独家合作

    为sub-GHz应用提供长期支持 罗彻斯特电子与Semtech合作,独家收购了最后一批SX1243IULTRT产品,确保对现有设计和潜在重新设计提供持续供货支持。 SX1243是一款超低成本、集成
    的头像 发表于 11-26 09:40 211次阅读

    高压放大器在软体机器人特性测试中的应用

    实验名称:软体机器人特性测试 实验目的:仿尺蠖软体机器人,作为躯干的软体驱动器是整个机器人能运动的核心组成部分,它不仅能提供灵活的运动,而且提供输出力。因此,对
    的头像 发表于 11-22 11:33 94次阅读
    高压放大器在<b class='flag-5'>软体</b>机器人特性<b class='flag-5'>测试</b>中的应用

    使用ADS1262做数据转换,请问下3.3V模拟供电会对ADC转换结果产生影响吗?

    使用ADS1262做数据转换。系统采用锂电池供电。ADS1262单电源供电要求5V。在测试过程中发现 3.3V模拟供电ADS1262能工作。请问下3.3V模拟供电会对ADC转换结果产
    发表于 11-19 06:25

    能否使用ADS1262的REFOUT缓冲后提供给外部DAC?

    系统需要同时使用ADS1262和DAC8830。 起初,为DAC8830选择的基准是REF5025,但后来我发现ADS1262的内部基准已经足够优秀。 想请教,能否使用ADS1262的REFOUT缓冲后提供给外部DAC,这样共
    发表于 11-13 08:37

    stm32sx1262资料大全

    stm32sx1262连接
    发表于 10-28 10:43 2次下载

    求CS1262资料

    求一波CS1262芯片的例程代码、寄存器配置、完整数据手册等,邮箱24181214463@stu.xidian.edu.cn。谢谢大家啦
    发表于 10-22 11:22

    LoRa126X系列LoRa模块:专为物联网设计而生

    LoRa1262是思为无线研发的一款应用于物联网应用的LoRa 前端模块系列,采用 Semtech 公司的 SX1262SX1268 芯片。该系列模块具有小体积、低功耗,高灵敏度等特
    的头像 发表于 06-17 18:06 352次阅读
    LoRa126X系列LoRa模块:专为物联网设计而生

    LoRa1262与1268你了解多少?一篇详细的选型指南带您了解更多

    LoRa1262和LoRa1268是一款超低功耗的无线模块,采用了semtech公司的SX1262SX1268X芯片设计。调制方式有(G)FSK调制方式、LoRa调制方式。其LoRa
    的头像 发表于 03-05 18:00 2302次阅读
    LoRa<b class='flag-5'>1262</b>与1268你了解多少?一篇详细的选型指南带您了解更多

    LoRa模块 SX1278详解

    LoRa1278无线通信模块是采用Semtech公司的SX1278器件127分贝动态范围RSSI256个字节FiFog与CRC调频功能内置温度传感器和低电量指示灯LoRa模块SX1278特点及优势
    的头像 发表于 02-28 16:19 1766次阅读
    LoRa模块 <b class='flag-5'>SX</b>1278详解

    XD6500S_datasheet_V1

    LoRaSIP模块动能世纪XD6500S集成RF前端+LoRa无线电收发器SX1262
    发表于 01-05 13:59 1次下载

    安信可Ra-01S切换到 Ra-01SC ,SX1278转到LLCC68和SX1268/SX1262教程

    本篇主要介绍SX1278转到LLCC68和SX1268/SX1262的软件细节教程,文中涉及到的代码,大家可去原文查看https://aithinker.blog.csdn.net/article
    的头像 发表于 12-18 10:49 1126次阅读
    安信可Ra-01S切换到 Ra-01SC ,<b class='flag-5'>SX</b>1278转到LLCC68和<b class='flag-5'>SX</b>1268/<b class='flag-5'>SX1262</b>教程

    SX1278转到LLCC68和SX1268/SX1262的软件细节教程

    本篇主要介绍SX1278转到LLCC68和SX1268/SX1262的软件细节教程,文中涉及到的代码,大家可去原文查看。
    的头像 发表于 12-16 16:19 6137次阅读
    <b class='flag-5'>SX</b>1278转到LLCC68和<b class='flag-5'>SX</b>1268/<b class='flag-5'>SX1262</b>的软件细节教程

    【先楫HPM5361EVK开发板试用体验】coremark软件跑分测试HPM5361EVK性能

    hpm5300evk,因为我们连接的是hpm5300evk SDK samples选中coremark,这里我要测试coremark跑分程序 Build type选中flash_xip,默认即可 Build
    发表于 12-10 19:32

    【先楫HPM5361EVK开发板试用体验】coremark软件跑分测试HPM5361EVK性能

    hpm5300evk,因为我们连接的是hpm5300evk SDK samples选中coremark,这里我要测试coremark跑分程序 Build type选中flash_xip,默认即可
    发表于 12-07 10:15

    【先楫HPM5361EVK开发板试用体验】coremark测试HPM5361EVK性能

    hpm5300evk,因为我们连接的是hpm5300evk SDK samples选中coremark,这里我要测试coremark跑分程序 Build type选中flash_xip,默认即可 Build
    发表于 12-07 09:23