前言

之前的文章写的是AM部分,这篇文章是FM部分,其实两者差不多,不过FM是根据频率来传输信息。

正文

先说明FM信号的产生方式

然后是FM调制

接下来是FM解码

实际电路设计:

还有一种非相干信号的解码方式是使用pll,这种技术在AM与FM中均有使用,因为本书对于pll讲解篇幅很大,因此我找了网上一片讲解具体pll技术的博文,见文章最后面的链接。

结语

两个部分都已经在上面了,对于初学者我还是建议直接看原本,以上内容只能说可以用来参考复习用,而且内容也相对较为偏少,像原本中pll技术,dsp部分,以及其他的相关技术这边都没有具体写入。之后我还会再写一篇博文,主要是介绍收发部分。

参考文献:

《Software Defined Radio using MATLAB® & Simulink® and the RTL-SDR》--Department of Electronic and  Electrical Engineering   University of Strathclyde  Glasgow, Scotland, UK 1st Edition (revised)(本书可以在matlab官网免费下载,版本为加密版本,你也可以通过本人的个人网站下载未加密版,链接:点击打开链接)

Software_Defined_Radio_using_MATLAB_Simulink_and_the_RTL-SDR_book_and_support_files    --    (你可以通过官网下载,也可以通过本人网站下载,链接:点击打开链接)

PLL锁相环原理--参考博文

SDR原理--FM部分相关推荐

  1. SDR原理--AM部分

    前言 因为本人是第一次写博文,文章的顺序跟排版可能不是那么成熟,希望各位谅解. 如果需要进行有关实验均可在参考用书找到,实验所需模板可以在参考资料中找到.参考资料在第二篇文章的最后部分.. 如果在实验 ...

  2. Windows下用HackRF和SDR#收听FM

    本文内容.开发板及配件仅限用于学校或科研院所开展科研实验! 本文讲解视频:https://www.bilibili.com/video/BV1DT4y1g7DE 实验环境: 硬件平台---HackRF ...

  3. 【机器学习】因子分解机(FM) 原理及在召回中的应用(python实现)

    FM 原理及在召回中的应用(python实现) 1. 综述 为了学习推荐系统的召回模型,首先梳理了一下FM模型,权当是学习笔记,记录一下. FM(factor Machine,因子分解机)算法是一种基 ...

  4. fm算法详解_FM算法原理分析与实践

    一.简介 FM是Steffen Rendle在2010年提出的,FM算法的核心在于特征组合,以此来减少人工参与特征组合工作.对于FM,其优势可分以下三点: FM能处理数据高度稀疏场景,SVM则不能: ...

  5. 通信原理与MATLAB(五):FM的调制解调

    目录 1.FM的调制原理 2.FM的解调原理 3.FM调制解调的代码 4.FM调制解调结果图 5.优缺点 1.FM的调制原理 FM是频率调制,是用基带信号控制载波的频率,其实现原理如下图所示,基带信号 ...

  6. 深入理解FFM原理与实践

    原文:http://tech.meituan.com/deep-understanding-of-ffm-principles-and-practices.html 深入理解FFM原理与实践 del2 ...

  7. 深入FFM原理与实践

    FM和FFM模型是最近几年提出的模型,凭借其在数据量比较大并且特征稀疏的情况下,仍然能够得到优秀的性能和效果的特性,屡次在各大公司举办的CTR预估比赛中获得不错的战绩.美团点评技术团队在搭建DSP的过 ...

  8. 人工智障学习笔记——机器学习(7)FM/FFM

    一.概念 FM(分解机模型)和FFM(基于域的分解机模型)是最近几年提出的模型,主要用于预估CTR/CVR,凭借其在数据量比较大并且特征稀疏的情况下,仍然能够得到优秀的性能和效果的特性,屡次在各大公司 ...

  9. am超外差收音机matlab,超外差式AM/FM收音机的调试

    实 训(习)报 告 课程名称:超外差式AM/FM收音机的调试 专 业:通信工程 班 级:053041 学 号:02 姓 名:王 倩 指导教师:别玉霞 成 绩: 完成日期: 年 月 日 任 务 书 实训 ...

最新文章

  1. Python字符串常用方法(二)
  2. Memcache 分布式高可用集群介绍
  3. [Linux学习笔记] Linux历史发展与应用
  4. 【Spark】Spark的Kryo序列化
  5. “极度郁闷,要求慰安”
  6. Arrays.copyOf()方法详解-jdk1.8
  7. 怎么恢复初始状态_妊娠纹怎么消 这三种美食帮你去除妊娠纹
  8. 2018最新java版区块链开发视频教程免费下载
  9. 期货开户交易所的手续费和查询方法
  10. MarkDown在线编辑器(支持公众号知乎)
  11. HDU6078 Wavel Sequence
  12. 解决手机端微信公众号内input输入框获取焦点后,底部导航栏显示在输入法软键盘上面的问题
  13. css3-简笔画 腾讯QQlogo
  14. 用循环输出二十六个小写英文字母的内容(需要类型转换)--java作业
  15. 还在为不会做PPT而担忧嘛,有这个PPT神器,从此秒变王者!
  16. 文件包含(LFI/RFI)
  17. 为什么推荐做印尼tiktok账号运营?
  18. Asp.Net+Grid Report实现Web报表
  19. 【概率论与数理统计】1.3 概率的性质
  20. WebVirMgr的搭建过程

热门文章

  1. CSS常见布局的几种实现方式(面试常考)
  2. 谈谈区块链入门技能(三):Layer 2区块链浏览器如何使用?Tokenview
  3. 区块链赋能供应链,不让中间商赚差价!
  4. c语言/c++转Java学习笔记---基础问题
  5. 关于ContentProviderContentResolver的学习与使用
  6. 折叠屏手机密集轰炸,有人狂热有人Diss,你站谁?...
  7. 数字图像处理之校园交通标志检测与识别
  8. Java多线程进阶面试-Atomic 原子类
  9. 工具-Snipaste与ScreenToGif 生产力工具,对截图进行勾画操作,并可将截图贴至电脑任意界面;快捷动态截图成gif
  10. 运动必备的气传导耳机有哪些,推荐四款运动气传导耳机