Semtech SX1262EVK测试软体补完计划

前言:

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

目标:

  1. 更换平台

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

        2) 新增电脑端使用界面

  1. 电脑端界面开发

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

1.Sync. Word / Sync. Word Length
2.DC-free
3..CRC Calculation
4.CRC Plynom

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

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

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

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

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

使用元件:

元件表

实作:

硬体照片

1. Arduino UNO底板



2. UNO 脚位定义



3. Arduino UNO 线路图



4. 原厂LoRa传输模组



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


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



7. 完成


展示:

1. 硬体展示




2.软体展示

软体设定的页面:



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



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



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



细部设定:



细部设定:



细部设定:



细部设定:



细部设定:



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



测试Ping Pong的页面:



测试PER的页面:



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



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



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



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



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



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



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



专门用来测试RSSI:



结论:
我们将原厂的开发平台移植到Arduino:
      大大增加了客户开发的速度与便利性
我们新增加电脑端的操作界面:
      让我们在制订规格与验证时可以更方便
我们新增更多设定的参数:
      让我们在推广产品可以更全面
谢谢大家

►场景应用图

►产品实体图

►展示板照片

►方案方块图

►核心技术优势

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克

技术文档

类型标题档案
硬件keypart