0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

DDS实现AM调制、DSB调制的方法

冬至子 来源:FPGA探索者 作者:FPGA探索者 2023-06-21 10:35 次阅读

一、为什么要调制

调制(modulation)就是对信号源的信息进行处理(低频),加到载波上(高频),使其变为适合于信道传输的形式。

无线电传输时,频率越高,波长越小,发射时需要的天线也越短。

图片

式中,λ为波长(m);c为电磁波传播速度(光速3*10^8)(m/s);f为频率(Hz)。音频信号的频率范围是20Hz~20kHz,最小的波长为

图片

天线设计中,通常认为天线尺寸应大于波长的十分之一,显然,使用1500米以上高度的天线直接传输20Hz20kHz的音频信息是不现实的。比如常规调频广播使用80M108MHz左右范围的频段,将上述音频信号先变换到80MHz~108MHz范围再传输,假设取高频载波100MHz,那么波长3米,天线只需要几十厘米(1/2波长1.5米,1/4波长0.75米)。

图片

调制:把欲发射的低频信号“搬移”到高频载波上去,常见的高频载波是正弦波。

解调:调制的逆操作,把在高频载波上的发射信号再搬移回低频,恢复基带调制信号。

图片

如下图所示为AM幅度调制与FM频率调制的不同。AM幅度调制中,利用低频的基带信号改变高频载波的幅度;FM频率调制中,利用低频的基带信号改变高频载波的频率;

图片

二、幅度调制

1、AM调制

先将信号加直流分量抬升至无负数,便于使用包络检波进行非相干解调,解调方便 。从频域上来看,已调信号频谱中含有很大的载波频率分量,而载波本身不含有效的传输信息,造成功率的利用率很低。

图片

2、抑制载波的双边带调制(DSB)

DSB-SC(Double Side Band with Suppressed Carrier,抑制载波的双边带调制),简称双边带调制(DSB), 发射的已调信号中不含载波分量,提高功率利用率

已调信号存在相位突变,外部包络无法完整表征调制信号的信息,必须 使用相干解调

图片

3、单边带(SSB)

双边带DSB信号加滤波器,选择使用两个边带中的其中一个(上边带、下边带),基带调制信号的带宽很小,SSB对这个 滤波器的性能要求非常高 ,很难实现。

图片

图片

4、残留边带(VSB)

残留边带调制是介于双边带与单边带之间的一种线性调制,既克服了双边带调制信号占用频带宽的缺点,又解决了单边带信号实现上的困难。 残留边带滤波器的传输函数在载频附近必须具有互补对称特性

图片

三、Matlab实现

系统参数

Fs = 100; % 采样频率 100 MHz

F1 = 1; % 载波 1 MHz,正弦波

F2 = 0.02; % 信号 20 kHz,正弦波

以下6幅图片为调制前的信号,分别为:

(1)不含直流的基带调制信号,20 kHz,用于DSB调制解调,记作 Signal;

(2)高频载波信号,1 MHz,记作 Carrier;

(3)含直流的基带调制信号,20 kHz,用于AM调制解调,记作 Signal+2;

(4)Signal 的频域表现,20 kHz 处有频率分量;

(5)Carrier 的频域表现,1000 kHz 处有频率分量,即 1 MHz;

(6)Signal+2 的频域表现,含有直流分量,所以除了 20 kHz 处有频率分量外,0 位置有较大的直流分量;

图片

以下6幅图片为调制后的信号,分别为:

(1)不含直流的基带调制信号,20 kHz,用于DSB调制解调,记作 Signal;

(2)高频载波信号,1 MHz,记作 Carrier;

(3)含直流的基带调制信号,20 kHz,用于AM调制解调,记作 Signal+2;

(4)DSB调制的时域表现,Signal .* Carrier;

(5)AM调制的时域表现,(Signal +1).* Carrier,调制指数为1;

(6)AM调制的时域表现,(Signal +2).* Carrier,调制指数为1/2;

图片

以下6幅图片为调制后的信号,分别为:

(1)DSB调制的时域表现,Signal .* Carrier;

(2)AM调制的时域表现,(Signal +1).* Carrier,调制指数为1/2;

(3)AM调制的时域表现,(Signal +2).* Carrier,调制指数为1;

(4)DSB调制的频域表现,1 MHz 载波,20 kHz 信号,在(1MHz - 20kHz)和(1MHz + 20kHz)两个位置还有同样大小的频率分量,已调信号中不含载波信息;

(2)AM调制的频域表现,调制指数为1,除了(4)中的信号分量外,含有很大的载波分量;

(3)AM调制的频域表现,调制指数为1/2,与(5)一样,但载波分量更大,效率更低;

图片

非相干解调

不需要恢复相干载波信息,简单,性能相干解调要差 。全波整流或半波整流后(对信号取绝对值),低通滤波。当AM调制信号满足均不为负数,则不会出现过调制,调制后的信号不会出现相位的突变,其包络就可以表征基带调制信号,可以使用包络检波恢复基带调制信号。

(1)整流:DSB、AM(调制指数1)、AM(调制指数1/2)

AM调制中,调制指数为1时效率最高,调制指数越小,效率越低。

图片

(2)低通滤波:DSB、AM(调制指数1)、AM(调制指数1/2)

可以看出,使用包络检波解调时,无法正确获取DSB基带调制信号,在频域信息中无法体现出 20 kHz,多出了 40 kHz 信号,包络检波只对AM调制有效。

图片

相干解调

