什么是射频中经常提到的IQ信号?
什么是射频中经常提到的IQ信号?
本文来源: http://www.elecfans.com/tongxin/rf/20120910288051.html
当前的数字射频芯片,无一例外的用到了I/Q信号,就算是RFID芯片,内部也用到了I/Q信号,然而绝大部分射频人员,对于IQ的了解除了名字之外,基本上一无所知。
网上有大量关于IQ信号的资料,但都是公式一大堆,什么四相图,八相图之类的,最后还是不明白,除了知道这两个名次解释:
I:in-phase 表示同相
Q:quadrature 表示正交,与I相位差90度。
国内的教学首先是老师根本不懂实践,之后只能按照书本讲公式,其实老师自己什么都不懂,很多人都说老师只懂理论,若老师真的懂理论,那教育就不是现在这个局面了,实际上老师不仅仅不懂实践,更不懂理论,只是照本宣科吧了。
现在来解释I Q信号的来源:
最早通讯是模拟通讯,假设载波为cos(a),信号为cos(b),那么通过相成频谱搬移,就得到了
cos(a) * cos(b) = 1/2[cos( a + b) -cos(a - b) ]
这样在a载波下产生了两个信号,a+b和a-b,而对于传输来说,其实只需要一个信号即可,也就是说两者选择一个即可,另外一个没用,需要滤掉。但实际上滤波器是不理想的,很难完全滤掉另外一个,所以因为另外一个频带的存在,浪费了很多频带资源。
进入数字时代后,在某一个时刻传输的只有一个信号频率,比如0,假设为900MHz,1假设为901MHz,一直这两个频率在变化而已,并且不可能同时出现。这个不同于模拟通讯信号,比如电视机,信号的频带就是6.5MHz。还有一个严重的问题,就是信号频带资源越来越宝贵,不能再像模拟一样这么简单的载波与信号相乘,导致双边带信号。
大家最希望得到的,就是输入a信号和b信号,得到单一的a+b或者a-b即可。基于此目的,我们就把这个公式展开:
cos(a-b)=cos(a)cos(b)+sin(a)sin(b)
这个公式清楚的表明,只要把载波a和信号b相乘,之后他们各自都移相90度相乘,之后相加,就能得到a-b的信号了。这个在数字通讯,当前的半导体工艺完全可以做到:
1:数字通讯,单一时间只有一个频点,所以可以移相90度。
2:相加器、相乘器技术很容易实现。
如下图:手机GSM射频部分
接下来就很好办了,大家知道I就是cos(b),Q就是sin(b)
对这两个信号进行组合:
cos(b), sin(b)
cos(b), -sina(b)
-cos(b), sin(b)
-cos(b), -sin(b)
这个就是IQ信号的四相调制了。
之后为了编码更多的,就在这个里面折腾了,下面的就大家自己看书了。注意,通过上面分析,大家知道IQ信号应该是正弦波模拟信号,手机上的频率是66KHz,大家在布线的时候一定要保证IQ信号不被干扰,毕竟是模拟信号,不然相乘相加之后就有很多杂波产生了,这个就是杂散了。
什么是射频中经常提到的IQ信号?相关推荐
- 射频中经常是用50欧姆作为阻抗匹配的标准的原因
射频中经常是用50欧姆作为阻抗匹配的标准的原因: 匹配电路有最耐压的匹配(60欧姆),功率传输最大的匹配(30欧姆),损害最小的匹配(76欧姆),以上三种均是以空气为介质,由公式计算得出的.实际应用中 ...
- 灾备中经常提到的RTO和RPO是什么意思
灾备中经常提到的RTO和RPO是什么意思 https://zhidao.baidu.com/question/1706463534212352700.html RTO(Recovery Time Ob ...
- 工程师必须了解的IQ信号和调制知识
前言:IQ信号即同相正交信号,I为in-phase,Q为quadrature,与I的相位相差了90度.下面我们详细的解释一下什么是IQ信号,IQ信号的作用是什么,以及在进行摆件和走线的时候IQ信号线需 ...
- 【毫米波雷达】理解IQ信号调制与解调
IQ信号的基础(包括IQ信号的调制与解调) 基本内容:1. 正弦波的分量 2. 简单的幅度调制(sine函数) 3. 正交信号(IQ)的理解 4. IQ信号的和信号(sum信号) 5. IQ信号的调制 ...
- 什么是IQ信号, IQ调制又是怎么回事?
在现代无线通信中,IQ调制属于标准配置,经常应用于通信系统的信号调制和解调环节.IQ调制的应用简化了通信设备的硬件结构,同时提高了频谱资源的利用效率,提高了信号传输的稳定性. 让我们先来看看什么是IQ ...
- java安装_Java开发中更多常见的危险信号
java安装 在< Java开发中的常见危险信号>一文中,我介绍了一些不一定本身就是错误或不正确的做法,但它们可能表明存在更大的问题. 这些"红色标记"类似于" ...
- java 绑定微信号开发_Java开发中的更多常见危险信号
java 绑定微信号开发 在< Java开发中的常见危险信号>一文中,我研究了一些不一定本身就是错误或不正确的做法,但它们可能表明存在更大的问题. 这些"红色标记"类似 ...
- Java开发中更多常见的危险信号
在< Java开发中的常见危险信号>一文中,我研究了一些不一定本身就是错误或不正确的做法,但它们可能表明存在更大的问题. 这些"红色标记"类似于"代码气味&q ...
- 双卡版本不插卡的情况下状态栏中只显示了一个信号图标,而不是两个信号图标,如何修改为2个图标
JB3开始,双卡版本不插卡的情况下状态栏中只显示了一个信号图标,而不是两个信号图标,如何修改为2个图标 [SOLUTION] 这是JB3 default的设计,如果要恢复两个信号图标,请参考如下方 ...
最新文章
- c#如何取自身应用程序文件名和路径?
- python3.8 pyinstaller3.5安装出错_Pyinstaller 无法正常打包脚本 Python 3.5
- 总有些物理现象颠覆你的想象
- 微软私有云分享(R2)5-域升级造成Hyper-V主机无法实时迁移
- memcached 启动参数
- sublime text常用快捷键及多行光标批量操作教程
- php substr的用法,php substr(函数用法)
- Oracle脚本笔记
- 【数据结构与算法基础】队列、栈、递归
- 如何使用VideoProc将MKV转换为MP4?
- 创作高水准的 3D 作品,苹果Mac设计师必备的4款3D软件
- 2018-08-20nosql(memcached)笔记
- sklearn之PCA(主成分分析)
- 什么是TTL电平和cmos电平?ttl电平和cmos电平的区别是什么?
- 安装了汉化包,svn却没有汉化
- 吴恩达反向传播算法推导,吴恩达卷积神经网络ppt
- 001-http-总览、文件配置、常用http client、http连接池
- python 妹子图抓取
- 测试环境Hosts设置
- PhotoShop批量生成App大小不同的Icon
热门文章
- 虚拟机kali升级最新_kali安装、改变更新源、vmware tools、虚拟机全屏
- Vue实现视频播放(video.js)
- 天黑请闭眼服务器维护中,天黑请闭眼
- graylog+kafka+zookeeper(单机测试及源码),graylog设置URL报警方式(五)
- 关于网络下载的记忆碎片
- python乘车费用 青少年编程电子学会python编程等级考试二级真题解析2020年6月
- jetson机器上对lxde桌面设置中文输入法详细过程(图文展示)
- win10专业版虚拟机配置服务器,windows10专业版使用虚拟机Hpyer-V的办法
- 小型微型计算机系统加急,小型微型计算机系统杂志
- 怎么在服务器里设置账号,云服务器怎么设置账号安全