首页 > 其他分享 >( 基于SystemView软件)AM调制与解调仿真实验

( 基于SystemView软件)AM调制与解调仿真实验

时间:2024-08-26 21:50:33浏览次数:13  
标签:解调 AM 实验 SystemView 调制 参数设置

一、实验目的:

熟悉使用SystemView软件,了解各部分功能模块的操作和使用方法。

通过实验进一步观察、了解模拟信号AM调制、解调原理。

掌握AM调制信号的主要性能指标。

比较、理解AM调制的相干解调原理。

二、实验器材:

装有SystemView by ELANIX软件的电脑

  • 实验内容:

根据:

系统定时设置:Start Time:0 ,Stop Time: 0.6, Sample Rate:10000HZ

Token3: 产生原始基带信号,即周期性正弦波(参数设置:幅度=1V,频率=10HZ)。

Token1 :AM调制器(参数设置:专业库中选择Comm——Modulators——

DSB-AM,幅度=1V,频率=1000Hz

Token5:加法器

Token6:产生高斯白噪声(参数设置:Source——Gauss Noise  Std=0.1V Mean=0V)

Token8:乘法器

Token9: 产生载波信号,即周期性正弦波(参数设置:幅度=1V,频率=1000HZ)

Token10、14:产生低通滤波器(参数设置:Operator——Filters/Systems——Linear SysFilters 选择Analog——Butterworth、Lowpass——Lowcutoff=50Hz

Token13:产生半波整流器参数设置:Function——Non Linear——Half Rctfy)

Token2、4、7、11、15:产生示波器

1.设定系统定时窗口{StopTime:0.6(sec); Sample Rate:10000(HZ)

2.将SystemView图符拖入设计工作区,修改参数,连接图符。

  1. 运行,查看分析窗口;

4.查看功率谱|FFT|

  • 实验结果

分析窗口

功率谱|FFT|

五、实验小结

通过这次实验我熟悉使用systemview软件,了解各部分功能模块的操作和使用方法。通过实验进一步观察、了解了模拟信号AM调制、解调原理。掌握了AM调制信号的主要性能指标。比较、理解AM调制的相干解调原理。加深了对于AM调制的认识。

标签:解调,AM,实验,SystemView,调制,参数设置
From: https://blog.csdn.net/m0_65619954/article/details/141574273

相关文章

  • lambda表达式
    1.什么是lambda表达式Lambda允许把函数作为一个方法的参数,使用Lambda表达式可以写出更简洁、更灵活的代码,而其作为一种更紧凑的代码风格,使Java的语言表达能力得到了提升。2.lambda表达式语法Lambda表达式在Java语言中引入了一个操作符**“->”**,该操作符被称为Lambda操作符......
  • [Meachines] [Easy] Remote NFS备份文件泄露+Umbraco-RCE+TeamViewer权限提升
    信息收集IPAddressOpeningPorts10.10.10.180TCP:21,80,111,135,139,445,2049,5985,47001,49664,49665,49666,49667,49678,49679,49680nmap-p-10.10.10.180--min-rate1000-sC-sVPORTSTATESERVICEVERSION21/tcpopenftp......
  • SAM 2最新应用落地!牛津大学团队发布Medical SAM 2,刷新医学图像分割SOTA榜
    2023年4月,Meta公司发布了SegmentAnythingModel(SAM),号称能够「分割一切」,犹如一颗重磅炸弹震荡了整个计算机视觉领域,甚至被很多人看作是颠覆传统CV任务的研究。时隔1年多,Meta再度发布里程碑式更新——SAM2能够为静态图像和动态视频内容提供实时、可提示的对......
  • 【流式编程】Stream.of()用法解析及使用示例
    Stream.of()是Java8引入的StreamAPI中的一个静态方法,用于从给定的元素创建一个顺序流(SequentialStream)。这个方法非常灵活,允许你直接从一组元素中创建一个流,而不需要这些元素已经存在于某个集合或数组中。这对于快速创建和操作流非常有用。用法解析Stream.of()......
  • 《魔兽世界》游戏崩溃弹窗“找不到gamede.dll文件”该怎么办?魔兽世界游戏闪退提示缺少
    在玩《魔兽世界》时,游戏崩溃并弹窗提示“找不到gamede.dll文件”,这十分令人头疼。玩家可以尝试重新安装游戏、检查文件完整性,或者在网上查找可靠的该文件资源进行补充,以此来解决这个棘手的问题。本篇将为大家带来《魔兽世界》游戏崩溃弹窗“找不到gamede.dll文件”该怎么办的内......
  • 探索 graphrag-local-ollama:项目优势及实战应用
    目录引言一、项目背景与意义二、项目核心特性与优势三、详细的安装与使用步骤1.环境准备2.安装ollama3.下载所需模型4.克隆项目并安装依赖5.数据准备与初始化6.配置与构建索引7.执行查询四、项目的应用场景与未来展望结语引言在当今科技飞速发展的时代,人工......
  • 使用try-convert将.NET Framework项目迁移到.NET Core
    try-convert 是一个命令行工具,它可以帮助开发者将.NETFramework项目迁移到.NETCore或.NET5/6/7(以及更高版本,取决于发布时的最新版本)。这是Microsoft官方提供的一个工具,旨在简化迁移过程,但请注意,它不会自动解决所有兼容性问题,因为它主要是帮助进行项目文件和配置文件......
  • 《黑神话:悟空》提示Steam_API.dll缺失?六种方案解决游戏启动障碍
    Steam_API.dll是一个与Steam平台相关的动态链接库(DLL)文件,通常与使用SteamAPI的游戏或应用程序的功能实现有关。这个DLL文件包含了一些Steam平台功能的辅助函数,例如成就系统、云存储、社交功能等,对于确保游戏或应用程序的正常运行非常重要。当Steam_API.dll文件缺失时,可能......
  • 国内ubuntu安装docker,支持amd64/arm64
    当前有一台鲲鹏920处理器的服务器,需要在服务器上安装docker,但是由于国内服务器无法访问docker官网,故在收集各资料后,实践后整理出一个简易文档。1.卸载默认安装的dockersudoapt-getremovedockerdocker-enginedocker.iocontainerdrunc2.安装使用https使用存储库的......
  • 【MATLAB源码-第149期】基于MATLAB的2ASK,2FSK,2PSK,2DPSK等相干解调仿真,输出各节点波
    操作环境:MATLAB2022a1、算法描述2ASK(二进制幅移键控)、2FSK(二进制频移键控)、2PSK(二进制相移键控)和2DPSK(二进制差分相移键控)是数字调制技术中的基本调制方式,它们在无线通信、数据传输等领域有着广泛的应用。相干解调是这些调制方式中一个重要的解调技术,它要求接收端的本地振......