前言:
大家好我是詮鼎的FAE,我是Allen,今天我們來討論一下,在產(chǎn)品開發(fā)的時(shí)候適合的開發(fā)測試工具,對我們的幫助有多大。在開發(fā)初期,除非是客戶指定使用的技術(shù),否則如何選擇技術(shù)與是否符合需求是很重要的課題。但是,如何量化這樣的數(shù)據(jù)呢?除了詳讀Datasheet列出規(guī)格之外,原廠的開發(fā)版,是我們很大的倚仗。但是客戶的要求百百種,原廠提供的硬件或是軟件不一定全部有支持。這時(shí)候原廠開發(fā)版軟硬件補(bǔ)完計(jì)劃就是我們這次的目標(biāo)。這個(gè)計(jì)劃,感謝詮鼎IoT部門鼎力協(xié)助,沒有你們的幫忙,我們很難達(dá)成這個(gè)目標(biāo)。
目標(biāo):
更換平臺
1) 開發(fā)平臺由Mbed改為Arduino,享受眾多外接模組與擴(kuò)充彈性
2) 新增電腦端使用界面
電腦端界面開發(fā)
1) 新增原廠不支援的調(diào)整參數(shù)
1.Sync. Word / Sync. Word Length
2.DC-free
3..CRC Calculation
4.CRC Plynom
2) 新增Vender模式,可解析接收到的資料
3) 新增計(jì)數(shù)模式,可計(jì)算掉包率
4) 新增自動執(zhí)行模式,可以上電自動執(zhí)行劇本
5) 新增SyncWord自行輸入,可以對應(yīng)不同客戶需求
6) 新增Log模式,可以將記錄檔匯出,備份與比對
使用元件:
元件表
實(shí)作:
硬件照片
1. Arduino UNO底板
2. UNO 腳位定義
3. Arduino UNO 線路圖
4. 原廠LoRa傳輸模組
5. 原廠LoRa傳輸模組腳位圖
6. 原廠LoRa傳輸模組線路圖
7. 完成
展示:
1. 硬體展示
2.軟體展示
軟體設(shè)定的頁面:
可以在這里選擇COM Port,并且連線:
這里可以點(diǎn)選取得所有的設(shè)定,或是回復(fù)預(yù)設(shè)值:
所有指令的回復(fù)都會在下面的區(qū)塊中顯示:
細(xì)部設(shè)定:
細(xì)部設(shè)定:
細(xì)部設(shè)定:
細(xì)部設(shè)定:
細(xì)部設(shè)定:
Vendor模式,可以解析收到的資料,也可以匯出log:
測試Ping Pong的頁面:
測試PER的頁面:
Auto Run的頁面,可以將想要自動執(zhí)行的劇本儲存,下次上電后就會自動執(zhí)行:
設(shè)定為Sleep Mode可以量測耗電流:
設(shè)定為Standby RC Mode可以量測耗電流:
設(shè)定為Standby XOSC Mode可以量測耗電流:
設(shè)定為CW模式用來量測頻率偏移:
設(shè)定為TX modulation 模式用來測試輸出:
設(shè)定為RX modulation 模式用來測試接收與感度:
專門用來測試RSSI:
結(jié)論:
我們將原廠的開發(fā)平臺移植到Arduino:
大大增加了客戶開發(fā)的速度與便利性
我們新增加電腦端的操作界面:
讓我們在制訂規(guī)格與驗(yàn)證時(shí)可以更方便
我們新增更多設(shè)定的參數(shù):
讓我們在推廣產(chǎn)品可以更全面
謝謝大家!
?場景應(yīng)用圖
?產(chǎn)品實(shí)體圖
?展示板照片
?核心技術(shù)優(yōu)勢
1:開發(fā)平臺由Mbed改為Arduino,享受眾多外接模組與擴(kuò)充彈性。
2:新增電腦端使用界面,讓使用者在開發(fā)與驗(yàn)證更為方便。
3:新增原廠不支援的調(diào)整參數(shù)。
4:新增Vender模式,可解析接收到的資料。
5:新增計(jì)數(shù)模式,可計(jì)算掉包率。
6:新增自動執(zhí)行模式,可以上電自動執(zhí)行劇本。
7:新增SyncWord自行輸入,可以對應(yīng)不同客戶需求。
8:新增Log模式,可以將記錄檔匯出,備份與比對。
?方案規(guī)格
~~~ LoRa ~~~
◎ 型號: SX1262MB1DAS
◎ 頻率 : 863-870, 902-928MHz
◎ 傳輸界面 :SPI
◎ 工作電壓 :3.3V
◎ 電流消耗 :接收:4.6 mA,發(fā)射:118 mA,睡眠:160nA
◎ 輸出功率 :+22dBm
◎ 資料速率:18 ~ 62500bps
◎ 接收靈敏度 : -104 ~ -148dBm
~~~Arduino UNO~~~
◎ 型號: UNO Rev3
◎ 使用芯片 : ATmega328P
◎ 中心頻率 : 16MHz
◎ Flash Memory:32k
◎ EEPROM : 1kB
◎ SRAM : 2KB
◎ 傳輸界面 :USB
◎ 數(shù)位I/O腳位 :14
◎ 類比I/O腳位 :6
◎ 工作電壓 :5V
◎ 電流消耗 :I/O:20 mA,3.3V:50mA
◎ 尺寸 :68.6毫米 x 53.4毫米
◎ 重量 :25克
-
測試
+關(guān)注
關(guān)注
8文章
5358瀏覽量
126863 -
開發(fā)板
+關(guān)注
關(guān)注
25文章
5096瀏覽量
97824
發(fā)布評論請先 登錄
相關(guān)推薦
評論