TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

I/Q Data for Dummies

96 点作者 pabo超过 4 年前

9 条评论

cycomanic超过 4 年前
Unfortunately this is somewhat misleading and even wrong at times.<p>A crucial aspect that many of the I&#x2F;Q explanations miss is, that the I&#x2F;Q representation (which is really phasor notation) is a feature of modulation onto a carrier wave, not baseband.<p>So the example starts of with drawing the sine wave and say we don&#x27;t know the full wave, because we don&#x27;t know if frequencies are positive or negative and because it&#x27;s hard to determine the power (not even sure what he&#x2F;she means there). That is wrong and directly contradicts Nyquist theory, if we sample a signal at twice it&#x27;s maximum frequency we can fully reconstruct it. The reason the explanation goes wrong is because they bring in negative frequencies. Negative frequencies do not exist!<p>This is where the phasor&#x2F;IQ representation comes in. If we modulate a signal onto a carrier wave, in other words we have a wave at some frequency and we modulate that wave in amplitude&#x2F;phase&#x2F;frequency, we generate frequencies higher and lower than that carrier frequency. The modulation can have components that correspond to the sine or cosine of that carrier wave. Importantly these components are orthogonal, so can carry independent data. That&#x27;s where we use the phasor representation (IQ-modulation), and remove the carrier wave and represent this &quot;artificial&quot; baseband signal using complex numbers or sine or cosine components, or positive&#x2F;negative frequencies (all these are equivalent). But it is important to remember that this is just a representation of a signal modulated onto a carrier as if there was no carrier.<p>That&#x27;s where this explanation goes wrong.
评论 #25135790 未加载
评论 #25141798 未加载
评论 #25139822 未加载
评论 #25139376 未加载
评论 #25139806 未加载
IshKebab超过 4 年前
Coincidentally I was planning to write a blog post about what I&#x2F;Q are, inspired by this very <i>terrible explanation</i>. I recently started playing around with SDR and went to look up what I &amp; Q are, found this page (it is one of the very few explanations) and got completely confused. My main objections:<p>1. It&#x27;s actually a fairly simple concept but this page jumps into pages of formulas and irrelevancies. It is also missing motivation for why I&#x2F;Q exist. No way is this &quot;for dummies&quot;<p>2. This: &quot;I&#x27;d say the true signal is complex, and the real signal is an incomplete projection of it&quot; is factually incorrect. The signal coming down the antenna is real.<p>I feel like I could explain it better in 1&#x2F;4 of the text. Would anyone be interested in that?
评论 #25135339 未加载
评论 #25135459 未加载
评论 #25135153 未加载
评论 #25135397 未加载
评论 #25135253 未加载
ChuckMcM超过 4 年前
I think the author does a good job of looking at some of the practical aspects of IQ data but I see the question of &quot;Why IQ&quot; quite differently.<p>When I started with SDR and wrote some Fourier Transform code I wanted to know <i>why</i> if I fed it a sine wave at frequency X, I got two peaks in the transform. Experts said, &quot;Well that is because you have a real signal only, if you add the quadrature component you&#x27;ll see just one peak.&quot; Which is true, if you do that you see one peak, but <i>WHY</i> was my question.<p>The answer to that question was that there is a difference between discrete mathematics and continuous mathematics. And more specifically, when you operate using discrete mathematics, you need to understand both the slope and the magnitude of the the function you are working with.<p>A discrete version of sin(ωt) (where ω = 2πf) that is &quot;real only&quot; as some would say, has zero values in the quadrature side. That happens when the signal is the sum of two signals that are the complex conjugate of each other (their quadrature (or imaginary) parts differ only in sign). The discrete Fourier transform correctly picks up both of those signals and identifies them as +f and -f.
teleforce超过 4 年前
I&#x2F;Q is really amazing and it&#x27;s an offshoot of the Euler&#x27;s formula.<p>The best book to understand I&#x2F;Q if your background is not engineering is probably this book &quot;Digital Signal Processing in Modern Communication System&quot; by Andreas Schwarzinger [1].<p>This book will teach from the basic principles of communication from the I&#x2F;Q up to OFDM, basically most of the essential techniques of modern communication as mentioned in its title.<p>[1]<a href="https:&#x2F;&#x2F;www.amazon.com&#x2F;Digital-Signal-Processing-Communication-Systems&#x2F;dp&#x2F;0988873508" rel="nofollow">https:&#x2F;&#x2F;www.amazon.com&#x2F;Digital-Signal-Processing-Communicati...</a>
the_only_law超过 4 年前
This is one of the domains where I really regret not caring about math and not furthering my education.<p>I&#x27;ve tried to get into communication theory to work on some moderately complex SDR projects, but it seems I cant escape math for this.
评论 #25136215 未加载
评论 #25136486 未加载
评论 #25141275 未加载
评论 #25137131 未加载
CraigJPerry超过 4 年前
&gt;&gt; I&#x2F;Q Data is a signal representation much more precise<p>Is precise the right word here? It’s more complete, less information is lost (sampling is never lossless though) but there’s no difference in precision.<p>If i have IQ data then i can derive the data that would be preserved by any other modulation (phase, frequency, amplitude shifting). I can’t recover the original IQ samples from a sampled FM signal.
SonOfThePlower超过 4 年前
I believe used notation (complex exponential) is confusing for most people. In physical implementation physical waveform will be computed I+Q (writing I+jQ seems to exclude this). I found this very helpful: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=h_7d-m1ehoY" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=h_7d-m1ehoY</a>
mikewarot超过 4 年前
I think this is one of the best visualizations of I&#x2F;Q signals I&#x27;ve ever seen. The idea of negative audio frequencies takes some getting used to, but works out very well in some DSP systems.<p>Negative frequencies are like when a 3 phase generator runs backwards... everything plugged into it also runs backwards... the sign of the frequency tells you the direction of rotation, and the frequency is the speed.<p>If you had 2 antennas 1&#x2F;4 wave apart, and used them for I and Q, you would then be able to tell which direction the signal was coming from along the I&#x2F;Q antenna axis. With 3 or more antenna, you can determine compass direction of the source.<p>The same is true for 2 microphones, at any frequency where the microphones are 1&#x2F;4+N wavelengths apart.
threeme3超过 4 年前
This is a javascript tool that gives insight in what modulation does on the I&#x2F;Q constellation: <a href="https:&#x2F;&#x2F;pa3fwm.nl&#x2F;tools&#x2F;modulation.html" rel="nofollow">https:&#x2F;&#x2F;pa3fwm.nl&#x2F;tools&#x2F;modulation.html</a>