4G GSM/GPRS/GPS TTL MODEM-SIM7600E

         RhydoLABZ’s SIM7600E 4G/GSM/GPRS/GPS UART modem is built with Multi-Band LTE-TDD/LTE-FDD/HSPA+,works on the frequencies 2600/2300/2500/2100/1800/850/900/800 MHZ and Dual-Band GSM/GPRS/EDGE module ,works on the frequencies 900/1800 MHZ which combines GPS technology for satellite navigation.SIM7600E Modem is having internal TCP/IP stack to enable you to connect with internet via 4G/GPRS. It is suitable for Tracking, SMS, Voice as well as DATA transfer application in M2M interface and vehicle tracking applications.

   The Modem is manufactured with Automatic Pick and place machine with high quality standard.The on board Low dropout 3A Power supply allows you to connect wide range unregulated power supply (5V-12V)The baud rate is configurable from 9600-115200through AT command(default-115200) .Using this modem, you can make audio calls, SMS, Read SMS, attend the incoming calls, access internet etc through simple AT commands.The Modem is coming with selectable interfacing voltage,which allows you to connect 2V8 to 5V .This modem can operate at both TTL 3.3V and 5V Logic Level  hence making it suitable for controllers at 5V logic level (PIC, AVR) as well as for 3.3V controllers like ARM based controllers and while interfacing depending upon the controller’s logic level.

Features
  • TDD-LTE B38/B40/B41 2600/2300/2500 MHz
  • FDD-LTE B1/B3/B5/B7/B8/B20 2100/1800/850/2600/900/800 MHz
  • WCDMA/HSDPA/HSPA+ B1/B5/B8 2100/850/900 MHz
  • GSM/GPRS/EDGE 900/1800 MHz
  • Controlled by AT Commands.
  • Supports Real Time Clock.
  • Input voltage range 4.5V ~ 12V DC  operation.
  • Supports for eCALL.
  • Integrated GPS/CNSS
  • Firmware upgrade over USB interface
  • Supports 3.0V to 5.0V logic level.
  • Normal operation temperature: -30°C to +80°C.
  • Baud rate: 300bps to 4Mbps(default:115200bps)
  • Supports GPS NMEA protocol.
  • Standard Micro SIM Card.
  • Supply voltage range: 3.4V~ 4.2V.
GSM/GPRS SPECIFICATION

**Note: Module is able to make and receive voice calls, data calls, SMS and make  GPRS/UMTS/HSPA+/LTE traffic in -40℃  ~ +85℃. The performance will be reduced slightly from the 3GPP specifications if the temperature is outside the normal operating temperature  range and still within the extreme operating temperature range.

  PIN DIAGRAM

DIMENSION

 PIN DESCRIPTION
K4 RMC CONNECTOR

K5 RMC CONNECTOR

K9 RMC CONNECTOR

K12

K10
K11

K2,K3,K6,K8,K13

 
Getting  Started
  • Insert an unlocked Micro Sim card to SIM card holder. 8 pin holder for Micro SIM card is provided on the modem.
  • Connect  GSM Antenna to the modem.
  • Connect serial cable to the modem.
  • Give power supply in between  4.5V to 12V through the power jack provided.
  • Default factory Baud rate is 115200.
  • When the modem is successfully powered-up, the Red LED on the modem (PWR) will be ON, the STS LED(GREEN) will light after 1-2 seconds and the NET LED(BLUE) will blink every second. After the Modem registers in the network (takes between 10-60 seconds), this LED will blink in step of 3 seconds.
LED Status Description

The Network LED indicates the various status of GSM module eg. Power on, Network registration & GPRS connectivity. When the modem is powered up, this NETWORK LED will glow. After the Modem registers in the network (takes between 10-60 seconds), this LED will blink in every seconds. At this stage you can start using Modem for your application,showing that modem is registered with the network.

