Tagged Questions

Demodulation is the act of extracting the original information-bearing signal from a modulated carrier wave.

learn more… | top users | synonyms

0
votes
2answers
17 views

Relationship between Carrier Frequency Offset and the Constellation Diagram

As part of a project I am doing, I have to investigate how having a carrier frequency offset would affect the constellation pattern of the received signal.This question has got me baffled because to ...
1
vote
1answer
57 views

How to improve an FFT AM demodulator for NOAA APT satellite imagery?

My question involves proper FFT Technique for AM demodulation, in the special case where the modulation rate exceeds the carrier frequency. This question has a specific hobbyist application, the ...
0
votes
1answer
24 views

OFDM violates sampling theorem

The "textbook" OFDM block diagram is as the below figure. But I wonder if it satisfies the sampling theorem. Here, we have N points $X[k]$ before IFFT, and ...
0
votes
0answers
18 views

What is the complex-envelope notation?

In reading a paper on demodulation there was this sentence: "Using complex-envelope notation, the noise corrupted waveform at the IF filter output can be written as...". I've not heard this ...
0
votes
0answers
27 views

Detect FSK high/low bits in presence of noise with only simple processing

I'm currently in the process of writing DSP code, based on the amazing RTLSDR project, and using this as a vehicle to teach myself the basics of DSP (I have an extensive background in software ...
0
votes
1answer
57 views

Spectral effects of multiplying a signal by itself?

This has to do with creating the synchronization circuit for MSK in a DSP as described in "Minimum Shift Keying" by Subbarayan Pasupathy published in IEEE Communications Magazine. At the beginning of ...
0
votes
1answer
48 views

How to recover complex values (downconvert) from FM modulation (composite signal)?

How does one recover the complex IQ data from the output of a FM modulator. I have combined my signals correctly and performed FM modulation on them, now I'm looking for a way to find the IQ values ...
0
votes
2answers
69 views

Is there an efficient algorithm to extract low frequency signal from audio with high frequency carrier?

I need to process an audio signal in an Android app. As shown in the two examples below, there is a 16kHz carrier signal and a lower frequency signal of varying frequency (0-4kHz). Does anyone know of ...
0
votes
0answers
37 views

Extracing IQ samples from a composite signal?

I'm writing a modulator in matlab to simulate IQ data that I would get from my radio to test my demodulator. I've read that $I = x(t) cos(\omega t)$ and $Q = x(t) sin(\omega t)$. What is the ...
0
votes
1answer
38 views

why LTE doesn't use DC subcarrier in the downlink?

I know LTE doesn't use the DC subcarrier for OFDM/OFDMA modulation for the downlink, but no author gives a detailed explanation to this stuff. Can you tell me the reason behind it? Thank you!
0
votes
1answer
41 views

Demodulation with matlab

I am trying to listen VLF radio signals. I have a recorded wave file (download) and here is the frequency spectrum: I have produced this spectrum using this matlab code: ...
-1
votes
2answers
72 views

What is wrong with this method of detecting the presence of a signal?

I am trying to decode Morse code from an audio (wav) file. Here is the technique I am using to detect the presence of the signal: I have a window of size (sampling_freq/tone), where tone is the ...
0
votes
1answer
65 views

how to get the phasor(frequency domain) representation of a digitalized signal?

I know that we can get the phasor representation(frequency domain) of a signal through Fourier transform, but the picture above gives a method that can get the phasor representation of a signal in a ...
0
votes
0answers
57 views

DSP Demodulation advice sought - please help

my field of engineering is condition monitoring. I use vibration analysis to determine the current state of health of a machine and then recommend any course of action required to ensure it does not ...
1
vote
0answers
45 views

Does this technique have a name?

It is possible to do IQ demodulation by using a zero crossing detector and a timer to take 4 samples of a sine wave if a reference signal is present. When there is no phase difference between the ...
1
vote
1answer
69 views

How to transmit the real+imaginary output of an IFFT over a transmission channel?

I'm working on a modem system using a 16-QAM scheme. The transmitter runs an IFFT to modulate the signal, and has a 12-bit DAC. The receiver runs an FFT to demodulate the signal, and has a 12-bit ADC. ...
0
votes
1answer
52 views

