SlideShare a Scribd company logo
1 of 20
Download to read offline
www.researchdesignlab.com Page 1
GSM GPRS SIM900A MODEMREV1.0
GSM GPRS SIM 900A module with Stub Antenna
and SMA connector
USER MANUAL
www.researchdesignlab.com Page 2
GSM GPRS SIM900A MODEMREV1.0
Contents
Overview......................................................................................................................................... 4
Features........................................................................................................................................... 5
Datasheets ....................................................................................................................................... 5
GSM Utility Software..................................................................................................................... 6
Basic AT Commands for Testing ................................................................................................... 7
GSM AT Commands: ................................................................Error! Bookmark not defined.
GPRS Commands: .....................................................................Error! Bookmark not defined.
MODULE SETUP .......................................................................................................................... 9
POWER MODES.......................................................................................................................... 12
Power down mode..................................................................................................................... 12
Minimum Functionality Mode.................................................................................................. 12
Sleep mode................................................................................................................................ 12
Wake up SIM900A from sleep mode ....................................................................................... 12
PINS OF GSM GPRS SIM 900A module with Stub Antenna and SMA connector.................... 13
NARATION OF GSM GPRS SIM 900A module with Stub Antenna and SMA connector........ 14
BLOCK DIAGRAMS................................................................................................................... 15
INTERFACING UNO AND GSM SHIELD............................................................................ 15
INTERFACING RASPBERRY AND GSM SHIELD............................................................. 16
INTERFACING BEAGLEBOARD AND GSM SHIELD ...................................................... 17
INTERFACING MICROCONTROLLER WITH GSM SHIELD........................................... 18
CODES ......................................................................................................................................... 19
ARM CODE.............................................................................................................................. 19
ATMEL CODE......................................................................................................................... 19
PIC CODE ................................................................................................................................ 19
ARDUNIO CODE .................................................................................................................... 19
RASPBERRY PI CODE........................................................................................................... 19
BEAGLEBONE CODE............................................................................................................ 19
MSP430 CODE......................................................................................................................... 19
GSM POWER SAVING ATMEL CODE................................................................................ 19
www.researchdesignlab.com Page 3
GSM GPRS SIM900A MODEMREV1.0
GSM POWER SAVING PIC CODE........................................................................................ 19
MODULE HANDLING ............................................................................................................... 20
DO'S AND DONT'S................................................................................................................. 20
www.researchdesignlab.com Page 4
GSM GPRS SIM900A MODEMREV1.0
Overview
GSM GPRS SIM 900A module with Stub Antenna and SMA connector
GSM/GPRS Modem-RS232 is built with Dual Band GSM/GPRS engine- SIM900A,
works on frequencies 900/ 1800 MHz. The Modem is coming with RS232 interface, which
allows you connect PC as well as microcontroller with RS232 Chip(MAX232). The baud rate is
configurable from 9600-115200 through AT command. The GSM/GPRS Modem is having
internal TCP/IP stack to enable you to connect with internet via GPRS. It is suitable for SMS,
Voice as well as DATA transfer application in M2M interface. The onboard Regulated Power
supply allows you to connect wide range unregulated power supply . Using this modem, you can
make audio calls, SMS, Read SMS, attend the incoming calls and internet through simple AT
commands
www.researchdesignlab.com Page 5
GSM GPRS SIM900A MODEMREV1.0
Features
 Dual-Band GSM/GPRS 900/ 1800 MHz.
 RS232 interface for direct communication with computer or MCU kit.
 Configurable baud rate.
 Power controlled using 29302WU IC.
 ESD Compliance.
 Enable with MIC and SPeaker socket.
 With slid in SIM card tray.
 With Stub antenna and SMA connector.
 Input Voltage: 12V DC.
Datasheets
 AT Commands datasheet
https://drive.google.com/a/researchdesignlab.com/file/d/0BzrGD4zr88GnTkJwSll3dnhK
bTg/edit?usp=sharing
 FTP Commands datasheet
https://drive.google.com/a/researchdesignlab.com/file/d/0BzrGD4zr88GnVkhacjUtY2tIU
2c/edit?usp=sharing
 TCP/IP Commands datasheet
https://drive.google.com/a/researchdesignlab.com/file/d/0BzrGD4zr88GnUHRCQlJwUjd
WTVU/edit?usp=sharing
www.researchdesignlab.com Page 6
GSM GPRS SIM900A MODEMREV1.0
GSM Utility Software
 Bulk Message sending
 AT command testing terminal
 Provides step by step GPRS setup
To download GSM/GPRS Utility software ,click on the link below
 https://docs.google.com/file/d/0BzrGD4zr88GnYll6dlFJT2NFY2s/edit
 http://www.4shared.com/file/rwyHmtGOba/GSM_GPRS_utility.html
