数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 40|回复: 2

[另类] 三颗芯片接收CW、AM、SSB?揭秘IQ接收机的原理(树莓派pico制作的便携SDR)

[复制链接]
发表于 2 小时前 | 显示全部楼层 |阅读模式
在网上看到一个很神奇的电路,只需要很简单的外围电路,就实现了CW、AM、SSB的解调,那么这个电路的原理是什么呢?

1、IQ解调
高频信号可以简单表示为低频信号f(t)与高频正弦波(载波)sin(kt)的乘积,其中k为角频率
  • f(t)*sin(kt)


我们使用一个相同频率的正弦波与之相乘,就可以得到

  • f(t)*sin(kt)*sin(kt+p)
  • =-0.5*f(t)*[-cos(p)+cos(2kt+p)]
  • =0.5*f(t)*cos(p)+0.5*f(t)*cos(2kt+p)


其中p为相位。由此可知,如果使用一个和载波相同相位的正弦波乘以原始信号,则能完全还原原始信号。但相位完全相同是很难实现的,因此还需要使用cos信号
  • f(t)*sin(kt)*cos(kt+p)
  • =0.5*f(t)*[-sin(p)+sin(2kt+p)]
  • =-0.5*f(t)*sin(p)+0.5*f(t)*sin(2kt+p)


由于我们使用了相位相差90度的载波信号同时相乘,因此就能避免相位差p的影响,还原出原始信号。这种解调方法被称为IQ解调。IQ解调能够完全还原原始信号的相位和幅度信息,但是其实现有两个难点:1、需要两个性能接近的混频器,2、需要正交载波。
那么工程上如何解决这两个难题呢?
2、开关混频器
正弦波的产生是很困难的,需要特殊的选频回路才能做到,但是方波就很容易产生。
方波只有01两种状态,一个信号与方波相乘,只可能有两种结果:输出0或是原始信号。因此开关其实是一种混频器,能将输入信号与方波相乘。
随着电路技术的发展,几十甚至几百MHz的模拟开关已经很容易做出来,这类开关很适合做IQ解调。
3、Tayloe detector
如何产生相位差为90度的方波呢?其实根本不用产生!我们只需要一个单刀四掷的开关即可。其原理如下:
  • 假设有两个相位差90度的方波,那么这两个方波的状态为:
  • 001100110011
  • 011001100110
  • 可以看出,这两个方波只有四种状态:00 01 10 11,且四种状态的时长一样
  • 因此,相位差90度的两路方波,其实可以看成一种四符号序列。每个符号对应一种状态


这样,我们只需要一个2倍频率的方波,就模拟了两个正交方波。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
发表于 1 小时前 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

发表于 1 小时前 | 显示全部楼层
游客请登录后查看回复内容
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 微信登录

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-12-5 17:47 , Processed in 0.093600 second(s), 10 queries , Gzip On, Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表