_SKU_TEL0124_SIM7600CE T_4G_LTE__Shield_V1.0_通信模块 - jimaobian/DFRobotWikiCn GitHub Wiki

SIM7600CE-T 4G(LTE) Shield V1.0通信模块

概 述

SIM7600CE-T 4G(LTE) Shield是一款一款2G/3G/4G和GNSS导航技术的Arduino扩展板。尺寸仅与一块信用卡相当,符合标准Arduino管脚分装,兼容Arduino UNO、 Leonardo、Mega等主控器。,支持 LTE-TDD/LTE-FDD/HSPA+/TD-SCDMA/EVDO和GSM/GPRS/EDGE等频段, 支持LTE CAT4(下行速度为150Mbps)。其性能稳定,外观小巧,性价比高,可以低功耗实现SMS和数据信息的传输。 SIM7600CE-T 4G(LTE) Shield V1.0采用Simcom最新版SIM7600CE模块,与市面上现有的GSM/GPRS/GPS模块相比,模块具有更好的稳定性,并且支持4G通信,GNSS导航技术,拥有更好的定位效果。

技术规格

  • 工作电压:5V
  • 输入电源:VIN(7-23V)/USB(5V)
  • 网络支持
    • TDD-LTE B38/B39/B40/B41
    • FDD-LTE B1/B3/B8
    • TD-SCDMA B34/B39
    • WCDMA/HSDPA/HSPA+ B1/B8
    • CDMA 1X/EVDO BC0
    • GSM/GPRS/EDGE 900/1800 MHz
  • 4G通信速率:上行最大速率:50Mbps/下行最大速率:150Mbps
  • 通过AT指令控制(3GPP TS 27.007,27.005 和 SIM7500_SIM7600 Series_AT Command)
  • 支持GNSS卫星导航技术
  • 支持低功耗模式:20mA@7V-飞行模式
  • 支持LED状态显示:显示电源供应状态,网络状态和工作模式
  • 工作环境:-40℃ ~85℃
  • 大小:69*54mm

接口示意图

正面接口示意图 背部接口示意图

| 模块接口及注意事项

已占用管脚:D0, D1, D12,其中数字口“D12”已内部连接至SIM7600CE模块开/关引脚,可用于SIM7600CE模块开/关机控制。

SIM7600CE板载MIC与3.5mm SIM7600CE麦克风接口使用同一路MIC通道。

Boot开关按钮——SIM7600CE模块开关,短按Boot 1s开机,长按3s关机

指示灯“ON”——SIM7600CE电源指示灯,只有当您接上外接电源时,模块才能正常工作。

Net——GSM信号指示灯

常亮:搜寻网络

快闪(1s一次):网络注册完成

跳线帽接口

RX/TX——SIM7600CE通讯串口,接受AT指令控制。

D0/D1&D7/D8——与SIM7600CE通信串口选择,根据使用的Ardunio控制器,选择适合的串口。(AT调试使用)

RI——RI通常情况下保持高电平输出,当收到短消息,或URC上报时, RI会输出低电平。 RI在输出低电平后,会一直保持低电平,直到主机使用” AT+CRIRS”命令清除此事件为止。

DTR——DTR可以作为SIM7600CE的休眠唤醒引脚。当SIM7600CE进入休眠模式后,拉低DTR可以唤醒SIM7600CE

FT——飞行模式使能口,低有效。 |

模块作为4G上网卡样例

在这一部分中,我们将演示如何通过SIM7600CE-T 4G(LTE)通信模块,使得PC能够通过4G访问互联网,并且能拨打接听电话和发送短信,拥有手机的功能。

准备

  • 硬件
    • SIM7600CE-T 4G(LTE) Shield x1
    • Windows PC x1
    • SIM手机卡 x1
    • MicroUSB数据线 x1
  • 软件

步骤

  • 选择适合自己系统的USB驱动安�

TEL0124驱动安装.jpg

  • 选择适合自己系统的PC Manager安�

TEL0124_PC_Manager安装.jpg

  • 打开PC Manager,配置参数,设置运营商

