What GPRS Module is Compatible with Basic stamp?
wu4m4n
Posts: 22
Hello
Need to know that GPRS module is compatible with Basic stamp.
With TCP / UDP.
My idea is to send latitude and longitude of a GPS (GPS Kit) to a server.
Viewing some Enfora GPRS I, for these if they have support for TCP / IP.
Enfora Enabler IIG quad-band module GSM0108
http://www.olimex.cl/product_info.php?products_id=384
http://www.enfora.com/index.cgi?CONTENT_ID=23&User:LANGUAGE=en
How is this module (GSM0108), is compatible with Basic Stamp?
Thank you so much
PS: I am a total rookie.
Need to know that GPRS module is compatible with Basic stamp.
With TCP / UDP.
My idea is to send latitude and longitude of a GPS (GPS Kit) to a server.
Viewing some Enfora GPRS I, for these if they have support for TCP / IP.
Enfora Enabler IIG quad-band module GSM0108
http://www.olimex.cl/product_info.php?products_id=384
http://www.enfora.com/index.cgi?CONTENT_ID=23&User:LANGUAGE=en
How is this module (GSM0108), is compatible with Basic Stamp?
Thank you so much
PS: I am a total rookie.
Comments
The more important question is what sort of data needs to be exchanged because the Basic Stamp has very limited variable storage. Without more information about the module and what you want to do with it, it's hard to tell whether the limited variable storage would prevent the module from being used for your task. There's also the issue that the Basic Stamp is a single threaded processor. There's no buffering of I/O information. Whether this will create an insurmountable problem or not requires information you haven't provided yet.
Sorry for my English.
I'll comment what I'm doing now.
I Buy the "GPS Datalogger KIT" from Parallax
http://www.parallax.com/StoreSearchResults/tabid/768/txtSearch/gps/List/0/SortField/4/ProductID/603/Default.aspx
Contains:
- Parallax GPS Module
- Datalogger
- LCD
- Basic Stamp (Super Carrier)
and I could make it work, with the help of the forum.
however.
Now I want to send these data, via GPRS to a server so that they are displayed in Google Maps.
I was researching enough and I have several ideas.
- Find the latitude and longitude from the GPS.
- Storing in the Datalogger (Backup)
-Once I read the data from the Datalogger.
- Sent to the server via GPRS.
For this goal I need the following AT commands
Will publish an example obtained from:
http://www.edaboard.com/ftopic347415.html
Then
In generating the request "GET", could add the following
"GET / read.php? <lat> & Lat = long = <long> & imei = <imei>"
(Adding the IMEI, only GPRS authorized may store the information.)
or it could also be recorded directly via FTP.
I was searching and modules that support these commands are the SIM300,
and thank god they sell a complete kit.
SIMCOM SIM300CEVBKIT
INFO: http://www.soselectronic.com/?str=371&artnum=55888
PDF:
http://www.soselectronic.com/a_info/resource/c/SIM300C_EVB_V1.04.pdf
I'll post all existing information on this project. So any other newbie like me can start later and not make my same mistakes.
Regards
2) These command sequences are fairly complicated. I'm still concerned whether you could handle them with a Basic Stamp. At the very least, you may need something other than the BS2, maybe a BS2p or BS2px with additional speed and additional memory. I would use a Propeller for a project like this.
1) I have the intention to purchase the entire kit for SIM300, which is shown in the images.
Information about the module: http://www.soselectronic.com/a_info/resource/c/SIM300C_EVB_V1.04.pdf
As shown in the image, the module only needs 5V to operate, so that power could be fed from the same Basic Stamp 2.
My idea in "theory" is to connect the SIM300 module to "Super Carrier (Basic Stamp), and to send the commands from the BASIC Stamp to the SIM300 module. I have no idea if it would be possible.
2) The "GPS Datalogger KIT comes with the Basic Stamp 2 (super carrier).
A Question:
If the module needs 5V, could connect directly from the super carrier (VSS, VDD ).???
Thank you very much.
Remember that the SIM300 has an RS232 serial port while the Super Carrier Board doesn't really. You could theoretically use the programming port, but that's not really RS232 and it's half duplex besides. Anything sent from the PC side of it is echoed back.
I'm not saying this can't be done, but there's a lot more research that needs to be done. It's not just a matter of plugging things together.
my anxiety is playing against me.
I will read more and publishes lot what I found.
Muchas gracias Mike Green
GM862 Cellular Quad Band Module
GM862 Cellular Quad Band Module http://www.sparkfun.com/commerce/product_info.php?products_id=757
GM862 Evaluation Board : http://www.sparkfun.com/commerce/product_info.php?products_id=477
Code BS2
Upload information about the commands needed to Occupy FTP via GPRS
What we still do not understand, is how to connect the Basic Stamp 2 to GM862 Evaluation Board. The code shows an ascii drawing, but I can not understand.
Could anyone give me a hand?
The drawing that Joe Grand included in his sample program is pretty straightforward if you use a mono-spaced font like Courier. Essentially, you have a 4.7K resistor between the transistor's emitter (e) and +5V. The emitter is also connected to the Stamp's transmit pin, I/O pin 12 in the case of his sample program, but it could be any I/O pin. The collector of the transistor (c) is connected to the GM862's transmit (TXD) line. There's a 10K resistor between the base of the transistor (a 2N2222A) and the GM862's PWRCTL pin which is a 2.8V reference voltage.
Greetings Mike.
And I think I found a solution to many problems.
The SmartGM862
Pagina Oficial : http://www.mikroe.com/eng/products/view/468/smartgm862-board/
Smartgm862 Schematic : http://www.mikroe.com/eng/downloads/get/1032/smartgm862_schematic_v100.pdf
Description
SmartGM862 is full-featured development tool for Telit GM862 GSM/GPRS module. This board has everything that you need to develop your own GSM-GPRS based device. Tool features voltage regulation, so there is no need for connecting additional power supply circuits. All you need to do is to connect power supply (9-32V DC or 7-23 AC) to the board, place GSM/GPRS module, connect antenna and you are ready to start GSM-GPRS based device development. ....
I connect from another energy source than that of the basic stamp.
"Also will have to take some kind of" translator of voltage? Among the Basic stamp Pines and Pines SmartGM862 (TDX, RDX)?
You'll need to connect the two grounds together (for the Stamp (Vss) and the SmartGM862). You'll need to connect VCC_BRD to the Stamp's +5V supply (Vdd). You then should be able to connect TXD_BRD, RXD_BRD, CTS_BRD, and RTS_BRD to Stamp I/O pins.
Note that the SmartGM862 board has a bridge rectifier at the power supply input. This means that you can't use the Stamp's power source for the SmartGM862. You'll need a separate supply.
Of course, just as my idea is to place a solar belt for each module (Basic Stam (Super Carrier) and SmartGM862), but in the meantime will have one transformer each.
According to your experience in the subject, do you think might make my goal with this module SmartGM862 and Basic stamp 2 Make It Work ?
If I'm going to document everything. for all those who want to do something similar to create it. (And seen enough issues in consultation forum on the same topic.)
Greetings and many thanks Mike
Muchas Gracias Mike! ¡
How about TCP/IP stack! Do you know if SmartGS862 support TCP/IP stack?
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
The voltage translation circuitry is designed so that VCC_BRD is the power supply for the microcontroller. The output transistors for the transmit lines (TXD and RTS) switch the outputs between VCC_BRD and ground.
2) You might be able to bypass the bridge rectifier. If so, you could use the same power supply for the SmartGM862 and the Stamp.
As I've mentioned before, you might want to use one of the Stamp models with more memory. I'd suggest the BS2p or BS2px. Use Joe Grand's code for a starting point for what you want to do.
You have a lot to learn. You should start with small pieces and get each hardware piece to work by itself using the sample code available. You will need to learn how to program the Basic Stamps. Start with the "What's a Microcontroller?" tutorial and the "Stamp BASIC Syntax and Reference Manual". Look at some of the other tutorials available as well. They're available translated into several languages from Parallax's Downloads page. Get used to browsing the Wikipedia. There are excellent articles on all sorts of topics in electronics and computing, all available in a variety of languages. For example, look up "bridge rectifier".
Other good sources of information:
The Nuts and Volts Columns. Use the "Resources" tab on Parallax's main webpage to get to the index of the Columns.
www.emesystems.com
Click on the "app-notes" link for lots of information on programming Stamps
Because SmartGS862 is inserted into the GPRS Module GM862
http://www.sparkfun.com/commerce/product_info.php?products_id=757
It also supports FTP access. ¡
@Mike Green
Thank you very much for all your advice.
Buy both books and am in the process of reading.
Since I made several examples (LED) coming out in the book.
Php programmer I am, I am doing now with Google Map system API3
But I get stuck on the circuit of the project. that is why I thank you again for guiding me in making my project.
Greetings Mike and Reza
GM862 Cellular Quad Band Module http://www.sparkfun.com/commerce/product_info.php?products_id=757
GM862 Evaluation Board : http://www.sparkfun.com/commerce/product_info.php?products_id=477
That is the interpretation of the following drawing anscii
Here is the diagram much more understandable.
(PWRCTL = PWRMON )
Found in the same web of "Parallax", some diagrams dealing with the chip "max232" and the LCD.
and without the chip "max232"
I think I would be better Occupy the Chip "max232".
Apart from Chip "max232" Another thing that should be considered for connecting the "GM862 Evaluation Board" to the BS2??
Regards
PD:
Useful Information:
GM862 for the PIC microprocessor.
And the Following website with information about Arduino.
The Next Web is HTTP connection with information on GM862 modules. (AT Commands)
Pololu 23201a Serial Adapter Fully Assembled
(or The RS-I Serial Interface Adapter)
Specifications:
With this little module might Connect:
Bs2 <----> GM862 Evaluation Board
so I could communicate from the "BS2" to "GM862 Evaluation Board"
officiate in the forum say that if it is compatible with BS2
Based on your experience, my idea might work?
3.3V Voltage Regulator Board
and this ¡
5V-3.3V Voltage Translator Board
and this
5V-3.3VReg Board
Post Edited (wu4m4n) : 5/31/2010 5:27:48 PM GMT
With the transformer "3.3va 5.v" could connect the "GM862" to "BS2"?
Ps: if someone did not realize my first language is not English. I'm Spanish. PHP programmer and I'm in and I can generate questions that sometimes absurd and it's because I have no idea, and I prefer to ask to stay with the doubt.