How to Test?
Check your GSM/GPRS Modem Using DOCKLIGHT in PC:
  • you need RS232 – TTL (5V) Converter or you can use FTDI Basic Breakout – 5V for making a connection between 4G/GSM/GPRS/GPS UART  MODEM- SIM7600E and PC.
  • Before making connection with the system you should give external supply to the modem (4.5V-12V DC) and make the ground of this supply common with GND of modem and the converter.This should be done because we cannot power the modem from the USB supply as normal operation of the modem requires a minimum current of 590 mA so its better to use a power source with 1-2A current rating.
  • Firstly install a virtual serial port loading on the computer FT232RL drivers. Once the drivers are installed, connect the modem, with USB/mini-USB cable, and wait while it is found and that mean drivers are actually installed.
  • The connection details and interfacing requirements of rhydoLABZ 4G/GSM/GPRS/GPS UART MODEM- SIM7600E with rhydoLABZ FTDI Basic Breakout-5V is as shown below

    • Connections should be like below :
      1. TX(modem)-RX(converter TTL)
      2. RX(modem)-TX(converter TTL)
      3. V-INT(Modem)-PWR (converter)
      4. Make ground (GND-GND)common.
    • Many embedded devices communicate over the serial port connection as most modern computers lack a hardware serial port;USB adapters are used to convert USB data to standard serial port data and vice versa.
    • Once you are done with all these procedures, choose the appropriate COM port that got assigned to the USB in your system by looking into the device manager like as shown below.

    • select the serial software Hyper Terminal and Enter the name(any).

    • Select the appropriate COM port(Check it on device manager).Set the baudrate  which should be115200(default), parity none ,data bits 8 and stop bit 1 and flow control can also be kept as none.

    Now let’s try to check our Modem with AT commands for that we need to send following AT commands to Modem as shown  below.The above shown command :

    1. AT command (followed by enter) after “OK” response, this signifies that our Modem is working properly.
    2. ATE0 command (followed by enter) is being sent to stop the echo.
    3. AT+CREG? (followed by enter) is being used to check whether the SIM got registered or not

    Sending a text message from PC using AT Commands and hyper terminal

    Now next let’s send a message using rhydolabz 4G GSM/GPRS TTL MODEM- SIM7600E. For sending message we need to first send related AT commands to initialize the modem to send a message.


    • The AT+CMGF=1 command (followed by enter) sets the GSM Modem in SMS text mode.
    • AT+CMGS=<number>followed by enter gives<CR><write message><Ctrl+z>
      <CR> represents the carriage return character.
      <Ctrl+z>When you finish entering the SMS message body, you have to enter the <Ctrl+z> character to mark the end of the SMS message body.
      +CMGS: x and OK; where x = “current number of sent SMS messages”

Receiving a text message in Modem and displaying in hyper terminal.

  • Now let’s receive a message using rhydolabz 4G GSM/GPRS TTL MODEM SIM7600E .For receiving message we need to first send related AT commands to initialize the modem.

    • AT+CNMI=2,1,0,0,0 command (followed by enter) set the modem to indicate received messages with +CMTI response indicates that new message has been received and shows location number of last received message  in above figure it is shown by number ’9′.
    • AT+CMGR=<index> :<index>integer type; value in the range of location numbers supported by the associated memory and gives +CMGR response which includes status i.e “REC UNREAD” Received unread messages, Sender’s number,date, time and received message.

    Receiving a voice call from Modem using AT Commands

    • For receiving call we need headset,connector jack and modem.
    • Headset is connected in the marked pins of GSM Modem.
    • Connections are given below
        1. Connect MIC -P of Modem to MIC-P of Jack.
        2. Connect MIC -N of Modem to MIC-N of Jack.
        3. Connect SPK-P of  Modem to SPK-P of Jack.
        4. Connect SPK-N of Modem to SPK-N of Jack.

      For receiving a call  firstly we need to send some AT commands as shown below.


    • Loudspeaker Volume Level
      AT+CLVL=?

      0..max
      – the value of max can be read by issuing the Test command
      For example:
      AT+CLVL=3
        Command is used to select the volume of the internal loudspeaker audio
    • RING indicates incoming call.
    • For Attending call we are using ATA command (followed by enter) gives “OK” response when call is connected.
    • ATH command is used to disconnect existing call. Before using ATH command to hang up a voice call,  it must  set AT+CVHU=0. Otherwise, ATH  command will be  ignored  and  “OK”  response  is given only.

    Receiving GPS location from Modem using AT Commands

    • AT+CGPSNMEA is used  to  configure NMEA output sentences .AT+CGPSNMEA=511(followed by enter)  gives “OK” response .511  will allow all NMEA data output from Debug UART.
    • AT+CGPSHOT is used to hot start GPS session.AT+CGPSHOT(followed by enter)  gives “OK” response.
    • AT+CGPSINFOCFG =10,31 (followed by enter)  gives “OK” response.10 second  is used to report  NMEA sentence. 31 is used to set the whole  NMEA sentence bit(s).
Testing of SD card

  • AT+FSCD=C: is used to select the C drive(Default the module is in C drive ).
  • AT+FSMEM command is used to check the Total size and Used size of internal memory(SIM7600 memory).
  • AT+FSCD=D: command is used to select the D drive( We can only select this drive if we insert he SD card otherwise you will get a ERROR response for this command).
  •  After selecting the SD card drive when you give the AT+FSMEM command you can see the total size and used size of SD card.
Test with Arduino
  • Sample code below shows how we can send a message using Arduino interfacing with modem

NOTE: If you have any problem while using normal UART pins in Arduino boards use software serial.

  • Sample code for sending SMS using software serial pins in Arduino.In this code pin 2 is Rx and 3 is TX.

 

 Test with PIC16F877A
  • Sample code below shows how we can send a message using PIC 16F877A interfacing with modem

RESOURCES
HOW TO BUY

Leave a Reply