谷动谷力

 找回密码
 立即注册
查看: 783|回复: 0
收起左侧

【应用方案】 Semtech SX1262EVK测试软体补完计划

[复制链接]
发表于 2023-1-3 16:44:24 | 显示全部楼层 |阅读模式
【应用方案】 Semtech SX1262EVK测试软体补完计划

前言:
大家好我是诠鼎的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模式,可以将记录档汇出,备份与比对

使用元件:
元件表
640?wx_fmt=jpeg.jpg
实作:
硬件照片
1. Arduino UNO底板
640?wx_fmt=png.jpg
2. UNO 脚位定义
640?wx_fmt=jpeg.jpg
3. Arduino UNO 线路图
640?wx_fmt=jpeg.jpg
4. 原厂LoRa传输模组
640?wx_fmt=png.jpg
5. 原厂LoRa传输模组脚位图
640?wx_fmt=png.jpg
6. 原厂LoRa传输模组线路图
640?wx_fmt=jpeg.jpg
7. 完成
640?wx_fmt=png.jpg
展示:
1. 硬体展示
640?wx_fmt=png.jpg 640?wx_fmt=jpeg.jpg
2.软体展示
软体设定的页面:
640?wx_fmt=jpeg.jpg

可以在这里选择COM Port,并且连线:
640?wx_fmt=jpeg.jpg
这里可以点选取得所有的设定,或是回复预设值:
640?wx_fmt=jpeg.jpg
所有指令的回复都会在下面的区块中显示:
640?wx_fmt=jpeg.jpg
细部设定:
640?wx_fmt=jpeg.jpg
细部设定:
640?wx_fmt=jpeg.jpg
细部设定:
640?wx_fmt=jpeg.jpg
细部设定:
640?wx_fmt=jpeg.jpg
细部设定:
640?wx_fmt=jpeg.jpg
Vendor模式,可以解析收到的资料,也可以汇出log:
640?wx_fmt=jpeg.jpg
测试Ping Pong的页面:
640?wx_fmt=jpeg.jpg
测试PER的页面:
640?wx_fmt=jpeg.jpg
Auto Run的页面,可以将想要自动执行的剧本储存,下次上电后就会自动执行:
640?wx_fmt=jpeg.jpg
设定为Sleep Mode可以量测耗电流:
640?wx_fmt=jpeg.jpg
设定为Standby RC Mode可以量测耗电流:
640?wx_fmt=jpeg.jpg
设定为Standby XOSC Mode可以量测耗电流:
640?wx_fmt=jpeg.jpg
设定为CW模式用来量测频率偏移:
640?wx_fmt=jpeg.jpg
设定为TX modulation 模式用来测试输出:
640?wx_fmt=jpeg.jpg
设定为RX modulation 模式用来测试接收与感度:
640?wx_fmt=jpeg.jpg
专门用来测试RSSI:
640?wx_fmt=jpeg.jpg
结论:
我们将原厂的开发平台移植到Arduino:
      大大增加了客户开发的速度与便利性
我们新增加电脑端的操作界面:
      让我们在制订规格与验证时可以更方便
我们新增更多设定的参数:
      让我们在推广产品可以更全面
谢谢大家!

►场景应用图
640?wx_fmt=png.jpg
►产品实体图
640?wx_fmt=png.jpg
►展示板照片
640?wx_fmt=png.jpg
►核心技术优势
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克


回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|深圳市光明谷科技有限公司|光明谷商城|Sunshine Silicon Corpporation ( 粤ICP备14060730号|Sitemap

GMT+8, 2024-4-17 02:36 , Processed in 0.153505 second(s), 39 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

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