I have never really done much RF design before, and am looking into getting an SDR and messing around with it. I have been doing some research into how they work, and havr found that IQ modulation and demodulation is very important. One thing that I do not quite understand is where the IQ data comes from. How does the digital logic in the SDR capture both the real and imaginary components of the signals being fed into it?
Electrical – Where does SDR IQ data come from
radioRFsdrsoftware defined radio
Related Topic
- Electronic – Theory of operation for a software defined radio
- Electronic – Can somebody explain what IQ (quadrature) means in terms of SDR
- Electronic – Designing an optimal BPSK and/or QPSK transciever in SDR
- Electrical – Interpreting IQ Data (as hex) from an RTL-SDR/Hack-RF
- Electronic – SDR Signal Generator Frontend
- Electronic – Homemade GPS Receiver: Cascading LNAs and Band-Pass Filters
Best Answer
Short answer: The transmitter encoder/modulator e.g. QAM
IQ modulation is used everywhere including SDR.
Understand some roots in phone data modems since above 1200 baud then up to 56kbps/64kbps then cable and DSK modems , Analog and digital phones , Analog TV since colour was broadcast and now digital TV and fast forward later to SDR's.
Since bandwidth is limited and expensive IQ modulation offered the original HDTV in the same bandwidth as Analog, 64K phone modems in the same bandwidth as 300 baud modems, colour TV and hundreds of other radio modulation schemes that use IQ modulation.
The purpose of IQ modulation is significant and pervasive to all communication channels where bandwidth compression is not only desirable, but essential. Although I eluded to the fact it is used in ANalog and Digital communication, I'll touch on the digital radio side for you.
The main figure of merit and purpose of IQ modulated data is bandwidth compression at a tradeoff for excess SNR.
It has a long history that includes telephone modems that use 1200 and 2400 Hz in a 4KHz bandwidth. The computer uses a UART's to send serial asynchronous data such as; 7 or 8 bits data + 1 start + 1 stop and 1 parity bit (opt.), to the Modem. THe Modulator then strips out the start/stop bits & encodes it into synchronous waveform in IQ modulation. The demodulator does the reverse. This is how one can get 64kbps in a 4KHz BW. For EMI concerns the FCC limited 64K modems to 56kbps.
Let's look at the QAM-16 IQ channel. The Modulator for QAM-16 creates 16 states of amplitude and phase in each symbol period which is a 4x4 matrix of 16 states. Each state is used according to 16 different 4-bit sequential bit patterns.
See below. http://en.wikipedia.org/wiki/Constellation_diagram The eye diagram shows the 4 sequential binary patterns assigned for each dot where X-Y patterns represent I-Q phase and amplitudes.
There are hundreds of modulation methods which use IQ modulation but they each follow the same basic method of I&Q channels but with many levels not just 2 (binary).
http://www.scribd.com/doc/43027465/Modulation-Coding-Scheme-MCS-Table
Above are some basic ones defined the Modulation & Coding Schemes up to 64 levels.
There are many more at 256 levels and above, and each method has a tradeoff for quality, spectral efficiency, cost in terms of higher Signal to Noise ratio required.
This is defined by the Shannon–Hartley theorem which defines the solution for the minimum channel bandwidth vs SNR vs Bit Error Rate (BER), which are significant communication tradeoffs.