best meathod to lock onto a cdma signal?

I've been looking at 2 different methods to acquire a known prn code in a CDMA signal. The first trys Xor prn code chip to I sign data. Then average the result over a time period to determine the data ...
1
vote
1answer
40 views

resonance demodulation for bearing faults [closed]

Can someone explain me how are the different frequency bands useful for detecting bearing faults using resonance demodulation?
2
votes
1answer
76 views

Really basic question about OFDM

I am new to signal processing and am currently doing research into the subject. I am learning about Orthogonal Frequency Division Multiplexing and have a question. Most definitions of OFDM mention its ...
0
votes
1answer
136 views

Implementing QPSK Demodulation

I conducted a research on how to implement a QPSK demodulator. I found out the Quadrature QPSK demodulation technique which seems very straight forward. Here is what i understood from the explanation ...
0
votes
0answers
39 views

How to extract a strongest signal and subtract it from a composite signal at a wireless receiver

updated: It seems I made a naive mistake to over consider the question. Is it the answer like the following: first, analog signal to ADC and turn to digital, then store it to the memory(buffer), then ...
0
votes
0answers
43 views

TDOA using demodulated signal

Is it possible to find time delay of arrival using demodulated signals (of bandwidth ~200hz)? I have a setup in which I receive (multiple receivers, of course) modulated signal from a source. I want ...
0
votes
0answers
112 views

How to implement GMSK demodulation

I am currently trying to implement a GMSK demodulator, using Java. I am actualy trying to use the model of this block diagram. However, I really do not know what goes on within the mode selector and ...
0
votes
1answer
100 views

QAM for analog and digital waves [closed]

I tried the following code for modulation of two analog waves. Can anyone point to how to modulate and demodulate for an analog and a digital wave? I tried by replacing the second signal (x2) with a ...
0
votes
0answers
26 views

IQ sampling vs 2X f0 sampling for SDR

Are there any modulation schemes (or other situations) where sampling at or very near twice the carrier frequency would be better than IQ or quadrature sampling using a local oscillator at or near the ...
1
vote
1answer
173 views

ASK and Manchester Encoding

Firstly, the context: I've been given a signal in a wav file, the sampling rate and carrier frequency along with the fact it is Manchester encoded and has been ASK Modulated. Five periods of a ...
6
votes
5answers
158 views

Angle Averaging

I am working on an 802.11a demod that works, for the most part, but has a bug that causes intermittent errors. I haven't finished characterizing it, but it appears that the problem is in my ...
3
votes
2answers
184 views

Doppler effect on Baud Rate

I'm having a hard time wrapping my head around doppler and how it affects a digital communications signal's baud rate. The examples that I've seen explain that the center frequency of a signal is ...
3
votes
1answer
2k views

QPSK Modulation/Demodulation in C++

I'm trying to implement a QPSK Mod/DeMod system in C++. So far i have a bit generator that generates N bits and stores it into an array: ...
2
votes
1answer
154 views

Find beginning of signal for BPSK Demodulation

I want to store a small amount of data in a sound file recorded by a microphone but I know nearly nothing about signal processing. I managed to demodulate my data encoded using binary phase shift ...
0
votes
2answers
179 views

16 psk demodulation

I have to implement a complete receiver in digital communications. The transmitter gives me an output vector which has real and imaginary values. It uses 16psk for modulation. How would I ...
1
vote
0answers
102 views

PPM Variant - Analytic symbol error probability

I'm trying to calculate symbol error probability of variant of pulse position modulation considering only AWGN channel. The decoder is maximum likelihood so the implementation of the detector is by ...
0
votes
1answer
96 views

I can't figure out why spectral features are “displaced” on a spectrogram

I'm trying to create a spectrogram of a complex signal 'y', but I'm running into a problem where the spectrogram that I create appears to have its spectral features "displaced" in frequency space, and ...
3
votes
1answer
236 views

Improving the communication speed on a 10km cable (with high capacitance)

I'm working on improving the modem communication speed that can be achieved over a 10km cable. The current modem achieves a speed of 9600 bps via hardware (phase locked loop) and I'm looking for ways ...
0
votes
1answer
137 views