www.researchdesignlab.com Page 7
GSM GPRS SIM900A MODEMREV1.0
Basic AT Commands for Testing
GSM AT Commands:
 TO CHECK THE MODEM:
AT ↲
OK
 TO CHANGE SMS SENDING MODE:
AT+CMGF=1 ↲
OK
 TO SEND NEW SMS:
AT+CMGS=”MOBILE NO.” ↲
<MESSAGE
{CTRL+Z}
 TO RECEIVE SMS
AT+CMGD=1 ↲ {to delete the message in buffer}
AT+CMGR=1 ↲ {to receive first message AT+CMGR=1}
{to receive second message AT+CMGR=2 and so on}
+CMGL: 1,"REC READ","+85291234567",,"07/05/01,08:00:15+32",145,37
<MESSAGE
 PREFERRED SMS MESSAGE STORAGE:
AT+CPMS=? ↲
+CPMS: (“SM”),(“SM”),(“SM”)
OK
AT+CPMS? ↲
+CPMS: “SM”,19,30,”SM”,19,30,”SM”,19,30
 TO MAKE A VOICE CALL:
ATD9876543210; ↲
 TO REDIAL LAST NO:
ATDL ↲
 TO RECEIVE INCOMING CALL:
ATA ↲
 TO HANGUP OR DISCONNECT A CALL:
ATH ↲
 TO SET A PARTICULAR BAUDRATE:
AT+IPR=? ↲ {To view the baud rate values}
AT+IPR=0 ↲ {To set the modem to autobauding mode}
 OPERATOR SELECTION:
AT+COPS=? ↲
OK
AT+COPS? ↲
+COPS: 0,0,”AirTel”
OK
www.researchdesignlab.com Page 8
GSM GPRS SIM900A MODEMREV1.0
 AT+CRC SET CELLULAR RESULT CODES FOR INCOMING CALL INDICATION:
AT+CRC=? ↲
+CRC: (0-1)
OK
AT+CRC? ↲
+CRC: 0
OK
AT+CRC=1 ↲
OK
+CRING: VOICE
 READ OPERATOR NAMES.
AT+COPN=? ↲
OK
AT+COPN ↲
+COPN: “472001″,”DHIMOBILE”
+COPN: “60500
+COPN: “502012″,”maxis mobile”
+COPN:
+COPN: “502013″,”TMTOUCH”
+COPN
+COPN: “502016″,”DiGi”
+COPN: “502017″,”TIMECel”"
+COPN: “502019″,”CELCOM GSM”
GPRS Commands:
Command Description
AT+CGATT ↲ ATTACH/DETACH FROM GPRS SERVICE
AT+CGDCONT ↲ DEFINE PDP CONTEXT
AT+CGQMIN ↲ QUALITY OF SERVICE PROFILE (MINIMUM ACCEPTABLE)
AT+CGQREQ ↲ QUALITY OF SERVICE PROFILE (REQUESTED)
AT+CGACT ↲ PDP CONTEXT ACTIVATE OR DEACTIVATE
AT+CGDATA ↲ ENTER DATA STATE
AT+CGPADDR ↲ SHOW PDP ADDRESS
AT+CGCLASS ↲ GPRS MOBILE STATION CLASS
AT+CGEREP ↲ CONTROL UNSOLICITED GPRS EVENT REPORTING
AT+CGREG ↲ NETWORK REGISTRATION STATUS
AT+CGSMS ↲ SELECT SERVICE FOR MO SMS MESSAGES
AT+CGCOUNT ↲ GPRS PACKET COUNTERS
www.researchdesignlab.com Page 9
GSM GPRS SIM900A MODEMREV1.0
MODULE SETUP
step 1 : Insert SIMcard into the SIM slot.
step 2 : Plug in 12V -2A DC power adapter, power led is lit (place jumper between PWRkey
and on pin for only to turn ON automatically).
www.researchdesignlab.com Page 10
GSM GPRS SIM900A MODEMREV1.0
step 3 : Press and hold power button (To turn on manually without jumper)
step 4 : Connect to PC through RS232 cable
www.researchdesignlab.com Page 11
GSM GPRS SIM900A MODEMREV1.0
step 5 : open GSM/GPRS utility software ,choose appropriate COM port and use AT commands
listed in this manual for basic testing GPRS GSM/messaging and voice calling.
www.researchdesignlab.com Page 12
GSM GPRS SIM900A MODEMREV1.0
POWER MODES
Power down mode
SIM900A is set power down mode by “AT+CPOWD=0”
There are two methods for the module to enter into low current consumption status
Minimum Functionality Mode
Minimum functionality mode reduces the functionality of the module to a minimum and thus
minimizes the current consumption to the lowest level.
If SIM900A has been set to minimum functionality by “AT+CFUN=0”
If SIM900A has been set to full functionality by “AT+CFUN=1”
If SIM900A is set “AT+CFUN=4” to disable both the above functionality.
Sleep mode
We can control SIM900A module to enter or exit the SLEEP mode in customer
applications through DTR signal. When DTR is in high level and there is no on air and hardware
interrupt (such as GPIO interrupt or data on serial port), SIM900A will enter SLEEP mode
automatically. In this mode, SIM900A can still receive paging or SMS from network but the
serial port is not accessible.
Wake up SIM900A from sleep mode
 Enable DTR pin to wake up SIM900A. If DTR pin is pulled down to a low level
 This signal will wake up SIM900A from power saving mode. The serial port will be
