在前面关于数字调制的文章中分别介绍了 IQ 调制的基本理论及调制解调的数学解析及图解过程,阐述了常见的数字调制方式,并解释了为什么经过 IQ 调制器之后带宽会翻倍的原因。本文将着重介绍模拟 IQ 调制器的特性,为后面的 IQ 调制性能验证测试作准备。

模拟 IQ 调制器包含 Mixer,在上变频的过程中,势必会产生镜频产物。当输出无频偏信号时,即信号中心频率与调制器的 LO 信号频率相同时,相当于采用的是 Zero-IF 机制,镜频产物与信号本身不可分割,即使通过滤波器也无法滤除镜频。庆幸的是,采用IQ调制及解调器,即使存在镜频产物,依然可以恢复出原始的IQ信号。这也是为什么模拟 IQ 调制器之后不需要镜频抑制滤波器的原因。

由于这种正交架构,IQ 调制器本身是具有一定镜频抑制能力的,但是只有在输出具有一定频偏的信号时,即信号中心频率与 LO 信号频率不同时,才能体现出镜频抑制特性。下面将通过一些特殊的基带 IQ 信号进行解析分析,阐述影响镜频抑制特性的因素,及如何改善镜频抑制特性。

1. IQ 信号幅度平衡性对镜频抑制的影响。IQ信号幅度不平衡(即幅度不同),要么是输入至调制器的 I 和 Q 信号的幅度不平衡,要么是调制器具有一定的增益不平衡 (即 I 和 Q 两路的增益不同),这些都会影响对镜频的抑制能力。

,则经过IQ调制输出的射频信号

积化和差得

时,射频信号中只有上边带

分量;

时,射频信号中只有下边带

分量;

时,射频信号中同时包含上边带

和下边带

两个分量。

以上通过解析方式介绍了 IQ 调制器的镜频抑制特性,其实通过图解方法也可以清晰简便地进行说明。下面考虑

的情况,图 1 给出了载波信号的傅里叶变换,这是双边带频谱,基带信号经过 IQ 调制器实现了频谱的搬移,图2分别给出了调制器两个支路上的频谱变换情况,最终经过合路器合路后,下边带分量相互抵消,只剩下上边带分量。图1. 载波信号的傅里叶变换(双边带频谱)图2. IQ 调制过程频谱变换示意图

时,射频信号中同时包含上下边带,定义边带抑制比为:

dB。

如何改善镜频抑制能力呢?IQ 调制器两个支路的增益不平衡特性已经无法调整,但是可以在基带侧通过调整 I 和 Q 两路波形的幅度大小改善镜频抑制。矢量信号发生器VSG及任意波信号发生器AWG均提供了IQ Gain Imbalance调整参数,对其进行微调即可改善镜频抑制。

2. IQ 正交性对镜频抑制的影响。正交性包括两个方面:(1) 基带信号 I 和 Q 之间的正交性;(2) IQ 调制器两个 Mixer 的 LO 信号之间的正交性。如果正交性不好,当产生无频偏的数字调制信号时会带来调制和解调的误差(EVM、BER 恶化),另一方面在产生单边带信号时,会恶化镜频抑制特性。

,则 IQ 调制器输出的射频信号为

积化和差得

对于

分量,令

,则取

满足如下关系:

类似地,对于

分量,令

,则取

满足如下关系:

以上公式代入

,最终可得

由正交误差

造成的镜频抑制度为:

dB。

以上是从基带 I 和 Q 信号的正交性着手分析对镜频抑制特性的影响,如果基带信号理想正交 ,而 IQ 调制器两个 Mixer 的 LO 正交性不好,整个推导过程是类似的,此处不再赘述。当然,IQ 调制器的特性已经固定,只能通过调整基带信号的正交性改善镜频抑制能力。

3. IQ 调制器的载波抑制特性。IQ 调制器除了可以抑制镜频外,在数字调制过程中还可以抑制载波。理论上,只要模拟 I 和 Q 信号中没有 DC 分量,而且 IQ 调制器是理想的,那么输出的射频宽带信号中将没有载波。但是实际产生的宽带信号总是具有一定的载波泄露,来源于两部分:(1) IQ 信号中包含一定的 DC 分量;(2) IQ 调制器中 Mixer 的 LO 泄露。

对于数字调制信号而言,载波泄露是一种带内干扰,如果载波分量较强,将直接影响整个系统的通信质量。因此,要尽量降低载波泄露。通常在基带侧微调 I Offset 或者 Q Offset 来改善载波抑制特性,这相当于引入 DC 分量,如果设置的 DC 的量和极性合适,I 和 Q 两路引起的载波泄露将相互抵消,甚至可以抵消 Mixer 的 LO 泄露带来的影响。

以上介绍了 IQ 调制器的镜频抑制及载波抑制特性,这些都是 IQ 调制器固有的特性,也是性能验证测试中必测的项目。此外,IQ 调制器还有幅频响应、三阶交调等参数,这些也都是需要测试的。不同的测试项目需要不同的测试设备和测试方法,这将是后面要介绍的内容……

