Flowcode and GSM module

Moderator: Benj

Post Reply
taimoor
Posts: 2
Joined: Sat Aug 01, 2015 6:33 pm
Has thanked: 1 time
Contact:

Flowcode and GSM module

Post by taimoor »

I'am trying to interface a GSM module with flowcode for PIC and the Tutorial I'am following suggests a module SmartGM862 development board which is not available in my market but instead some other SIM900A/C/D module development boards are available.

My question is can I interface sim900 series module with flowcode and work with the same built-in AT command macros ?.

Do all GSM modules in general have same set of AT commands ? , so in that case any module should work with flowcode compatible AT commands.


Tutorial : http://www.studentcompanion.co.za/inter ... -flowcode/
SmartGM862 : http://www.mikroe.com/add-on-boards/gsm ... martgm862/
Sim900 Development Board : http://www.evselectro.com/gsm-gprs-module-sim900d-4927

User avatar
petesmart
Valued Contributor
Valued Contributor
Posts: 395
Joined: Thu May 06, 2010 11:42 am
Location: Sydney, Australia
Has thanked: 187 times
Been thanked: 140 times
Contact:

Re: Flowcode and GSM module

Post by petesmart »

Hi Taimoor,

Had a quick look at the spec sheet... Without out going too deep, it looks like the basic AT command set should work... I have recently done this with a dual GPS GSM sparkfun module using Flowcode component

things to look out for...
  • this module operates on 2.8 volts so make sure dev board is 3volt compatible you may need to use a level shifter from 5 volts down to 3 volts - :!: DONT PLUG any STANDARD RS232 CONTROLLER into the board as it will destroy the GSM module - Standard RS232 is a 12 volt signal :!:
  • Most GSM boards use a standard set of AT commands for text - the Flowcode 6 component will drive the basic functions ok
  • for any enhanced function you will have to create these yourself - get the AT command set document from the supplier and create the required function in a Flowcode macro - you could create you own component, but as your starting out this might be a little too difficult.
  • make sure the baud rate in Flowcode GSM priorities matches the baud rate of the GSM module
  • Use a pre-paid SIM - had the best success with these
Hope you project goes well...

best

Pete
sorry about that Chief!

taimoor
Posts: 2
Joined: Sat Aug 01, 2015 6:33 pm
Has thanked: 1 time
Contact:

Re: Flowcode and GSM module

Post by taimoor »

There is Max232 IC on board which brings RS232 back To TTL and then feeds into the GSM module. 5V or 3V , both represent HIGH state
RS232 is used in this case to communicate with another RS232 based device , and RX and TX of the module that work on TTL (just a guess) are connected to a female header available on board . So can I directly connect these RX and TX pin with controller?

Can you name me a few GSM based development boards ?

and thanks for your reply

-I HAVE FlowCode 5

User avatar
petesmart
Valued Contributor
Valued Contributor
Posts: 395
Joined: Thu May 06, 2010 11:42 am
Location: Sydney, Australia
Has thanked: 187 times
Been thanked: 140 times
Contact:

Re: Flowcode and GSM module

Post by petesmart »

That should work, if you have access to a CRO then you could confirm the peak to peak voltage of the waveform...just to be sure

Matrix have a gsm board... Look down further in your student tutorial notes it references flowcode 5 and the Matrix gsm eblock EB066..you can buy it online...http://www.matrixtsl.com/product.php?Pr ... PHPSESSID=

Another board I have used is from sparkfun, it's a gsm and gps module combined, works with flowcode 5 & 6...https://www.sparkfun.com/products/13120

There are also a lot of cheaper boards out there..however, .I know these two work.

See how you go...
sorry about that Chief!

Post Reply