相干解调利用乘法器,输入一路与发射载频相干(同频同相)的参考信号,与已调信号相乘。相干解调也叫同步检波,它适用于所有线性调制信号的解调。实现相干解调的关键是接收端要恢复出一个与调制载波严格同步的相干载波(锁相环)。

(1)乘以相干载波:DSB、AM(调制指数1)、AM(调制指数1/2)

图片

(2)低通滤波:DSB、AM(调制指数1)、AM(调制指数1/2)

DSB和AM都可以使用相干解调正确恢复基带调制信号。

图片

四、FPGA实现

AM信号非相干解调

图片

四个模拟波形分别为已调信号、待调制的基带信号(信号全部大于等于0)、全波整流信号、解调后的基带信号,外部顶层加入FIR滤波器,199阶,截止频率按照 20 kHz 设计。

图片

相干解调

图片

四个模拟波形分别为已调信号、待调制的基带信号(信号无直流,正负相间)、相干载波相乘后的信号、解调后的基带信号(FIR低通滤波),外部顶层加入FIR滤波器,199阶,截止频率按照 20 kHz 设计。

图片

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 滤波器
    +关注

    关注

    158

    文章

    7332

    浏览量

    174789
  • 解调器
    +关注

    关注

    0

    文章

    284

    浏览量

    25590
  • DDS
    DDS
    +关注

    关注

    21

    文章

    614

    浏览量

    151733
  • FPGA开发板
    +关注

    关注

    10

    文章

    119

    浏览量

    31327
  • DSB
    DSB
    +关注

    关注

    0

    文章

    9

    浏览量

    6044
收藏 人收藏

    评论

    相关推荐

    Multisim系列:振幅调制器的设计

    设计一个振幅调制器,使其能实现AMDSB信号调制,输出波形无明显失真。
    的头像 发表于 10-12 09:59 2721次阅读
    Multisim系列:振幅<b class='flag-5'>调制</b>器的设计

    集成乘法器幅度调制与解调实验

    掌握用MCl496集成模拟乘法器来实现AMDSB调制方法,并研究已调波与调制信号、载波之间关
    的头像 发表于 11-08 15:38 2131次阅读
    集成乘法器幅度<b class='flag-5'>调制</b>与解调实验

    基于LabVIEW的模拟调制

    模拟调制解调的模块化编程实现,包括AMDSB、SSB
    发表于 04-21 17:26

    毕业设计模拟信号调制求大神了,跪求。

    采用LabVIEW对常见的三种模拟调制方法进行可视化设计,实现载波和调制信号可任意选择,参数可任意设定,调制信号、载波和
    发表于 04-28 18:28

    两个不同频率的正弦信号相加后,经过AM-DSB调制再解调

    两个不同频率的正弦信号(如60Hz和90Hz)相加后,经过MT modulation AMDSB调制,再经过MT Demodulation AM (
    发表于 10-21 11:09

    载波调制电路(AM,DSB,SSB)

    载波调制电路(AM,DSB,SSB)
    发表于 12-29 11:18

    mutisim和matlab振幅调制解调图,包括AM,DSB,SSB,VSB。求

    mutisim和matlab绘制振幅调制解调图,包括AM,DSB,SSB,VSB。谁能提供一些,急用
    发表于 03-31 20:45

    DSB调制解调

    基于Simulink的DSB调制解调电路模拟设计
    发表于 06-28 17:40

    Quartus13.1版本仿真AM调制问题求教

    因为手上已经有DSB调制的实验指导,所以先成功地实现DSB解调。然后在DSB电路的基础上去实现
    发表于 11-23 22:31

    请问能否使用dds芯片实现am调制

    不想再单独使用模拟乘法器进行调制,可否直接使用dds进行am调制。 我希望对1k和40k进行am调制
    发表于 11-16 07:53

    DSB平衡调制器电路

    DSB平衡调制器电路
    发表于 03-18 20:42 1480次阅读
    <b class='flag-5'>DSB</b>平衡<b class='flag-5'>调制</b>器电路

    AM调制的原理(集电极调制,含电路图)

    AM调制的原理(集电极调制,含电路图)
    发表于 04-02 16:29 1.3w次阅读
    <b class='flag-5'>AM</b><b class='flag-5'>调制</b>的原理(集电极<b class='flag-5'>调制</b>,含电路图)

    DDS实现MSK信号调制

    讨论一种基于DSP系统,利用FPGA设计接口通过DDS芯片产生MSK调制方法,使用该方案的硬件电路简洁且易于实现调制器的小型化。
    发表于 02-09 15:14 12次下载
    <b class='flag-5'>DDS</b><b class='flag-5'>实现</b>MSK信号<b class='flag-5'>调制</b>

    如何使用FPGA实现数字AM调制的设计

    近年来,数字AM调制技术应用越来越广泛,具体应用中多采用专用的调制芯片完成。文中介绍一种在FPGA中实现数字AM
    发表于 07-31 17:50 19次下载
    如何使用FPGA<b class='flag-5'>实现</b>数字<b class='flag-5'>AM</b><b class='flag-5'>调制</b>的设计

    解析Vivado如何调用DDS的IP进行仿真

    本次使用Vivado调用DDS的IP进行仿真,并尝试多种配置方式的区别,设计单通道信号发生器(固定频率)、Verilog查表法实现DDSAM调制
    的头像 发表于 04-27 16:33 5706次阅读
    解析Vivado如何调用<b class='flag-5'>DDS</b>的IP进行仿真