日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

SIM7600X 获取GPS信号 TCP/IP连接与PPP拨号上网 4G上网

發布時間:2025/3/21 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 SIM7600X 获取GPS信号 TCP/IP连接与PPP拨号上网 4G上网 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

如果設備是基于Ubuntu、樹莓派等,參考:https://www.cnblogs.com/little-kwy/p/11296426.html

用戶在使用模塊前除了micro USB線、LTE天線、GPS天線外,還需要準備以下東西:

一張4G SIM卡(移動、聯通或電信卡,未停機且開通GPRS); 一根帶麥克風耳機線(可選); 一張TF卡(可選);
  • 斷電的情況下,裝入已經激活的4G SIM卡、TF卡(可選)、插入帶麥克風的耳機線(可選),再接上USB線到電腦。
  • 把micro USB線一端接PC機USB接口,另一端接SIM7600X 4G HAT的USB接口,PWR燈亮起,NET燈不亮狀態。
  • 按下PWR按鍵約1秒,等待十秒左右,看到NET燈開始隔一秒閃爍一次,則模塊開始工作
  • 打開設備管理器里面可以看到多出下圖所示COM口。
  • 如果上圖識別出來COM口,但是出現嘆號,則表示還沒有安裝驅動,需要手動加載下驅動。

【說明】:SIM7600CE 4G HAT默認硬件需要按鍵開機

測試簡要說明

常用AT指令

命令說明返回值
ATAT測試指令OK
ATEATE1設置回顯
ATE0關閉回顯
OK
AT+CGMI查詢模組制造商OK
AT+CGMM查詢模組型號OK
AT+CGSN查詢產品序列號OK
AT+CSUB查詢模塊版本以及芯片OK
AT+CGMR查詢固件版本序列號OK
AT+IPREX設置模塊硬件串口波特率+IPREX:
OK
AT+CRESET復位模塊OK
AT+CSQ網絡信號質量查詢,返回信號值+CSQ: 17,99
OK
AT+CPIN?查詢SIM卡狀態,返回READY,表示SIM卡能正常識別+CPIN: READY
AT+COPS?查詢當前運營商,正常聯網后會返回運營商信息+COPS:
OK
AT+CREG?查詢網絡注冊狀態+CREG:
OK
AT+CPSI?查詢UE系統信息?
AT+CNMP網絡模式選擇命令:
2:Automatic
13:GSM only
38:LTE only
48 : Any modes but LTE
... ....
OK

更多AT指令請查閱:SIM7500_SIM7600 Series_AT Command Manual_V1.07?

AT指令測試示例圖

?

GPS調試

GNSS控制實例

  • 插上GPS天線,并將接收器置于空曠的室外,上電需要等待約1分鐘才能接收到定位信號;
  • 詳細測試指令和截圖如下:
AT+CGPS=1 //打開GPS AT+CGPSINFO //將GPS信息打印到串口 AT+CGPS=0 //關閉GPS

TCP/IP連接GPRS發數據

GPRS 調試須用開通了 GPRS 聯網功能的 SIM 卡