Pulse detection against various noise floors

I'm decoding a pulse amplitude modulation encoded digital signal. The goal is to detect the individual pulse against a background noise floor. The amplitude of the pulses varies depending on the ...
1
vote
1answer
278 views

Practical Gardner timing error implementation

I'm trying to demodulate a QPSK communication. For the moment I do: Signal detection by computing the ratio between the power of the carrier wave compared to the signal power. Initial clock ...
0
votes
0answers
181 views

How to correct for inperfect 90 degree phase shift before doing IQ demodulation?

I want to sample two signals, S and R and later do IQ demodulation on these. I am multiplying S with R and I also want to multiply S with a 90 degree phase shifted version of R by shifting the ...
3
votes
1answer
86 views

What are the options for turning a bit stream into a byte stream?

I am creating a system (modulator and demodulator) for broadcasting binary data through an analog signal. I'm using BPSK with great success – at least, I'm generating great graphs. Green is input ...
2
votes
2answers
256 views

Possible to break out complex WiFi signal?

Is it possible to break out the i and q of a complex WiFi signal? If I have a laptop with a standard WiFi card in it, could I break out the i and q in analog, or upon sampling in an FPGA via digital ...
1
vote
1answer
227 views

Integrator and the multiplier in the Optimal Binary Detector

The optimal binary detector for asymmetric, equiprobable PAM pulse normally have structure as shown below, But I cannot understand what is the multiplier and the integrator using for. Why the ...
2
votes
1answer
304 views

DC to phase relationship with Low pass filtered sine and square wave multiplication and it's pitfalls. IQ Demodulation

From what I have read about signal (de)modulation I understand that multiplying two sine waves, both with the same frequency, gives a two frequency component sine wave. One at DC and one at $2\omega$. ...
2
votes
2answers
1k views

How to normalize the power of a QAM signal?

If I have, for example a 16-QAM signal, and the constellation points are (3,3),(3,1),(1,3),(1,1),...(-3,-3). Now I have a simulated in coming signal with arbitrary ...
4
votes
1answer
3k views

How to perform carrier phase recovery in software?

What are the options for recovering the phase of a BPSK signal in software? The only resources I can find online contain circuit diagrams – there seems to be no one willing to explain this to people ...
1
vote
1answer
245 views

Why is a precoder necessary for DQPSK and what does it accomplish?

I've implemented a soft-decoder for DQPSK using the wonderful answers I received here: How to soft decode DQPSK? To get the soft-decoder working properly I needed to precode the data I was sending ...
5
votes
2answers
753 views

How to soft decode DQPSK?

I'm successfully soft-decoding D-BPSK by taking the dot-product of the constellation-position of the symbol and of the previous symbol. If the result is >= 1, then the symbol phase hasn't changed and ...
1
vote
0answers
92 views

A Laymans Fourier transform and harmonics explanation?

Please bear with me, I know some of you will scoff but I have looked on Wiki and in various literature (see below) and can't quite get a handle on a few things. I am a general business programmer, ...
5
votes
3answers
442 views

Common methods of transmitting digital data through an extremely noisy audio signal?

I am developing software for transmitting data from a computer to a mobile device using audio. Specifically, from the computer's speaker to the device's microphone. (I am developing both the sender ...
1
vote
2answers
993 views

Need help understanding 16QAM constellation diagram

Is the identification of each point on the constellation diagram arbitrary as long as the sender and receiver know the mapping? I have seen some diagrams which order in an outward spiral, while ...
3
votes
1answer
427 views

Estimating optimum sampling point for 16-QAM in MATLAB

I need to write a MATLAB function to estimate the best initial sampling point for demodulation of a 16-QAM. I can do it by looking at the eye diagram, the point which at which the eye is "open", but ...
5
votes
1answer
246 views

Which digital modulation scheme would be suitable for transmitting digital data through the output of a PC soundcard

I need to output a data stream at 40 kbit/s or faster out of a computer system whose only accessible output peripheral is the audio interface. This interface has reasonable specs, 96 kHz sample rate, ...