Softmodem for DSPIC or PIC24

Discussion in 'Embedded Systems and Microcontrollers' started by maxpower097, Dec 8, 2009.

  1. maxpower097

    maxpower097 Thread Starter Well-Known Member

    Joined:
    Feb 20, 2009
    Messages:
    795
    I'm working on a project that will need an old modem installed into it. It will naturally run off of a RJ11 jack. I'm planning on either using the PIC24F(For pricing reasons) Or possibly a DSPIC33. I've seen on the DSpic AN's that they have a softmodem library that seems like it will do everything I need. Basically I need it to call a phone number when triggered and play a recorded message. Then take a signal to acknowlege the message was received. My questions is, would this library and functionality work with a dspic series? Would it be possible to port the code over to a PIC24f? Other then resistors, caps and support components will I need any other IC's to make the modem work? and finally will I need an audio chip to have mic and playback features or can I do this in the PIC24 or DSPIC? Thanks for any help or explanation you guys can give me.
  2. mik3

    mik3 Senior Member

    Joined:
    Feb 4, 2008
    Messages:
    4,846
    Location:
    Cyprus, but now in UK (GMT+0)
    If you know the communication protocol of the modem then you can use almost any PIC, use its ports and the right code to communicate with the modem according to the protocol. However, if you want to record voice and process it I recommend to go for the PIC24xxx or dsPIC series. To record the voice you will need a microphone and an amplifier. The PIC will sample the analog output of the amplifier and store it in digital form. You may be able to reproduce the sound with midi and then use then use the information the midi software will give and produce the sound with the PIC. I do not know how midi work but it is just an idea. Also, you may need an extra external memory chip (EEPROM) to store the voice.
Similar Threads
Forum Title Date
Embedded Systems and Microcontrollers basic doubts regarding High speed pwm module in dsPIC33EP controllers Dec 4, 2014
Embedded Systems and Microcontrollers CAN Network on Dspic33EP Aug 31, 2014
Embedded Systems and Microcontrollers dsPIC fractional Multiplication Help needed. Aug 24, 2014
Embedded Systems and Microcontrollers Image processing with dsPIC Jul 15, 2014
Embedded Systems and Microcontrollers dsPIC Frequency counter Jun 27, 2014

Related Site Pages

Section Title
Worksheet Microcontroller principles
Worksheet Memory devices

Share This Page