TEL0124_PC_Manager_参数配置界面2.jpg

  • 访问互联网
    • 点击连接网络即可实现PC访问互联网,在Internet界面可以查看流量、网速等相关信息
    • 打开PC 网络共享中心,可以看到建立的网络

TEL0124_PC_Manager_网络界面.jpg PC_网络共享中心.jpg

  • 拨打接听电话,发送短信(需要在首页先断开互联网连接)
    • 打开电话界面,选择电话号码拨打
    • 打开短信界面,新建短信并发送

TEL0124_通话.jpg TEL0124_短信.jpg

功能调试(AT命令)

除了上述方式通过Arduino控制SIM7600CE-T之外,你也可以在PC上通过板载USB虚拟串口或者Arduino串口发送AT指令的方式对SIM7600CE-T扩展板进行调试。在这一部分中,我们将以图文形式,演示如何通过串口发送AT命令的方式来对SIM7600CE-T扩展板进行调试。更多的指令和功能,请参考页末更多中的AT指令集。

准备

  • 硬件

    • Arduino UNO x1
    • SIM7600CE-T 扩展板 x1
    • 外接电源 x1
  • 软件

    • Arduino IDE 版本最新版 点击下载Arduino IDE
    • 串口调试助手(任意,能够发送16位进制数即可,可根据需要自己选择)

步骤

  1. 将SIM卡插在扩展板上,并把SIM7600CE-T扩展板插上Arduino UNO,同时接上接上外接电源
  2. 按下Boot开机键,等待SIM卡网络注册正常,即Net状态指示灯进入快闪状态(1s一次)
  3. 根据控制板的类型,通过跳线帽来选择使用D0/D1或者D7/D8作为通信串口。
  4. 下面以使用Arduino UNO为例,下载如下的代码至UNO,并使用跳线帽连接RX-D8/TX-D7

|

#include <SoftwareSerial.h>
SoftwareSerial myserial(7, 8); //定义虚拟串口名为myserial,Rx为7号端口,Tx为8号端口
void setup()
{
  myserial.begin(115200); //初始化虚拟串口
  Serial.begin(115200); //初始化Arduino默认串口
}

void loop()
{
  while(1){
  while (myserial.available()) {
    Serial.write(myserial.read());//如果Serial收到数据则通过mySerial输出
  }
  while(Serial.available()) {
    myserial.write(Serial.read());//如果myserial收到数据则通过Serial输出
  }
}
}

|}

拨打电话

SIM7600CE-T拨打电话 在串口助手中发送AT,得到返回OK代表通信正常。 按图所示,输入AT指令,应该得到相同内容。注意:电话号码后面需要跟一个英文分号“;”.

接听与挂断电话

SIM7600CE-T来电接听与挂断

发送短信

SIM7600CE-T发送短信

读取短信

SIM7600CE-T读取短信

TCP通讯

SIM7600CE-T TCP连接发送

GPS信息输出

注意:GPS天线必须置于室外,才可以获得稳定的GPS定位数据输出。

 发送AT+CGPS=1命令(打开GPS)  发送AT+CGPSINFO命令(读取GPS数据)

SIM7600CE-T定位.jpg

 如果GPS天线已经放置露天位置并收到GPS数据,等待几分钟后,会有正确的GPS定位数据输出。  当想关闭GPS,可发送AT+CGPS=0命令关闭GPS。  发送AT+CPOF,将模块关机。

更多精彩指令,请参考页末的AT指令表。

SIM7600CE-T省电模式

最小功能模式

最小功能模式就是将模块功能减小到最少,所以也使得模块的电流消耗减小到最少。可以通过命令"AT+CFUN="把模块设置到该模式下,这条命令提供三种选择,用于设置不同功能。

  1. AT+CFUN=0:最小功能模式。这种模式下,串口仍然可以继续使用,但是与射频和SIM卡相关的功能以及部分AT命令不能使用。
  2. AT+CFUN=1:全功能模式(默认)。
  3. AT+CFUN=4:飞行模式。这种模式下,模块仍然可以使用串口,但是与射频相关以及部分AT指令不能使用。

更多功能请参考页末AT指令

更多

SIM7600 AT指令及应用文档

原理图

DFshopping_car1.png DFRobot商城购买链接

⚠️ **GitHub.com Fallback** ⚠️