active after DTR changed to low level for about 50ms.
 Receiving a voice or data call from network to wake up SIM900A.
 Receiving a SMS from network to wake up SIM900A.
www.researchdesignlab.com Page 13
GSM GPRS SIM900A MODEMREV1.0
PINS OF GSM GPRS SIM 900A module with Stub Antenna and SMA
connector
www.researchdesignlab.com Page 14
GSM GPRS SIM900A MODEMREV1.0
NARATION OF GSM GPRS SIM 900A module with Stub Antenna and SMA
connector
www.researchdesignlab.com Page 15
GSM GPRS SIM900A MODEMREV1.0
BLOCK DIAGRAMS
INTERFACING UNO AND GSM SHIELD
www.researchdesignlab.com Page 16
GSM GPRS SIM900A MODEMREV1.0
INTERFACING RASPBERRY AND GSM SHIELD
www.researchdesignlab.com Page 17
GSM GPRS SIM900A MODEMREV1.0
INTERFACING BEAGLEBOARD AND GSM SHIELD
www.researchdesignlab.com Page 18
GSM GPRS SIM900A MODEMREV1.0
INTERFACING MICROCONTROLLER WITH GSM SHIELD
www.researchdesignlab.com Page 19
GSM GPRS SIM900A MODEMREV1.0
CODES
ARM CODE
http://researchdesignlab.com/gsm-modem-arm-code
ATMEL CODE
http://researchdesignlab.com/gsm-modem-atmel-code
PIC CODE
http://forum.researchdesignlab.com/GSM%20SIM900/PIC/SIM900.c
ARDUNIO CODE
http://researchdesignlab.com/arduino-gsm2-code
RASPBERRY PI CODE
SENDING CODE
http://researchdesignlab.com/gsm-raspberry-code
RECEIVING CODE
http://researchdesignlab.com/gsm-raspberry-receiving-code.html
BEAGLEBONE CODE
SENDING CODE
http://researchdesignlab.com/gsm-beaglebone-send-code
RECEIVING CODE
http://researchdesignlab.com/gsm-beaglebone-receiving-code.html
MSP430 CODE
http://forum.researchdesignlab.com/MSP430/MSP/GSM.zip
GSM POWER SAVING ATMEL CODE
http://researchdesignlab.com/gsm-power-atmel-code.html
GSM POWER SAVING PIC CODE
http://researchdesignlab.com/gsm-power-pic-code.html
www.researchdesignlab.com Page 20
GSM GPRS SIM900A MODEMREV1.0
MODULE HANDLING
DO'S AND DONT'S

More Related Content

What's hot

Gsm presentation
Gsm presentationGsm presentation
Gsm presentation
samuelhard
 
Gps303 user manual 130920
Gps303 user manual 130920Gps303 user manual 130920
Gps303 user manual 130920
Vitor Carvalho
 
Gsm developer guide gsm at commands - rev a
Gsm developer guide   gsm at commands - rev  aGsm developer guide   gsm at commands - rev  a
Gsm developer guide gsm at commands - rev a
AbdusSalam Voip
 
Gsm based lcd notice board display
Gsm based lcd notice board displayGsm based lcd notice board display
Gsm based lcd notice board display
Ravi M
 
Zte utran ur11.1 optional feature description
Zte utran ur11.1 optional feature descriptionZte utran ur11.1 optional feature description
Zte utran ur11.1 optional feature description
Md Kamruzzaman
 
JVL AC-Servo Motor with Integrated Driver MAC50, 95, 140 and 141
JVL AC-Servo Motor with Integrated Driver MAC50, 95, 140 and 141JVL AC-Servo Motor with Integrated Driver MAC50, 95, 140 and 141
JVL AC-Servo Motor with Integrated Driver MAC50, 95, 140 and 141
Electromate
 
