Electronic Projects, forums and more.

Go Back   Electronic Circuits Projects Diagrams Free > Electronics Categories > Micro Controllers


Micro Controllers Discuss all aspects of micro controllers - building them, coding them, etc. All controllers are welcome - PIC, BASIC, Z8 Encore!, etc.

Reply
 
Thread Tools Display Modes
Old 22nd May 2008, 09:48 PM   (permalink)
Default Help needed about QPSK using Atmel

Hi
I am working on a project whose objective is to implement QPSK modulator and demodulator.
Input is the clock pulse of any frequency that will work from a pulse generator or an oscillator. It goes into a modulator and then goes into demodulator built on the same PCB that has modulator and have the demodulated output.
I want to use Atmel 8051 microcontroller preferably AT89C2051 using c.
It's my final year project.
I've used google but still i couldn't find any way to use this CPU (AT89C2051) not even any other.
Any encoder and decoder isn't required. The required data rate is 1 kbps. Now i couldn't find any way to get help.
How shall i make this CPU to work as a modulator and then demodulator?
Any help is highly appreciated.
Badar is offline   Reply With Quote
Old 22nd May 2008, 09:58 PM   (permalink)
Default

Try the following App Note for some background and ideas
QPSK Modulation Demystified - Maxim
Or this one from Mini-Circuits
http://www.minicircuits.com/pages/pdfs/mod11-8.pdf
__________________
We never have time to do it right; but we always have time to do it over.

Last edited by Papabravo; 22nd May 2008 at 09:59 PM.
Papabravo is offline   Reply With Quote
Old 22nd May 2008, 10:13 PM   (permalink)
Default

Thanks a lot Papabravo for your concern.
I am beginner to microcontrollers and haven't done anything yet except to run LED's in different patterns.I do have a little background of QPSK but how can i use this microcontroller for it.
Badar is offline   Reply With Quote
Old 22nd May 2008, 10:50 PM   (permalink)
Default

In this report PLL is used.
There is a block diagram but i couldn't find a way how to implement QPSK using AT89C2051
Attached Files
File Type: pdf aaaa bakriiiii.pdf (479.7 KB, 0 views)
Badar is offline   Reply With Quote
Old 23rd May 2008, 12:09 AM   (permalink)
Default

Your last link brings up an empty screen. Don't know what the problem is. If we start with the encoder are you going to try for a phase coherent signal or are phase discontinuities OK? If the answer is yes then we take the databits two at a time and feed them to a routine that generates several cycles of a sine wave with one of four initial phases. This can be done with a lookup table that has one of four entry points.

The reverse process will involve multiplying the input signal by a sine wave of the same frequency which yields the high frequency term and the term proportional to the cosine of the phase difference. That term will indicate one of the four possible two bit combinations.

Sounds like a tall order for an 8051 with a fixed point 8 x 8 multiply.
__________________
We never have time to do it right; but we always have time to do it over.

Last edited by Papabravo; 23rd May 2008 at 12:21 AM.
Papabravo is offline   Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes


Similar Threads
Thread Thread Starter Forum Replies Latest
PIC or ATMEL AtomSoft Micro Controllers 48 12th April 2008 05:00 AM
Qpsk microcare General Electronics Chat 2 3rd October 2007 06:14 AM
QPSK Transceiver design using ICs xaverian Electronic Projects Design/Ideas/Reviews 5 4th March 2007 08:14 PM
Qpsk Modem rajeshrc83 General Electronics Chat 0 23rd February 2005 03:23 PM
atmel motor controller - help needed siaug18 Robotics Chat 1 21st October 2003 02:09 PM



All times are GMT. The time now is 06:12 AM.


Electronic Circuits  |  Electronics Wiki
Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.