|
From: haresh on 12 Jul 2008 10:43 My Last post many friends have problem abt my university. I join this group for help. If i said any thing wrong then sorry. Right I am working project which is using 8051 to connect GSM modem And GPS receiver .Its for tracking vehicle and send MSG on my or any mobile about vehicle location. So If u have any idea Let me know right now i have a problem circuit design. Thank You, Haresh
From: Bit Farmer on 12 Jul 2008 11:17 haresh wrote: > My Last post many friends have problem abt my university. I join this > group for help. If i said any thing wrong then sorry. > Right I am working project which is using 8051 to connect GSM modem > And GPS receiver .Its for tracking vehicle and send MSG on my or any > mobile about vehicle location. > > So If u have any idea Let me know right now i have a problem circuit > design. > > Thank You, > Haresh Haresh, Your request was just fine. The problem is that many newsgroups are populated with people who 1) want to make a joke about your request, or 2) want to sound so knowledgeable that you request is just an irritation. -- From what you have described, you want the the 8051 to manage the data flow between the GPS and the GSM modem. There are many variations of the 8051. Some have two serial ports. Using one of those would save you time. Try the SiLabs 8051F344 development kit which comes with a prototype board and a debugger + programming tools. Set up one serial port (baud rate, and format) to talk to the GPS. Setup the other serial port to drive the GSM modem. Start you programming by working with the GPS port. Develop code to pull in the GPS messages. Then adjust those messages into the format needed. Develop code to establish and close a connection with the GSM modem. Then connect all of the pieces together. Most of the work will involve setting up the 8051 hardware to host your application. The newer 8051's are feature rich and need a lot of initialization code to setup the part for use. Study the data sheet extensively and read as many software examples as you can. No matter how good your application is, if you do not setup the hardware correctly, you will have problems ranging from erratic behavior to just plain dead. From an application viewpoint, I would use an interrupt to service each serial port receive data. Toss the data into a small circular buffer and then to all processing and messaging in the foreground. As someone suggested, ww2.8052.com is a good resource. There are quick solutions. You will have to read a lot. There is much to know to make this type of project a success. Good luck and let us know how it goes. B. Farmer
From: Rich Webb on 12 Jul 2008 11:20 On Sat, 12 Jul 2008 07:43:10 -0700 (PDT), haresh <hareshpatel20(a)gmail.com> wrote: >My Last post many friends have problem abt my university. I join this >group for help. If i said any thing wrong then sorry. >Right I am working project which is using 8051 to connect GSM modem >And GPS receiver .Its for tracking vehicle and send MSG on my or any >mobile about vehicle location. > >So If u have any idea Let me know right now i have a problem circuit >design. Many here will be happy to answer specific questions but the questions need to include sufficient detail regarding the statement of the problem and the design constraints that it's even *possible* to form an answer. -- Rich Webb Norfolk, VA
From: Bit Farmer on 12 Jul 2008 11:31 Bit Farmer wrote: > haresh wrote: >> My Last post many friends have problem abt my university. I join this >> group for help. If i said any thing wrong then sorry. >> Right I am working project which is using 8051 to connect GSM modem >> And GPS receiver .Its for tracking vehicle and send MSG on my or any >> mobile about vehicle location. >> >> So If u have any idea Let me know right now i have a problem circuit >> design. >> >> Thank You, >> Haresh > > Haresh, > > Your request was just fine. The problem is that many newsgroups are > populated with people who 1) want to make a joke about your request, or > 2) want to sound so knowledgeable that you request is just an irritation. > > -- > > From what you have described, you want the the 8051 to manage the data > flow > between the GPS and the GSM modem. > > There are many variations of the 8051. Some have two serial ports. > Using one > of those would save you time. Try the SiLabs 8051F344 development kit > which > comes with a prototype board and a debugger + programming tools. > > Set up one serial port (baud rate, and format) to talk to the GPS. > Setup the > other serial port to drive the GSM modem. Start you programming by > working with > the GPS port. Develop code to pull in the GPS messages. Then adjust those > messages into the format needed. Develop code to establish and close a > connection > with the GSM modem. Then connect all of the pieces together. > > Most of the work will involve setting up the 8051 hardware to host your > application. > The newer 8051's are feature rich and need a lot of initialization code > to setup the > part for use. Study the data sheet extensively and read as many > software examples > as you can. No matter how good your application is, if you do not setup > the hardware > correctly, you will have problems ranging from erratic behavior to just > plain dead. > > From an application viewpoint, I would use an interrupt to service each > serial port > receive data. Toss the data into a small circular buffer and then to > all processing > and messaging in the foreground. > > As someone suggested, ww2.8052.com is a good resource. There are quick > solutions. > You will have to read a lot. There is much to know to make this type of > project > a success. > > Good luck and let us know how it goes. > > B. Farmer That should read No Quick Solutions.,
From: David Brown on 12 Jul 2008 12:38
Bit Farmer wrote: > haresh wrote: >> My Last post many friends have problem abt my university. I join this >> group for help. If i said any thing wrong then sorry. >> Right I am working project which is using 8051 to connect GSM modem >> And GPS receiver .Its for tracking vehicle and send MSG on my or any >> mobile about vehicle location. >> >> So If u have any idea Let me know right now i have a problem circuit >> design. >> >> Thank You, >> Haresh > > Haresh, > > Your request was just fine. The problem is that many newsgroups are > populated with people who 1) want to make a joke about your request, or > 2) want to sound so knowledgeable that you request is just an irritation. > His request was *not* fine. It was written in barely comprehensible pseudo-english (I am a Scot living in Norway - I am fully aware of the difficulties of learning and communicating in a second language. But I also know that if you can't speak or write a language reasonably, you're going to have a great deal of trouble persuading people to bother listening to you). International communication in technical fields like embedded design is done in English. If the O/P wants to be an embedded engineer and to communicate with people from different countries, he needs to learn English. It's not fair, it's not "right" - but it *is* a fact of life. Even when you bother to read his posts, the project is totally beyond him (based on his posts). Either his "big name" university (does "big name" mean internationally renowned - if so, why not tell us the name?) is failing badly by giving students projects with no appropriate guidance, or the student himself is failing badly by not using the resources available. He has figured out the main components for his design (although why he is specifying an 8051 is beyond me), but apparently hasn't a clue how to turn these into a workable design, and probably hasn't a clue how to program the system. This isn't something that we can help with here - he needs to take appropriate courses and study appropriate books before getting to the point where we can help with the details. It's not that I don't want to help a student, it's just that giving technical advice like you did is not the help he needs. |