Arduino Projects    |   Raspberry Pi  |     Electronic Circuits   |   Electronics Reference Design Library  |   AVR    |    PIC    |    8051    |    Electronic Projects

GSM interfacing

13 posts / 0 new
Last post
Muralikrishna R
Muralikrishna R's picture
Offline
Joined: 10/06/2012
Posts: 9
Points: 25
GSM interfacing

hi,

i want to knw how to interface gsm with AVR. Currently am proposing a project like..collision detection based on gsm,and theft protection based on gps ,ie smar car system. Am quite new with this avr stuff. bt i insist to learn it..soo any help would be appreciated. thnx in advance.

Amrith
amrith's picture
Offline
Joined: 23/04/2012
Posts: 224
Points: 1000

hi friend,

 

Good Project. GSM modules & modems are widely available in the market with serial communcation interface, you can interface these GSM modems or modules to your controller using UART or serial communication. Google for circuit diagrams or visit the below site for detail description.

 

http://www.atmel.com/Images/doc8016.pdf

 

All the best !!!

Muralikrishna R
Muralikrishna R's picture
Offline
Joined: 10/06/2012
Posts: 9
Points: 25

thx a lott:)

can u  provide me with some sort of block diagram or circuit to understand better??

 

for this kinda small scale project,which is preferable? atmega 16 or 8?

 

would it be better to use arduino or embedded c for programming the microcontroller?

swk
123swk123@gmail.com's picture
Offline
Joined: 12/06/2012
Posts:
Points: 0

Muralikrishna, try using SIM900 series GSM modem, they are quite easy to interface with any controller, and they have inbuilt HTTP / FTP commands, so from controller point it relives us from TCP/IP stack on the controller.

 

I think I have a circuit diagram for this GSM with Mega32 i suppose. let me search my system and if lucky to find then i will share it.

 

~SwK.

Amrith
amrith's picture
Offline
Joined: 23/04/2012
Posts: 224
Points: 1000

Hi Murli, 

 

I'm working on this project titled "ATMEGA16 interfacing to GSM" I'll update it on Engineers garage website very soon with all schematics & codes.

Amrith
amrith's picture
Offline
Joined: 23/04/2012
Posts: 224
Points: 1000

Murli,

Regarding your query, if you are a begineer better strt with arduino, it is user friendly and you can get lot of help from fourms. Remember that at higher level of coding you need to learn Embedded C

AJISH ALFRED
ajishalfred's picture
Offline
Joined: 10/01/2012
Posts: 1395
Points: 6605

 

Yes, Arduino is a nice platform for beginners to start with. The IDE itself have a lot of sample programs, including serial communication. At the top of the code file, there will be a small description about the circuit connection also.

Muralikrishna R
Muralikrishna R's picture
Offline
Joined: 10/06/2012
Posts: 9
Points: 25

for starting this project ,what should be our first step??? like,using arduino.. or learning the ATcommand

set. these AT commands are universal for all modules or watt?

 

Amrith
amrith's picture
Offline
Joined: 23/04/2012
Posts: 224
Points: 1000

First step is to get your hardware ready. Learn audrino and start writing basic codes on  I/O's and serial communication. Then, go for AT commands, AT commands are common for all the modules and modems.

Muralikrishna R
Muralikrishna R's picture
Offline
Joined: 10/06/2012
Posts: 9
Points: 25

started with arduino basics..abt how to use it and all... is there any reference circuit or something....for this project..

AJISH ALFRED
ajishalfred's picture
Offline
Joined: 10/01/2012
Posts: 1395
Points: 6605

 

That's good!

The circuit is simple. Connect the Tx and Rx pins of the module to the Rx and Tx of thr controller respectievely via serial to ttl conereter (max232)

Amrith
amrith's picture
Offline
Joined: 23/04/2012
Posts: 224
Points: 1000

Hi Murli,

Below is the circuit & block diagram, kindly use as reference only

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Muralikrishna R
Muralikrishna R's picture
Offline
Joined: 10/06/2012
Posts: 9
Points: 25

thanks...we just started off...vl get back to you...if we got stuck in between

Login or register to post comments
You are here