Emua quick installation manual for bts3900 l
Emua quick installation manual for bts3900 lEmua quick installation manual for bts3900 l
Emua quick installation manual for bts3900 l
alex natel
 
240243228 huawei-bts-3900-training
240243228 huawei-bts-3900-training240243228 huawei-bts-3900-training
240243228 huawei-bts-3900-training
Shelton Siziba
 

What's hot (20)

GSM Module
GSM ModuleGSM Module
GSM Module
 
GSM Module
GSM ModuleGSM Module
GSM Module
 
Gsm presentation
Gsm presentationGsm presentation
Gsm presentation
 
Gps303 user manual 130920
Gps303 user manual 130920Gps303 user manual 130920
Gps303 user manual 130920
 
Gsm developer guide gsm at commands - rev a
Gsm developer guide   gsm at commands - rev  aGsm developer guide   gsm at commands - rev  a
Gsm developer guide gsm at commands - rev a
 
Gsm ppt
Gsm pptGsm ppt
Gsm ppt
 
CDMALink Logging Transmitter
CDMALink Logging TransmitterCDMALink Logging Transmitter
CDMALink Logging Transmitter
 
Enviromax Solar Powered Solution - Maxon Telemetry
Enviromax Solar Powered Solution - Maxon TelemetryEnviromax Solar Powered Solution - Maxon Telemetry
Enviromax Solar Powered Solution - Maxon Telemetry
 
Cdma link logging transmitter
Cdma link logging transmitterCdma link logging transmitter
Cdma link logging transmitter
 
Gsm based lcd notice board display
Gsm based lcd notice board displayGsm based lcd notice board display
Gsm based lcd notice board display
 
Zte utran ur11.1 optional feature description
Zte utran ur11.1 optional feature descriptionZte utran ur11.1 optional feature description
Zte utran ur11.1 optional feature description
 
JVL AC-Servo Motor with Integrated Driver MAC50, 95, 140 and 141
JVL AC-Servo Motor with Integrated Driver MAC50, 95, 140 and 141JVL AC-Servo Motor with Integrated Driver MAC50, 95, 140 and 141
JVL AC-Servo Motor with Integrated Driver MAC50, 95, 140 and 141
 
Emua quick installation manual for bts3900 l
Emua quick installation manual for bts3900 lEmua quick installation manual for bts3900 l
Emua quick installation manual for bts3900 l
 
Ome201102 huawei bts3012 hardware structure issue2.0
Ome201102 huawei bts3012 hardware structure issue2.0Ome201102 huawei bts3012 hardware structure issue2.0
Ome201102 huawei bts3012 hardware structure issue2.0
 
240243228 huawei-bts-3900-training
240243228 huawei-bts-3900-training240243228 huawei-bts-3900-training
240243228 huawei-bts-3900-training
 
Ericsson RBS 6000 & 3000 & 2000
Ericsson RBS 6000 & 3000 & 2000Ericsson RBS 6000 & 3000 & 2000
Ericsson RBS 6000 & 3000 & 2000
 
Оптический анализатор спектра mu909020a для Anritsu MT9090A
Оптический анализатор спектра mu909020a для Anritsu MT9090AОптический анализатор спектра mu909020a для Anritsu MT9090A
Оптический анализатор спектра mu909020a для Anritsu MT9090A
 
Ome201101 gsm bts312 hardware structure issue4.0
Ome201101 gsm bts312 hardware structure issue4.0Ome201101 gsm bts312 hardware structure issue4.0
Ome201101 gsm bts312 hardware structure issue4.0
 
Ome200301 gsm bts trouble shooting issue3.0
Ome200301 gsm bts trouble shooting issue3.0Ome200301 gsm bts trouble shooting issue3.0
Ome200301 gsm bts trouble shooting issue3.0
 
M300 MINI 3G/4G Modem datasheet eng
M300 MINI 3G/4G Modem datasheet engM300 MINI 3G/4G Modem datasheet eng
M300 MINI 3G/4G Modem datasheet eng
 

Similar to GSM GPRS SIM900A Module with Stub Antenna and SMA Connector

Simatic s7 200-introduction
Simatic s7 200-introductionSimatic s7 200-introduction
Simatic s7 200-introduction
Phan van Tan
 

Similar to GSM GPRS SIM900A Module with Stub Antenna and SMA Connector (20)

S264~s266 temperature data logger user manual v2.1
S264~s266 temperature data logger user manual v2.1S264~s266 temperature data logger user manual v2.1
S264~s266 temperature data logger user manual v2.1
 