下例以接入移動 SIM 卡為例:?

  • 正確安裝移動手機卡(須開通 GPRS 聯網功能)、 GSM 天線、連接好 USB 線到電腦;
  • 按下 PWR 鍵,啟動模塊,等待十幾秒;
  • 觀察指示燈是否正常, PWR 指示燈常亮, NET 燈閃爍;
  • 設置本地電腦虛擬服務器

    虛擬服務器定義了廣域網服務端口和局域網網絡服務器之間的映射關系,所有對該廣域網服務端口的訪問都會被重新定位給通過IP地址指定的局域網網絡服務器。(請參閱您的路由器對應廠商的說明書)

  • 使用瀏覽器登錄到路由器管理界面(具體地址請參閱您的路由器說明書)
  • 設置端口號:2317(與已有的端口號不沖突即可。本例設為2317)
  • 設置電腦端內網IP(局域網內電腦獲取的IP,可以在本機運行CMD,進入命令行提示符,輸入ipconfig查看IPv4地址,本例的電腦內網IP是192.168.1.168),如下圖所示:
  • 獲取外網IP

    外網IP可以通過瀏覽器搜索IP獲得,如下圖所示:

    配置GPRS

  • AT+CGDCONT=1,"IP","CMNET" //設置APN
  • AT+CSQ //查詢網絡信號質量,其中第一個參數為網絡信號質量最大為 31,此數值越大說明網絡信號越強
  • AT+CREG? //查詢網絡注冊情況,其中第二個參數為 1 則說明已經注冊成功
  • AT+CIPMODE=1 //設置TCP/IP模式
  • AT+CSOCKSETPN=1 //選擇TCP/IP應用模式
  • AT+CIPMODE=0 //選擇TCP/IP應用模式
  • AT+NETOPEN //開啟模式
  • AT+CIPOPEN=0,"TCP","113.81.233.65",2317 //設置設置TCP 、IP 和端口號,建立 TCP/IP 連接
  • AT+CIPSEND=0,9 //為指定發送9個字符的數據,返回>即可開始發送9個字符內容
  • AT+CIPCLOSE=0 //關閉TCP連接
  • AT+NETCLOSE //關閉網絡
  • 操作現象如如下圖所示:

    TF卡調試

    1. 斷電的情況下插入TF卡(按壓彈出式),按正常開機步驟,選擇端口號:
    ?

    2. 選擇TF卡目錄作為當前目錄:

  • AT+FSCD=D: //選擇 TF 卡路徑
  • +FSCD: D:/
  • OK
  • AT+FSLS //查看子目錄
  • +FSLS: SUBDIRECTORIES:
  • overlays
  • MyDir
  • System Volume Information
  • ...
  • ...
  • OK

  • 3. 在TF卡上建立文件夾和文件內容 使用語句在根目錄設置 MyDir 文件夾并在文件夾內建立 t1.txt 文件,同時寫入內容 test content

  • AT+CFTRANRX="D:/MyDir/t1.txt",12 //文件名
  • >test content //內容
  • OK
  • ?4. 打開TF卡文件

  • AT+CFTRANTX="D:/MyDir/t1.txt"
  • +CFTRANTX: DATA,012
  • test content
  • +CFTRANTX: 0
  • OK

  • 更多指令可以參照:SIM7500_SIM7600 Series_AT Command Manual_V1.07 P256~P268

    拔打電話

    • 參考《硬件配置》章節接好LTE天線、SIM卡(須開通電話功能)和帶麥克風耳機線,模塊開機。
    • 撥打電話常用指令:
    AT+CNUM查詢本機號碼(并非所有的SIM卡都支持此指令)+CNUM
    OK
    AT+CSDVCAT+CSDVC=1:切換到耳機輸出
    AT+CSDVC=3:切換到喇叭輸出
    OK
    AT+CLVL=?查詢音量范圍OK
    AT+CLVL=2設置音量為2OK
    ATD<phone_number>;ATD10086; :拔打移動10086客服電話OK
    AT+CHUP掛斷電話OK
    AT+CLIP=1設置來電顯示OK
    ATA接聽電話OK
    • 詳細操作截圖如下所示:

    【注意】:在使用SSCOM串口助手收發AT指令時,須勾選“加回車換行”

    語音輸出模式和音量調節

  • AT+CSDVC=1 //切換到耳機
  • AT+CSDVC =3 //切換到喇叭
  • AT+CLVL =? //查詢音量范圍,返回 +CLVL: (0-5) //說明音量有0~5可調
  • AT+CLVL=2 //設置音量為2,返回 OK
  • 接聽電話

  • 來電串口顯示:RING
  • 發送“ATA //接聽電話
  • 發送“AT+CHUP //掛斷電話
  • 音頻參數調試

  • AT+CACDBFN=?
  • +CACDBFN: (Handset_cal.acdb,Handset_tianmai.acdb) // 建議考慮設置這組參數
  • OK
  • A.模塊開機初始化階段,在撥打電話之前,增加如下

  • AT^PWRCTL=0,1,3 // 主要改善TDD noise效果
  • OK
  • B.模塊建立語音通話過程中

  • VOICE CALL:BEGIN // 模塊通話建立執行,改善通話效果
  • AT+CECM=1 //回音抑制處理
  • OK
  • AT+CECH=0x500 //改善手機端音量效果
  • OK
  • 詳見“SIM7X00_Audio_Application_Note”文檔

    發送英文短信

  • 正確安裝 SIM 手機卡和LTE天線、模塊USB接口用USB線接電腦,模塊開機;
  • 觀察指示燈是否正常, PWR 指示燈常亮,NET 燈閃爍;
  • 設置當地短信中心:AT+CSCA="+8613800755500"+回車,返回OK。
    注:中國移動的短信服務中心號是+861380xxxx500,其中 xxxx 是你所在的長途電話區號,短信中心每個地方可能不一樣,具體可百度查詢或撥打移動聯通客服,此短信中心為深圳(0755);
  • AT+CMGF=1 :設置短信模式為TEXT ;
  • AT+CMGS="phone number"<回車> ,設置接收方手機號 ,然后會返回:“>”,發送需要的內容,如“Send massage test!”,結尾不需要回車,編輯完短信后以十六進制的格式發送1A發信息發送(1A是“CTRL+Z”的鍵值,用于告訴模塊執行發送操作,也可以發送1B即“ESC”取消操作),發送成功后模塊返回+CMGS:15確認發送成功。如下圖所示。 發送英文指令
  • 接收英文短信

  • 手機上發送一條:“This is a receive test for SIM7600X!”到試驗模塊上
  • 接受到信息時,串口會制動上報信息,“SM”, 20,代表存在 SM 里面有20條信息了,剛剛發的信息就是第 20 條
  • 讀取信息:AT+CMGR=20 讀取第20條信息(AT+CMGL="ALL" 為讀取所有信息)
  • 刪除信息:AT+CMGD=20,如下圖所示
  • 將顯示的信息通過編碼轉換器轉換成文本。
    • ?
    • 編碼轉換

    發送中文短信

    1、設置發送短信參數

  • AT+CMGF=1 //設置為文本模式
  • AT+CSCS="UCS2" //設置信息文本為UCS2編碼集
  • AT+CSMP=17,167,2,25 //設置文本模式參數。
  • AT+CMGS="00310033003400330032003100310039003100300031" //設置接收方手機號的UCS2集;
  • 2、等待返回>,此時發送進過轉換的信息內容(00530049004D003700360030003000584E2D658777ED4FE16D4B8BD5),結尾不需要回車,編輯完短信后以十六進制的格式發送1A發信息發送,如下圖所示:

    發送中文短信

    接收中文短信

    1、設置短信接收參數

  • AT+CMGF=1 //設置文本顯示
  • AT+CSCS="GSM" //設置GSM編碼集
  • AT+CNMI=2,1 //設置新信息提醒
  • 2、接受到信息時,串口會自動上報信息,如下圖所示讀取返回的第21條信息:

  • AT+CMGR=21 //讀取序號21的短信內容
  • 3、在軟件中把信息轉成中文,如下圖所示:

    總結

    以上是生活随笔為你收集整理的SIM7600X 获取GPS信号 TCP/IP连接与PPP拨号上网 4G上网的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。