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