?** 初學開發的小伙伴提出疑問:**
手機雙卡可以理解,人情世故各種緣由……
物聯網設備有必要雙卡嗎,會不會太浪費?
實際應用中,雙卡可不是徒增成本的擺設,而是有備無患的必需。
在使用4G模組雙卡功能的場景下,切換卡槽更是一個關鍵環節——關乎設備在不同網絡環境下的適應性和持續在線的能力。
一、不同場景雙卡應用
這里以智能安防系統、車載終端設備、工業自動化控制的典型場景為例,簡要介紹下雙卡應用方式。
智能安防系統
場景概述:
智能安防系統通常需要保持持續在線以監控現場情況,并及時向用戶發送警報。
在某些地區,不同運營商的網絡覆蓋情況可能存在差異,因此使用雙卡切換功能可以確保系統的穩定性和可靠性。
應用方式:
系統可以內置合宙4G模組,并設計兩個SIM卡槽。通過軟件程序定期檢測兩張SIM卡的信號強度,自動選擇信號更強的卡進行數據傳輸。
當一張卡信號較弱或無法聯網時,系統能夠自動切換到另一張卡,確保監控數據的連續傳輸。
車載終端設備
場景概述:
車載終端設備如GPS定位器、車載行車記錄儀等,需要在車輛行駛過程中保持與遠程服務器的通信。
不同地區的運營商網絡覆蓋可能存在差異,雙卡切換功能可以確保設備在不同地區的持續在線。
應用方式:
車載設備內置合宙4G模組,并根據車輛行駛路線和目的地提前插入兩張不同運營商的SIM卡。設備可以通過軟件程序自動檢測并切換至信號更強的SIM卡,以確保定位信息的準確性和實時性。
同時,設備還可以設置流量使用策略,如優先使用某張卡的流量,以節省成本。
工業自動化控制
場景概述:
工業自動化控制系統需要實時采集生產數據,并遠程傳輸至監控中心。
在某些工業環境中,由于建筑物遮擋、電磁干擾等因素,單一運營商的網絡可能無法滿足需求。
應用方式:
工業自動化設備內置合宙4G模組,并設計雙卡槽以支持雙卡切換功能。系統可以根據實時網絡狀況自動選擇最優的SIM卡進行數據傳輸,確保生產數據的及時性和準確性。
同時,設備還可以設置異常報警功能,當檢測到網絡異?;驍祿鬏斨袛鄷r,及時通知維護人員進行處理。
二、SIM卡槽切換操作
合宙的大部分模組型號都有兩路SIM卡引腳,支持雙卡單待——即同一時間只能使用其中一個SIM通道。
接下來,我們以合宙4G-Cat.1模組經典型號Air780E為例進行說明。
SIM卡接口管腳定義及參考推薦電路如下圖所示,詳見《合宙Air780E硬件設計手冊》第34/35頁。
?
編輯
?
編輯
在同時使用不同運營商SIM卡的場景,我們可以通過相應的軟件接口或者指令切換SIM卡通道。
接下來,我們從AT和LuatOS兩種開發方式分別進行講解:
AT開發方式
AT開發主要圍繞AT+SIMCROSS指令做SIM卡通道的調整切換,其中又分為手動切換和自動切換。
1. 手動切換:
通過AT+SIMCROSS=0或者1選擇,0是SIM0,1是SIM1。注意在切換時需要發送AT+CFUN=0進入飛行模式再切換,否則指令會返回ERROR錯誤碼,指令不生效。
切換完成后發送AT+SIMCROSS?查詢當前SIM卡通道是否正確,然后退出飛行模式即可。
?
編輯
2. 自動切換:
當你想不管是哪個卡槽,要能識別到卡,自動選擇卡槽,那么就使用 AT*SIMAUTO=1 ,打開SIM卡自動切換功能,該指令需要在配置后重啟才能生效。
?
編輯
LuatOS開發方式
LuatOS開發也分為手動切換和自動切換,此時我們要使用mobile.simid接口。
1. 手動切換:
使用mobile.simid(0)或者mobiile.simid(1),選擇固定使用哪一路SIM卡通道。
在切換后可以通過mobile.simid()的返回值,查詢SIM通道id。
?
編輯
2. 自動切換:
使用moile.simid(2),該接口則需要在開機時執行或者進入飛行模式下執行后再退出,同時會占用4個IO(gpio4/5/6/23)。
?
編輯
今天的內容就分享到這里了~
本文同樣適用于以下型號:
Air780EX/Air780EG/Air780EP/Air780EPS…
如果你對雙卡切換操作還有不清楚的地方,歡迎留言或聯絡合宙技術支持。
?
-
4G
+關注
關注
15文章
5506瀏覽量
118796 -
網絡
+關注
關注
14文章
7514瀏覽量
88626 -
模組
+關注
關注
6文章
1434瀏覽量
30288
發布評論請先 登錄
相關推薦
評論