Mag 8000 gsm ast 2015 w35
Mag 8000 gsm ast 2015 w35Mag 8000 gsm ast 2015 w35
Mag 8000 gsm ast 2015 w35
 
E notice board project report
E notice board project reportE notice board project report
E notice board project report
 
TK119 Waterproof GPS Vehicle Tracker
TK119 Waterproof GPS Vehicle TrackerTK119 Waterproof GPS Vehicle Tracker
TK119 Waterproof GPS Vehicle Tracker
 
Home automation and securty using wireless networks
Home automation and securty using wireless networksHome automation and securty using wireless networks
Home automation and securty using wireless networks
 
Yuva Home automation project
Yuva Home automation projectYuva Home automation project
Yuva Home automation project
 
Link connect presentation 10 January 2018
Link connect presentation  10 January 2018Link connect presentation  10 January 2018
Link connect presentation 10 January 2018
 
G3602050055
G3602050055G3602050055
G3602050055
 
Gprs link 2-way-logging-transmitter
Gprs link 2-way-logging-transmitterGprs link 2-way-logging-transmitter
Gprs link 2-way-logging-transmitter
 
Catálogo de PLC S7-200 SMART
Catálogo de PLC S7-200 SMART Catálogo de PLC S7-200 SMART
Catálogo de PLC S7-200 SMART
 
P 6168--microcontroller based-lpg_gas_detector_using_gsm_module
P 6168--microcontroller based-lpg_gas_detector_using_gsm_moduleP 6168--microcontroller based-lpg_gas_detector_using_gsm_module
P 6168--microcontroller based-lpg_gas_detector_using_gsm_module
 
Vikaspptonnoticeboard
VikaspptonnoticeboardVikaspptonnoticeboard
Vikaspptonnoticeboard
 
Smartmax IO Board MA – 4020 - Maxon Solutions
Smartmax IO Board MA – 4020 - Maxon SolutionsSmartmax IO Board MA – 4020 - Maxon Solutions
Smartmax IO Board MA – 4020 - Maxon Solutions
 
Simatic s7 200-introduction
Simatic s7 200-introductionSimatic s7 200-introduction
Simatic s7 200-introduction
 
ABHAY PPT
ABHAY PPTABHAY PPT
ABHAY PPT
 
Gps vehicle theft identification and tracking and control
Gps vehicle theft identification and tracking and controlGps vehicle theft identification and tracking and control
Gps vehicle theft identification and tracking and control
 
gsm based Notice board
gsm based Notice boardgsm based Notice board
gsm based Notice board
 
GSM Based Campus Display system
GSM Based Campus Display systemGSM Based Campus Display system
GSM Based Campus Display system
 
111ei0254ppt8thsem
111ei0254ppt8thsem111ei0254ppt8thsem
111ei0254ppt8thsem
 
s130-s150-user-manual-v1-50.pdf
s130-s150-user-manual-v1-50.pdfs130-s150-user-manual-v1-50.pdf
s130-s150-user-manual-v1-50.pdf
 

More from Raghav Shetty

More from Raghav Shetty (20)

8 Channel Relay Board-Bluetooth
8 Channel Relay Board-Bluetooth8 Channel Relay Board-Bluetooth
8 Channel Relay Board-Bluetooth
 
4 Channel Relay Board 5V-Bluetooth Compatible for Arduino
4 Channel Relay Board 5V-Bluetooth Compatible for Arduino4 Channel Relay Board 5V-Bluetooth Compatible for Arduino
4 Channel Relay Board 5V-Bluetooth Compatible for Arduino
 
4 Channel Relay Board 12V-Compatible for Arduino
4 Channel Relay Board 12V-Compatible for Arduino4 Channel Relay Board 12V-Compatible for Arduino
4 Channel Relay Board 12V-Compatible for Arduino
 
8 Channel Relay Board-Rs485
8 Channel Relay Board-Rs485 8 Channel Relay Board-Rs485
8 Channel Relay Board-Rs485
 
Xbee X-CTU Software
Xbee X-CTU SoftwareXbee X-CTU Software
Xbee X-CTU Software
 
Digitla Vibration Sensor
Digitla Vibration SensorDigitla Vibration Sensor
Digitla Vibration Sensor
 
Thermal Printer
Thermal PrinterThermal Printer
Thermal Printer
 
Digital Soil Moisture Sensor
Digital Soil Moisture SensorDigital Soil Moisture Sensor
Digital Soil Moisture Sensor
 
Micro SD Memory Card Interface for 5V MCU
Micro SD Memory Card Interface for 5V MCUMicro SD Memory Card Interface for 5V MCU
Micro SD Memory Card Interface for 5V MCU
 
