hi! i am working on a college project where i need to send sms through pc having VB+ GUI. will be using nxp 2144 or 2146 arm microcontroller and wavecom 2686 gsm module...to start with how do i interface the microcontroller to pc....i mean i might have to consider of a hardware design for the board...pls help me how do i go abt it....sending sms is not the sole purpose, voice interface will be added once sending sms part is accomplished
Why do you need both a PC and a Microcontroller?
"how do i interface the microcontroller to pc"
Think about it: you need to find an interface that is available on both the PC and the microcontroller, don't you...?
hi! actually i do not have the whole details..at the moment all that the company has told me is that it needs me to design a system where a msg will be sent through a computer to a gsm module via the microcontroller...the company actually manufactures EPABX...and the whole project assigned to me is a smaller module of the actual project...they specifically asked me to go for NXP series...i am an engineering student working under a sponsored project...don't have much idea abt ARM interfacing...my basic question is how do u connect the ARM controller to the pc....it will be accompanied with a hardware circuit along with the chip similar to an ARM evaluation board...how do i proceed with the design...
You cannot - indeed, must not - start your design until you have all the details!
Without the full details, you will just be guessing; and there is a high risk that your guess will not match their requirement - so you will have wasted your time!
At the moment, as I said, it doesn't even seem to make any sense.
The first part of any project is always to define the requirements - you cannot move on the design until the requirements are defined!
So, get those requirements clarified!
will get it clarified in a couple of days.....another thing that i wanted to know is that if u look into the data sheet of NXP 2144/46/48.. towards the very end they have given a diagram that is to be used to interface the microcontroller through the USB. if i have to use that method how should i implement it..
"the company has told me is that it needs me to design a system where a msg will be sent through a computer to a gsm module via the microcontroller"
That makes absolutely no sense whatsoever!
The PC is perfectly capable of controlling a GSM module directly without any need of any microcontroller; in fact, the PC is far more capable than the microcontroller!
In fact, if you have a PC, it would probably be far more sensible to use a direct network link to do the SMS and not bother with the GSM module either! Google for terms like "Bulk SMS" and "SMS gateway"...
eg, " href= "http://www.intellisoftware.co.uk/sms-gateway/">www.intellisoftware.co.uk/.../ www.dialogue.co.uk/services.php www.tiltd.com/.../txtranet.html - you can get a FREE account with 10 credits on it to test!
"if i have to use that method how should i implement it.."
Exactly as the documentation tells you!
Check the NXP site for other supporting documentation; Note that NXP tend to provide both a "datasheet" and a "user manual" for their chips; you need to study both.
If the decisions to send an SMS is made by a PC, I would either use a USB-connected GSM modem (good for a vehicle-mounted PC) or subscribe to an Internet-based SMS service.
Microcontrollers are fun, but have to add some value to the solution. If they don't, then there is no need for them.
-> they have given a diagram that is to be used to interface the microcontroller through the USB. <-
www.standardics.nxp.com/.../lpc2141.lpc2142.lpc2144.lpc2146.lpc2148.pdf
Page 34. 10. Application information 10.1 Suggested USB interface solutions Fig 10. LPC2141/42/44/46/48 USB interface using the CONNECT function on pin 17 Fig 11. LPC2141/42/44/46/48 USB interface using the UP_LED function on pin 17
I think that, it is for circuit design, right?
What do you mean by "how should i implement it."?