如何低成本打造自己的4G數傳模塊
大家好,現在給大家介紹一種簡單的方法打造自己的4G數傳。
目錄
一、背景 1
二、材料清單 2
2.1 G43模塊 2
2.2 PSHAT接口板 5
三、使用方法 5
3.1 硬件連接 6
3.2 IOT Bridge註冊,生成ServiceID 7
3.3 IOT Service 工具下載安裝 7
3.4 IOTService 軟件啓動,填寫ServiceID連接服務器 8
3.5 IOT Service 添加設備 9
3.6 配置串口波特率和虛擬通道 10
3.7 刪除虛擬通道 15
3.8 連接MP 16
一、背景
現階段做物聯網的企業越來越多,物聯網模塊的價格和相應配套服務的價格也越來越低,功能也越來越穩定強大。但這些企業並沒有針對航模常用的通信鏈路進行優化,直接拿過來用會不方便。爲了解決模友的需求,不少無人機業內的硬件廠家推出了無人機專用的4G數傳和圖傳。筆者使用過其中的幾款,效果還是不錯的。缺點是價格太高,不易被廣大的模友接受。本論壇大神在論壇分享了低成本解決方案,筆者認真閱讀了相關的帖子,確實很佩服這些大神。在此,再次表達對論壇大神的崇拜!大神的解決方案確實便宜可用,但是對絕大部分模友來講,複製起來不簡單。在此,筆者給大家介紹一種簡單穩定的4G數傳,價格接近傳統的無線數傳。筆者使用最少的步驟來實現4G數傳功能,還請大家跟着步驟一步一步來,早日體會4G數傳帶來的樂趣。
二、材料清單
G43模塊一個,鏈接:
https://detail.tmall.com/item.htm?spm=a230r.1.14.16.40071b11C4Judd&id=586629078887&ns=1&abbucket=4&skuId=4171604479007
PSHAT接口板一個鏈接, 爬山虎 4g數傳傳:
https://item.taobao.com/item.htm?spm=a230r.1.14.1.39fc1aadwxrmgk&id=607912815997&ns=1&abbucket=4#detail
下面將分別介紹G43模塊和PSHAT接口板。
2.1 G43模塊
G43是全網通模塊,支持5-18V輸入,自帶nano SIM卡槽和TTL串口。G43適用於APM和pixhawk的通信,也適用於其他通信協議,以下是G43的產品參數。
2.2 PSHAT接口板
單獨的G43模塊就可以實現4G數傳功能,模友們可以找到對應的引腳焊接串口接線和供電線。但是飛線的方法畢竟不可靠,而漢楓沒有提供適用於航模的小型安裝板。爲了解決接線的問題,筆者設計製作瞭如下圖的安裝板,帶有JST供電插頭、外掛nano SIM自彈卡座、GH1.25mm串口、SMA內孔天線座。將G43安裝到PSHAT上,接上天線饋線就完成了安裝。筆者定製了配套的數據線,可以很方便的連接標準的pixhawk飛控和USB轉TTL模塊。
將G43安裝到PSHAT接口板上,注意安裝的方向
三、使用方法
本文旨在幫助模友快速搭建4G數傳,只敘述筆者認爲必要的步驟。更詳細的信息請參考漢楓提供的相關文檔。
3.1 硬件連接
① 供電:支持5-18V輸入,圖中接入2S鋰電池
② 數傳:使用定製的數傳線,黑線-GND、黃線-RXD、白線-TXD
③ SIM卡:nano SIM卡(G43和PSHAT上的卡槽同時只有一個可用),安裝SIM卡時注意缺口朝裏如下圖
④ 指示燈:
⑤ RELOAD:長按RELOAD鍵3秒,恢復出廠設置
⑥ 天線:PSHAT的天線端子和G43的天線座扣在一起
3.2 IOT Bridge註冊,生成ServiceID
IOT Bridge是漢楓提供的免費雲平臺。
① IOTBridge 雲平臺註冊地址:
http://bridge.iotworkshop.com
② 打開 IOT Bridge 網頁後,右上角點擊“註冊”,進入註冊頁面,如下圖所示。填寫用戶名,密碼,郵箱及郵箱收到的驗證碼,公司信息等所要求的內容。
③ 註冊成功後,登錄 IOT Bridge 平臺,點擊左側“IOT Service”菜單,進入 ServiceID管理頁面,如下圖所示,點擊“添加”, 生成一個 ServiceID,複製此 ID,用於IOTService 工具填寫。
3.3 IOT Service 工具下載安裝
IOT Service是漢楓提供的PC軟件,可以在PC上虛擬出通信串口,MP或者QGC可以通過這個虛擬串口獲取飛控數據。
下載路徑如下:
主頁(www.hi-flying.com) > 資源 > 下載中心 > 應用程序 > IOTService 點擊下載按鈕 進行下載。
下載後解壓軟件包,安裝與PC系統對應的軟件。
3.4 IOTService 軟件啓動,填寫ServiceID連接服務器
點擊“ IOTService”圖標,打開 IOT Service 管理頁面,如下顯示:
在 IOT Service 軟件中依次點擊 “設置” > “軟件設置”,打開如下頁面:
使能遠程連接:選擇 Enable
服務器標誌:填寫在 IOTBridge 添加的 ServiceID (注意不是 UserID)
IOT Bridge 服務器端地址採用默認設置即可,無需修改。
點擊“確認”後,IOT Service 工具會重啓。
若有新版本,請點擊“升級”後,重新打開軟件。
連上服務器後,軟件右側顯示圖標“ 已連接服務器”
注意:
① 本工具基於 JRE 環境,不能正常啓動顯示該界面時,請重新安裝下電腦 Java 環境,Java
下載地址爲:https://www.java.com/
② IOTService中英文界面切換按鈕點擊“中文“”English”進行且切換。
③ 爲了保證 IOT Servcie正常使用,請右鍵勾選“以管理員身份運行此程序”
④ 部分電腦出現不能發現設備時,請選擇“關閉 Windows Defender 防火牆”
3.5 IOT Service 添加設備
① 設備上電,連上Internet網絡
② 打開 IOTService 軟件,等待顯示“已連接服務器”
③ 查找設備 MAC 地址,一般通過如下方式獲取到設備 MAC 地址:
查看設備外殼上的標貼,標註的IMEI碼後面有一串字符,後12位字母或數字爲MAC地址
④ 在 IOTService 軟件上面,選擇“設置->添加設備”,會彈出一個添加設備對話框,如下圖所示,在 MAC 地址欄輸入設備的 MAC 地址,點擊“添加”,然後點擊“確認”,完成設備添加過程。
⑤ 添加完成後,IOTService 主頁面會顯示已添加的設備並顯示設備相關信息,如下圖所示:
3.6 配置串口波特率和虛擬通道
添加完設備,當設備狀態顯示“在線”時,可以查看和編輯設備參數。
點擊選中設備
點擊子菜單“設備編輯”進入頁面
在下拉菜單中將波特率設置爲57600,適配pixhawk和APM。
點擊“虛擬通道”
進入虛擬通道列表
點擊“添加虛擬通道”
下拉菜單中設置空閒的COM口(根據自己情況設置),點擊確認退出
點擊“關閉”退出
點擊“確認”退出,彈出對話框
點擊“確認”回到主界面,一般一分鐘內虛擬通道建立完成,顯示如下界面
在主界面點擊“虛擬通道”
彈出對話框,顯示當前虛擬串口狀態
點擊“關閉”退回到主界面。
3.7 刪除虛擬通道
在本界面點擊紅色按鈕可以刪除當前虛擬通道
3.8 連接MP
打開MP地面站,在對應位置選擇指定的COM口和波特率,點擊連接