Micro SD Memory Card Interface for 3.3V MCU
Micro SD Memory Card Interface for 3.3V MCUMicro SD Memory Card Interface for 3.3V MCU
Micro SD Memory Card Interface for 3.3V MCU
 
Regulated Power Supply
Regulated Power Supply Regulated Power Supply
Regulated Power Supply
 
PIC Project Board
PIC Project BoardPIC Project Board
PIC Project Board
 
8 Channel Bi Directional Logic Level Converter
8 Channel Bi Directional Logic Level Converter8 Channel Bi Directional Logic Level Converter
8 Channel Bi Directional Logic Level Converter
 
LCD Keypad Shield
LCD Keypad ShieldLCD Keypad Shield
LCD Keypad Shield
 
L298 Motor Driver
L298 Motor DriverL298 Motor Driver
L298 Motor Driver
 
Joystick Shield
Joystick ShieldJoystick Shield
Joystick Shield
 
Force Sensor
Force SensorForce Sensor
Force Sensor
 
Plastic REED Float Switch
Plastic REED Float SwitchPlastic REED Float Switch
Plastic REED Float Switch
 
Flex Sensor
Flex SensorFlex Sensor
Flex Sensor
 
Serial EEPROM
Serial EEPROMSerial EEPROM
Serial EEPROM
 

Recently uploaded

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Recently uploaded (20)

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 

