This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

interfacing ARM microcontroller with PC and GSM module

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."?