4
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

SIMCOM社のSIM7080Gでさくらセキュアモバイルの通信テスト

Last updated at Posted at 2020-12-22

さくらのセキュアモバイルコネクト を使って SIMCOM社のSIM7080G LTE Cat.M1モジュールの通信テストを行いました。
PINGを叩いて返信が返ってくるまでのテストです。

##機器の構成とテスト環境
自社製SIM7080G Arduino UNO用シールド
Arduino UNO R3(今回は電源供給用として使用)
通信ソフト : Tera Term

  1. SIM7080GシールドのSIMカードソケットにさくらのセキュアモバイルコネクトSIMカードを挿入します。
  2. Arduino UNOに電源を供給するためにUSBケーブルを接続します。
  3. SIM7080GシールドのマイクロUSBコネクターを接続します。
    image.png

(SIM7080GをアクティブにするためにArduino UNOのGPIO出力をON/OFFする必要がありますが今回はその説明は省かせていただきます。)

SIM7080GシールドのマイクロUSBコネクターを接続してデバイスマネージャーでCOMポートを確認すると
SimTechのポートが3つ表示されますが今回のテストで使うのは
**「SimTech HS-USB AT Port 9205」**です。
image.png
image.png

Tera Termを起動して 設定(S)→シリアルポート(E)でスピードを 115200 に設定します。
image.png

Tera Termのコンソールで
AT(Enter) を押して OK が返ってくれば SIM7080G と正常に接続されています。
image.png

##通信テスト
Tera Termのコンソールにコマンドを入力すると以下のような返信が返ってきます。
返信が OKではない場合はコマンドを間違っているか、SIM7080Gモジュールが正常に動いていないと思われます。

No. コマンド 返信 意味
1 AT+CGDCONT=1,"IP","sakura" OK Define PDP Context
2 AT+CNCFG=1,1,"sakura" OK PDP Configure
3 AT+COPS=1,2,"44010" OK Operator Selection
44010:NTT Docomo
44020:Softbank
4 AT+COPS? +COPS: 1,2,"44010",7
OK
Operator Selection Read
5 AT+CPIN? +CPIN: READY
OK
Check SIM card
6 AT+CNMP=38 OK Choose LTE mode
7 AT+CMNB=1 OK Choose CAT-M network
8 AT+CSQ +CSQ: 17,99
OK
Check signal intensity
9 AT+CGREG? +CGREG: 0,1
OK
Check netwok status
10 AT+CGNAPN +CGNAPN: 1,"sakura"
OK
Query APN
11 AT+CPSI? +CPSI: LTE CAT-M1,Online,440-10,0x9000,152121616,78,EUTRAN-BAND1,276,4,4,-15,-109,-80,10
OK
Request UE system information
12 AT+CNACT=0,1 OK
+APP PDP: 0,ACTIVE
activate application network
(ここで通信が開始されます)
13 AT+CNACT? +CNACT: 0,1,"192.168.0.101"
+CNACT: 1,0,"0.0.0.0"
+CNACT: 2,0,"0.0.0.0"
+CNACT: 3,0,"0.0.0.0"
OK
Check network IP
14 AT+SNPING4="google.com",3,16,1000 +SNPING4: 1,172.217.27.78,317
+SNPING4: 2,172.217.27.78,294
+SNPING4: 3,172.217.27.78,268
OK
PING check

以下がTera Term のログです
Teraterm Log

AT
OK
AT+CGDCONT=1,"IP","sakura"
OK
AT+CNCFG=1,1,"sakura"
OK
AT+COPS=1,2,"44010"
OK
AT+COPS?
+COPS: 1,2,"44010",7

OK
AT+CPIN?
+CPIN: READY

OK
AT+CNMP=38
OK
AT+CMNB=1
OK
AT+CSQ
+CSQ: 22,99

OK
AT+CGREG?
+CGREG: 0,5

OK
AT+CGNAPN
+CGNAPN: 1,"sakura"

OK
AT+CPSI?
+CPSI: LTE CAT-M1,Online,440-10,0x9000,152121616,78,EUTRAN-BAND1,276,4,4,-6,-93,-74,20

OK
AT+CNACT=0,1
OK

+APP PDP: 0,ACTIVE
AT+CNACT?
+CNACT: 0,1,"192.168.0.101"
+CNACT: 1,0,"0.0.0.0"
+CNACT: 2,0,"0.0.0.0"
+CNACT: 3,0,"0.0.0.0"

OK
AT+SNPING4="google.com",3,16,1000
+SNPING4: 1,172.217.25.78,260
+SNPING4: 2,172.217.25.78,279
+SNPING4: 3,172.217.25.78,279

OK

これでSIM7080GとさくらセキュアモバイルSIMの組み合わせで正常に通信が出来ることが確認出来ました。

なおSIM7080Gのマニュアルやドライバーはこちらのページからダウンロード出来ます。

次回はArduino UnoからSIM7080Gを制御します。

4
4
3

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?