GSM GPRS SIM900A Module with Stub Antenna and SMA Connector

  • 1. www.researchdesignlab.com Page 1 GSM GPRS SIM900A MODEMREV1.0 GSM GPRS SIM 900A module with Stub Antenna and SMA connector USER MANUAL
  • 2. www.researchdesignlab.com Page 2 GSM GPRS SIM900A MODEMREV1.0 Contents Overview......................................................................................................................................... 4 Features........................................................................................................................................... 5 Datasheets ....................................................................................................................................... 5 GSM Utility Software..................................................................................................................... 6 Basic AT Commands for Testing ................................................................................................... 7 GSM AT Commands: ................................................................Error! Bookmark not defined. GPRS Commands: .....................................................................Error! Bookmark not defined. MODULE SETUP .......................................................................................................................... 9 POWER MODES.......................................................................................................................... 12 Power down mode..................................................................................................................... 12 Minimum Functionality Mode.................................................................................................. 12 Sleep mode................................................................................................................................ 12 Wake up SIM900A from sleep mode ....................................................................................... 12 PINS OF GSM GPRS SIM 900A module with Stub Antenna and SMA connector.................... 13 NARATION OF GSM GPRS SIM 900A module with Stub Antenna and SMA connector........ 14 BLOCK DIAGRAMS................................................................................................................... 15 INTERFACING UNO AND GSM SHIELD............................................................................ 15 INTERFACING RASPBERRY AND GSM SHIELD............................................................. 16 INTERFACING BEAGLEBOARD AND GSM SHIELD ...................................................... 17 INTERFACING MICROCONTROLLER WITH GSM SHIELD........................................... 18 CODES ......................................................................................................................................... 19 ARM CODE.............................................................................................................................. 19 ATMEL CODE......................................................................................................................... 19 PIC CODE ................................................................................................................................ 19 ARDUNIO CODE .................................................................................................................... 19 RASPBERRY PI CODE........................................................................................................... 19 BEAGLEBONE CODE............................................................................................................ 19 MSP430 CODE......................................................................................................................... 19 GSM POWER SAVING ATMEL CODE................................................................................ 19
  • 3. www.researchdesignlab.com Page 3 GSM GPRS SIM900A MODEMREV1.0 GSM POWER SAVING PIC CODE........................................................................................ 19 MODULE HANDLING ............................................................................................................... 20 DO'S AND DONT'S................................................................................................................. 20
  • 4. www.researchdesignlab.com Page 4 GSM GPRS SIM900A MODEMREV1.0 Overview GSM GPRS SIM 900A module with Stub Antenna and SMA connector GSM/GPRS Modem-RS232 is built with Dual Band GSM/GPRS engine- SIM900A, works on frequencies 900/ 1800 MHz. The Modem is coming with RS232 interface, which allows you connect PC as well as microcontroller with RS232 Chip(MAX232). The baud rate is configurable from 9600-115200 through AT command. The GSM/GPRS Modem is having internal TCP/IP stack to enable you to connect with internet via GPRS. It is suitable for SMS, Voice as well as DATA transfer application in M2M interface. The onboard Regulated Power supply allows you to connect wide range unregulated power supply . Using this modem, you can make audio calls, SMS, Read SMS, attend the incoming calls and internet through simple AT commands
  • 5. www.researchdesignlab.com Page 5 GSM GPRS SIM900A MODEMREV1.0 Features  Dual-Band GSM/GPRS 900/ 1800 MHz.  RS232 interface for direct communication with computer or MCU kit.  Configurable baud rate.  Power controlled using 29302WU IC.  ESD Compliance.  Enable with MIC and SPeaker socket.  With slid in SIM card tray.  With Stub antenna and SMA connector.  Input Voltage: 12V DC. Datasheets  AT Commands datasheet https://drive.google.com/a/researchdesignlab.com/file/d/0BzrGD4zr88GnTkJwSll3dnhK bTg/edit?usp=sharing  FTP Commands datasheet https://drive.google.com/a/researchdesignlab.com/file/d/0BzrGD4zr88GnVkhacjUtY2tIU 2c/edit?usp=sharing  TCP/IP Commands datasheet https://drive.google.com/a/researchdesignlab.com/file/d/0BzrGD4zr88GnUHRCQlJwUjd WTVU/edit?usp=sharing
  • 6. www.researchdesignlab.com Page 6 GSM GPRS SIM900A MODEMREV1.0 GSM Utility Software  Bulk Message sending  AT command testing terminal  Provides step by step GPRS setup To download GSM/GPRS Utility software ,click on the link below  https://docs.google.com/file/d/0BzrGD4zr88GnYll6dlFJT2NFY2s/edit  http://www.4shared.com/file/rwyHmtGOba/GSM_GPRS_utility.html
  • 7. www.researchdesignlab.com Page 7 GSM GPRS SIM900A MODEMREV1.0 Basic AT Commands for Testing GSM AT Commands:  TO CHECK THE MODEM: AT ↲ OK  TO CHANGE SMS SENDING MODE: AT+CMGF=1 ↲ OK  TO SEND NEW SMS: AT+CMGS=”MOBILE NO.” ↲ <MESSAGE {CTRL+Z}  TO RECEIVE SMS AT+CMGD=1 ↲ {to delete the message in buffer} AT+CMGR=1 ↲ {to receive first message AT+CMGR=1} {to receive second message AT+CMGR=2 and so on} +CMGL: 1,"REC READ","+85291234567",,"07/05/01,08:00:15+32",145,37 <MESSAGE  PREFERRED SMS MESSAGE STORAGE: AT+CPMS=? ↲ +CPMS: (“SM”),(“SM”),(“SM”) OK AT+CPMS? ↲ +CPMS: “SM”,19,30,”SM”,19,30,”SM”,19,30  TO MAKE A VOICE CALL: ATD9876543210; ↲  TO REDIAL LAST NO: ATDL ↲  TO RECEIVE INCOMING CALL: ATA ↲  TO HANGUP OR DISCONNECT A CALL: ATH ↲  TO SET A PARTICULAR BAUDRATE: AT+IPR=? ↲ {To view the baud rate values} AT+IPR=0 ↲ {To set the modem to autobauding mode}  OPERATOR SELECTION: AT+COPS=? ↲ OK AT+COPS? ↲ +COPS: 0,0,”AirTel” OK
  • 8. www.researchdesignlab.com Page 8 GSM GPRS SIM900A MODEMREV1.0  AT+CRC SET CELLULAR RESULT CODES FOR INCOMING CALL INDICATION: AT+CRC=? ↲ +CRC: (0-1) OK AT+CRC? ↲ +CRC: 0 OK AT+CRC=1 ↲ OK +CRING: VOICE  READ OPERATOR NAMES. AT+COPN=? ↲ OK AT+COPN ↲ +COPN: “472001″,”DHIMOBILE” +COPN: “60500 +COPN: “502012″,”maxis mobile” +COPN: +COPN: “502013″,”TMTOUCH” +COPN +COPN: “502016″,”DiGi” +COPN: “502017″,”TIMECel”" +COPN: “502019″,”CELCOM GSM” GPRS Commands: Command Description AT+CGATT ↲ ATTACH/DETACH FROM GPRS SERVICE AT+CGDCONT ↲ DEFINE PDP CONTEXT AT+CGQMIN ↲ QUALITY OF SERVICE PROFILE (MINIMUM ACCEPTABLE) AT+CGQREQ ↲ QUALITY OF SERVICE PROFILE (REQUESTED) AT+CGACT ↲ PDP CONTEXT ACTIVATE OR DEACTIVATE AT+CGDATA ↲ ENTER DATA STATE AT+CGPADDR ↲ SHOW PDP ADDRESS AT+CGCLASS ↲ GPRS MOBILE STATION CLASS AT+CGEREP ↲ CONTROL UNSOLICITED GPRS EVENT REPORTING AT+CGREG ↲ NETWORK REGISTRATION STATUS AT+CGSMS ↲ SELECT SERVICE FOR MO SMS MESSAGES AT+CGCOUNT ↲ GPRS PACKET COUNTERS
  • 9. www.researchdesignlab.com Page 9 GSM GPRS SIM900A MODEMREV1.0 MODULE SETUP step 1 : Insert SIMcard into the SIM slot. step 2 : Plug in 12V -2A DC power adapter, power led is lit (place jumper between PWRkey and on pin for only to turn ON automatically).
  • 10. www.researchdesignlab.com Page 10 GSM GPRS SIM900A MODEMREV1.0 step 3 : Press and hold power button (To turn on manually without jumper) step 4 : Connect to PC through RS232 cable
  • 11. www.researchdesignlab.com Page 11 GSM GPRS SIM900A MODEMREV1.0 step 5 : open GSM/GPRS utility software ,choose appropriate COM port and use AT commands listed in this manual for basic testing GPRS GSM/messaging and voice calling.
  • 12. www.researchdesignlab.com Page 12 GSM GPRS SIM900A MODEMREV1.0 POWER MODES Power down mode SIM900A is set power down mode by “AT+CPOWD=0” There are two methods for the module to enter into low current consumption status Minimum Functionality Mode Minimum functionality mode reduces the functionality of the module to a minimum and thus minimizes the current consumption to the lowest level. If SIM900A has been set to minimum functionality by “AT+CFUN=0” If SIM900A has been set to full functionality by “AT+CFUN=1” If SIM900A is set “AT+CFUN=4” to disable both the above functionality. Sleep mode We can control SIM900A module to enter or exit the SLEEP mode in customer applications through DTR signal. When DTR is in high level and there is no on air and hardware interrupt (such as GPIO interrupt or data on serial port), SIM900A will enter SLEEP mode automatically. In this mode, SIM900A can still receive paging or SMS from network but the serial port is not accessible. Wake up SIM900A from sleep mode  Enable DTR pin to wake up SIM900A. If DTR pin is pulled down to a low level  This signal will wake up SIM900A from power saving mode. The serial port will be active after DTR changed to low level for about 50ms.  Receiving a voice or data call from network to wake up SIM900A.  Receiving a SMS from network to wake up SIM900A.
  • 13. www.researchdesignlab.com Page 13 GSM GPRS SIM900A MODEMREV1.0 PINS OF GSM GPRS SIM 900A module with Stub Antenna and SMA connector
  • 14. www.researchdesignlab.com Page 14 GSM GPRS SIM900A MODEMREV1.0 NARATION OF GSM GPRS SIM 900A module with Stub Antenna and SMA connector
  • 15. www.researchdesignlab.com Page 15 GSM GPRS SIM900A MODEMREV1.0 BLOCK DIAGRAMS INTERFACING UNO AND GSM SHIELD
  • 16. www.researchdesignlab.com Page 16 GSM GPRS SIM900A MODEMREV1.0 INTERFACING RASPBERRY AND GSM SHIELD
  • 17. www.researchdesignlab.com Page 17 GSM GPRS SIM900A MODEMREV1.0 INTERFACING BEAGLEBOARD AND GSM SHIELD
  • 18. www.researchdesignlab.com Page 18 GSM GPRS SIM900A MODEMREV1.0 INTERFACING MICROCONTROLLER WITH GSM SHIELD
  • 19. www.researchdesignlab.com Page 19 GSM GPRS SIM900A MODEMREV1.0 CODES ARM CODE http://researchdesignlab.com/gsm-modem-arm-code ATMEL CODE http://researchdesignlab.com/gsm-modem-atmel-code PIC CODE http://forum.researchdesignlab.com/GSM%20SIM900/PIC/SIM900.c ARDUNIO CODE http://researchdesignlab.com/arduino-gsm2-code RASPBERRY PI CODE SENDING CODE http://researchdesignlab.com/gsm-raspberry-code RECEIVING CODE http://researchdesignlab.com/gsm-raspberry-receiving-code.html BEAGLEBONE CODE SENDING CODE http://researchdesignlab.com/gsm-beaglebone-send-code RECEIVING CODE http://researchdesignlab.com/gsm-beaglebone-receiving-code.html MSP430 CODE http://forum.researchdesignlab.com/MSP430/MSP/GSM.zip GSM POWER SAVING ATMEL CODE http://researchdesignlab.com/gsm-power-atmel-code.html GSM POWER SAVING PIC CODE http://researchdesignlab.com/gsm-power-pic-code.html
  • 20. www.researchdesignlab.com Page 20 GSM GPRS SIM900A MODEMREV1.0 MODULE HANDLING DO'S AND DONT'S