网站首页

人工智能P2P分享搜索全网发布信息网站地图标签大全

当前位置:诺佳网 > 电子/半导体 > 嵌入式技术 >

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

时间:2023-01-13 10:36

人气:

作者:admin

标签: 开发板  测试 

导读:前言:大家好我是诠鼎的FAE,我是Allen,今天我们来讨论一下,在产品开发的时候适合的开发测试工具,对我们的帮助有多大。在开发初期,除非是客户指定使用的技术,否则如何选择技...

前言:

大家好我是诠鼎的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克

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信