行波iq调制器_数字调制系列:IQ调制器特性相关推荐

  1. 数字调制系列:如何理解IQ ?

    最近在筹划写一系列关于数字IQ 调制的短文,以帮助初学者能够更好地理解和掌握.虽然IQ 调制技术已经非常广泛地应用于各种无线通信应用中,但是究其细节,仍有很多人存在疑惑,尤其对于初学者.作者从事测试工 ...

  2. 数字调制系列:IQ调制基本理论

    数字调制系列:IQ调制基本理论 http://bbs.eeworld.com.cn/forum.php?mod=viewthread&tid=1072375&page=1

  3. 通信原理学习笔记3-3:数字通信系统概述(数字调制、IQ调制与PSK / QAM)

    我们将数字通信系统分为三个主要模块: 信源默认为数字信源,但是如果是模拟信源,还需要模数转换(包含采样.量化.编码,未画出) 数字信源经过信源编码.信道编码和交织处理,提高了有效性和可靠性 然后进行数 ...

  4. 2fsk调制解调原理框图_数字调制解调输出什么 数字调制解调输出特点介绍【图文】...

    数字调制解调输出什么意思 数字信号也可以用改变载波的幅度.频率和相位的方法来传输,分别称为幅度键控(ASK).频移键控(FSK)和相移键控(PSK).与模拟调制的区别在于它们的幅度.频率和相位只有离散 ...

  5. msk 频偏_数字调制MSK探究

    分析 Technology Analysis DIGITCW 技术 74 DIGITCW2018.05 1 引言 MSK(Minimum Shift Keying)称为最小频移键控(CPFSK)或快速 ...

  6. 四位行波进位加法器_【HDL系列】硬件加法器原理与设计小结

    硬件加法器种类繁多,对于不同的设计,加法器的需求也不一样.在前端设计中,使用符号"+"便可轻而易举地实现加法器.只是在特殊的情况下,指定选择加法器类型,或许可以用到.其他情况,可以 ...

  7. 四位行波进位加法器_【HDL系列】Sklansky加法器原理与设计

    Sklansky加法器是另一种并行高速的树形加法器,由Sklansky于1959年发表,该加法器对比特位进位层级分组,根据对不同比特组所有可能的进位计算所有可选的和与进位,所以也叫Conditiona ...

  8. 四位行波进位加法器_【HDL系列】超前进位加法器原理与设计

    上期介绍了半加器.全加器以及行波进位加法器(RCA),本文介绍超前进位加法器(Lookahead Carry Adder,简称LCA).在介绍超前进位加法器前,我们先来分析下行波进位加法器的关键路径. ...

  9. 四位行波进位加法器_【HDL系列】进位选择加法器原理与设计

    前期已介绍了行波进位加法器(Ripple Carry Adder, RCA)依赖于低位进位,所以具有超长的进位链和关键路径.对于RCA的改进中,进位选择加法器(Carry Select Adder)是 ...

最新文章

  1. AI口语翻译,遇到的可不止口齿不清…….
  2. 堆和栈的联系与区别(转贴)
  3. python接口自动化22-签名(signature)鉴权(authentication)之加密(HEX、MD5、HMAC-SHA256)...
  4. 使用Python编写程序安排期末考试监考
  5. 第二天linux,yum源配置和ftp部分设置
  6. 孟山都公司董事长兼CEO休-格兰特出席2017年中国发展高层论坛
  7. 【Python 12】汇率兑换5.0(Lambda函数)
  8. 计算机专业英语2013单词翻译,计算机专业英语词汇翻译
  9. 计算机如何共享手机网络热点,怎么在电脑上建立热点WIFI与手机共享网络
  10. port ‘pi_data‘ not found in module ‘dcfifo‘
  11. java判断日期是当天_Java判断日期为昨天 今天 明天
  12. 磁盘被写保护无法使用怎么办?
  13. 手写一个博客平台 ~ 第六天
  14. 如何下载OpenJDK安装版本
  15. 网络赛1-D - Find Integer HDU - 6441
  16. QT自制精美Ui模板系列展示(一)桃子风格模板 - 二次开发专用
  17. 【后缀自动机】Luogu P3975 [TJOI2015]弦论题解
  18. 全球及中国盐水浸金枪鱼罐头市场销量趋势及竞争态势研究报告2021-2027年版
  19. LeetCode 第7题:整数反转(Python3解法)
  20. 多媒体技术基本概念汇总

热门文章

  1. rust 文件读写操作
  2. 瀑布流效果,用女神图片用三种方法实现,比在浏览器看过瘾,哈哈哈
  3. Hystrix之服务降级
  4. 运行清理桌面向导菜单
  5. 常见的25种正则校验
  6. input限制输入数字减号_修正带有尾随减号的数字
  7. python方向是干什么的_学好Python能做什么?python就业方向有哪些?
  8. php 使用$_GET获取信息为空时,报错解决方法
  9. SQLServer 语句 创建索引
  10. 蓝桥杯python组——卡片(卡牌大师。。)