前面的文章学习了IQ的调制,本文主要讨论IQ的解调过程。

调制波形回顾

IQ的

shifted DQPSK的调制波形总结如下。
  • IQ的星图映射波形

每个symbol有256个采样点,这里可以用单位脉冲或者矩形脉冲。

如果只看256个symbol的话:

  • IQ经过FIR滤波之后,注意FIR卷积会导致信号时域后移(fir长度的一半),因此要将IQ信号最后fir一半长重复一遍,卷积完抛弃掉最前面fir一半的位数;
  • IQ调制到IF=1.536Mhz的载波之后,
    Q已经乘了-sin(考虑了符号)。该IF的IQ波用于之后的rf mixer,搬移到RF频段。

IQ解调学习

  • 使用IF=1.536Mhz的解调(demix)后的IQ,可以看到有很多高频信号;
  • FIR之后的IQ ,波形等于调制部分FIR之后的波形,高频成分没有了
  • 提取symbol clock之后可以得到256 symbol IQ

如果和IQ调制的256 symbol比较,可以看到波形基本一致,只是最后几位移到开始了,这个是FIR卷积时忘了丢弃开始的fir一半位。

IQ IF mix的频谱解释

IQ的信号要和基频载波mix,I和cos(2pift),Q和sin(2pift)。
调制的频谱搬移如下图:

解调的频谱搬移可以参见下文链接:

http://www.txrjy.com/forum.php?mod=viewthread&tid=394879&extra=&page=68&mobile=yes

矩形脉冲信号的_IQ信号的解调学习相关推荐

  1. 矩形脉冲信号合成_矩形脉冲信号的和成实验报告.doc

    矩形脉冲信号的和成实验报告 信号与系统实验报告 学院:电子信息与电气工程学院 班级: 13级电信<1>班 学号: 20131060104 姓名: 李 重 阳 实验七 矩形脉冲信号的合成 一 ...

  2. 矩形脉冲信号的频域分析_信号的时频域分析与窗函数作用

    1.周期信号的相量表示法 单正弦周期信号可表示为,其中,D为直流分量,B为正弦幅值,ω为角频率, ω=2pi/T,T为信号周期. 2.周期信号的傅立叶级数 cos函数是一个正交函数集,函数集内所有不同 ...

  3. 信号与系统(3)——周期矩形脉冲信号频谱及特点

    周期矩形脉冲 如图所示信号为脉冲宽度τ,脉冲幅度A,周期为T的周期矩形脉冲信号. 傅里叶变换推导 上述周期矩形脉冲信号的傅里叶系数推导方式如下: 由此式可得知,该信号频谱谱线大致按照采样函数(Sa(t ...

  4. 机器学习处理信号分离_[学习笔记]使用机器学习和深度学习处理信号基础知识...

    参考学习:Signal Generation and Preprocessing 本人只是为了了解信号处理的基础知识而做的学习笔记,涉及深度可能不够,有理解错误的地方请大胆指出,感激不尽 一.信号生成 ...

  5. BPSK信号matlab,BPSK信号调制解调与MATLAB仿真.docx

    在科技迅猛发展的今天,大量的信息交流离不开当今社会生活的方方面面,所以数字通信系统占据了重要地位,信号的调制与解调,就在通信中起着非常重要的作用,并且在信号传输过程中使信号的安全性和传输特性大大提高, ...

  6. 【信号与系统学习笔记 4】—— 一起走进“卷积”的世界 1【详细整理+个人理解】

    从这篇 BlogBlogBlog 开始,笔者就和大家一起走进<信号与系统>的世界啦!课程开始的第一个拦路虎-- 既重要又难懂的"卷积",在这次 BlogBlogBlog ...

  7. 信号的解调与调制matlab,基于MATLAB常用数字信号调制与解调

    内容简介: 本科毕业设计 基于MATLAB常用数字信号调制与解调 数字通信|MATLAB|ASK|PSK|FSK|调制与解调|毕业设计 文件格式:word+PPT 本科毕业设计 基于MATLAB常用数 ...

  8. 5G及无线技术专栏:5G NR信号的解调分析

    微波射频网5G及无线技术原创专栏主要介绍5G NR.LTE.WiFi等主流无线通信技术,由业界一线工程师执笔,结合理论与实践,既有标准解读,又涵盖链路仿真与测试,是不可多得的进阶学习平台.如有想看到的 ...

  9. 转|周期矩形脉冲信号频谱及特点

    周期矩形波信号及其频谱 如图所示信号为脉冲宽度τ,脉冲幅度A,周期为T的周期矩形脉冲信号. 上述周期矩形脉冲信号的傅里叶系数推导可参考占空比任意方波的傅里叶级数展开最终化简可得到下面的表达式. 由此式 ...

最新文章

  1. php v9 ajax 翻页,phpcms v9建站 ajax列表分页加载更多word文档教程
  2. win7+jdk环境变量配置
  3. 6.分布式数据库HBase第2部分
  4. java多线程notify_Java多线程 wait notify
  5. 【Redis】17.Cluster集群结构搭建
  6. 选择结构_标准的switch语句
  7. 剥开比原看代码(八):比原的Dashboard是怎么做出来的?
  8. 对于一个IE8兼容性问题的反思
  9. 6-2-2:STL之string——string的模拟实现
  10. Object中的clone方法
  11. drop user和drop user cascade的区别
  12. mysql innodb数据库引擎_mysql的innodb数据库引擎详解
  13. Hello~CSND
  14. C++ 基本学习 C99基本语法(1)
  15. js封装websocket
  16. oracle分析函数结构,oracle之分析函数解析及其应用场景
  17. node创建ETH地址及导出私钥
  18. 贴片钽电容,P型 A型 B型 C型 D型 E型怎么区分?
  19. 论我是如何被自己搭建的聊天机器人气死的(自己的搞笑经历)
  20. win7虚拟机时间不能修改怎么办

热门文章

  1. JRockit – JRCMD有用的命令
  2. Spring线程池服务
  3. 按汇总分组/多维数据集
  4. 在5分钟内在MacOSX Lion中设置JAVA_HOME,MAVEN_HOME,ANT_HOME
  5. Spring 3.1和Hibernate的持久层
  6. C ++或Java,高频交易哪个更快?
  7. 速览Java 7 MethodHandle及其用法
  8. mysql add default_MySQL中create table DEFAULT 用法
  9. 谷歌本地不支持websocket_django开发-websocket的实现
  10. Windows 下有哪些逆天的软件?