通信技术振幅键控(ASK)调制与解调硬件实验

news2024/11/19 22:49:24

一、实验目的

1. 掌握用键控法产生ASK信号的方法;

2. 掌握ASK非相干解调的原理。

二、实验内容

1. 观察ASK已调信号的波形;

2. 观察ASK解调信号的波形。

三、实验器材

1. 双踪示波器;

2. 通信原理实验箱信号源模块、③、④、⑦号模块。

四、实验步骤

1、 ASK调制实验

(1) 关闭电源,对照下表完成实验连线:

检查连线是否正确,检查无误后打开电源

源端口

目的端口

连线说明

信号源:PN(8K)

模块3:ASK-NRZ

S4拨为1100,PN是8K伪随机序列

信号源:64K同步正弦波

模块3:ASK载波

提供ASK调制载波,幅度为4V

 (2) 以信号输入点ASK-NRZ的信号为内触发源,用示波器观测并记录PN码和ASK-OUT输出;

 (3) 将信号源的拨码开关S4拨为1101(4K),重复上述实验;

 (4) 将信号源的拨码开关S4拨为1100,改变载波频率为128K,重复上述实验;

 (5) 关闭电源。

2、  ASK解调实验

(1)接着ASK调制继续按下表连线:

源端口

目的端口

连线说明

模块3:ASK-OUT

模块4:ASKIN

ASK解调输入

模块4:ASK-DOUT

模块7:DIN

锁相环法位同步提取输入

模块7:BS

模块3:ASK-BS

提取的位同步信号

检查连线是否正确,检查无误后打开电源

(2)模块7的S2设置为ASK-NRZ频率的16倍,如ASK-NRZ为8K时,S2为128K,即拨为1000,观察模块4的ASK-OUT处的波形,把电位器W3顺时针拧到最大,并调节电位器W1(改变判决门限),直到ASK-DOUT处观察到稳定的PN码,观察并记录ASK-DOUT处波形,并与信号源产生PN码进行比较;

(3)将信号源的拨码开关S4拨为1101,重复上述实验;

(4)将信号源的拨码开关S4拨为1100,改变载波频率,重复上述实验;

(5)实验结束,关闭电源、拆除连线、整理实验数据及波形完成实验报告。

(6)实验结束,关闭电源、拆除连线、整理实验数据完成实验报告。

五、实验数据及结果分析

1、ASK调制实验

(1) 以信号输入点ASK-NRZ的信号为内触发源,用示波器观测并记录PN码和ASK-OUT输出;

 

(2) 将信号源的拨码开关S4拨为1101(4K),用示波器观测并记录PN码和ASK-OUT输出;

 

数据分析:ASK是一种简单的数字调制方式,对ASK信号的解调一般是通过包络检波的方式来完成的,在得到信号的包络之后,需要将ASK的信息从包络中恢复出来,其次是判决门限来决定信号的具体取值,抽样来决定具体在什么时刻对信号进行取值。改变信号源的值,输出波形基本保持一致。

 (3) 将信号源的拨码开关S4拨为1100,改变载波频率为128K;

 

(4) 将信号源的拨码开关S4拨为1101,改变载波频率为128K;

 

数据分析:1.ASK调制的原理是在载波信号上叠加数字信号的幅度信息。当数字信号为逻辑高电平时,载波信号的幅度增大;当数字信号为逻辑低电平时,载波信号的幅度减小或为零。这样,接收端可以根据接收到的幅度变化来恢复出原始的数字信息。ASK调制输出波形是PN与载波相乘结果;

2.由(1)和(3)、(2)和(4)对比可知,改变载波频率的值,输出信号的波形不会发生改变,表明了输出信号的波形与载波频率无关;

3.ASK信号的特点是对载波的通断键控,用模拟开关作为调制载波输出的通断控制门它通过改变信号的幅度来表示数字信息,抗干扰性能较差,适用于低复杂度、高可靠性的通信系统

4.幅度键控可以通过乘法器和开关电路来实现,在数字信号为“1”时电路接通,此时信道上有载波出现;数字信号为“0”时电路被关断,此时信道上无载波出现。在接收端可以根据载波的有无还原出数字信号的“1”和“0“。

2、ASK解调实验

(1)观察并记录ASK-DOUT处波形,并与信号源产生PN码进行比较;

 

数据分析:左图为ASK-DOUT处波形,右图为信号源产生PN码波形,ASK信号的解调与产生基本保持一致,并且ASK信号的解调存在一定的时延性。

(2)将信号源的拨码开关S4拨为1101,重复上述实验;

 

结果分析:改变信号源的值,信号的输出波形保持一致,ASK信号的解调与产生基本保持一致,并且ASK信号的解调存在一定的时延性。

(3)将信号源的拨码开关S4拨为1100,改变载波频率,重复上述实验;

 

数据分析:1.由(1)和(3)对比可知,改变载波的频率,输出波形保持一致,ASK信号的解调与产生基本保持一致,并且ASK信号的解调存在一定的时延性,顶部和底部还保留着低通滤波输出形状。

2. ASK解调过程中,会出现一个定时脉冲并进行抽样判决,因为一系列的解调过程本质上都是模拟,最后需要转为数字信号自然就需要进行判决,得到最终的1、0bit流信息。在2ASK调制中,载波的幅度只有两种变化状态,即利用数字信息0或1的基带矩形脉冲去键控一个连续的载波,使载波时断时续输出。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1791663.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

JVM之【字节码/Class文件/ClassFile 内容解析】

说在前面的话 Java语言:跨平台的语言(write once,run anywhere) 当Java源代码成功编译成字节码后,如果想在不同的平台上面运行,则无须再次编译这个优势不再那么吸引人了。Python、PHP、Perl、Ruby、Lisp等有强大的解释器。跨平台似乎已经快成为一门语言…

面试官:如何实现大文件切片上传?

公众号:程序员白特,关注我,每天进步一点点~ 前端上传文件很大时,会出现各种问题,比如连接超时了,网断了,都会导致上传失败,这个时候就需要将文件切片上传,下面我们就来学习一下如何使用vue实现大文件切片上传吧 大文件为什么要切片上传 前端…

跨域请求解决方法----不允许有多个 ‘Access-Control-Allow-Origin‘ CORS 头

后端配置了代码: spring:application:name: spzx-server-gatewaycloud:nacos:discovery:server-addr: localhost:8848gateway:discovery:locator:enabled: trueglobalcors:cors-configurations:[/**]:allowedOriginPatterns: "*"# 允许请求中携带的头信息…

word 无法自动检测拼写

word 有时候不能分辨是哪种语言,比如把英语错认为法语 。 例如:Interlaayer spacace,发现误认为是法语。 1、选中Interlaayer spacace 2、点击语言下拉按钮 选择设置校对语言 发现校对语言为法语 3、手动修改校对语言为英语,并点击确认。 4、发现现…

负压实验室设计建设方案

随着全球公共卫生事件的频发,负压实验室的设计和建设在医疗机构中的重要性日益凸显。负压实验室,特别是负压隔离病房,主要用于控制传染性疾病的扩散,保护医护人员和周围环境的安全。广州实验室装修公司中壹联凭借丰富的实验室装修…

RN:Error: /xxx/android/gradlew exited with non-zero code: 1

问题 执行 yarn android 报错: 解决 这个大概率是缓存问题,我说一下我的解决思路 1、yarn doctor 2、根据黄色字体提示,说我包版本不对(但是这个是警告应该没事,但是我还是装了) npx expo install --…

IO流,文件操作

参考 Java IO 基础知识总结 | JavaGuide 史上最骚最全最详细的IO流教程,没有之一! - 宜春 - 博客园 零、io-流简介 IO 即 Input/Output,输入和输出。数据输入到计算机内存的过程即输入,反之输出到外部存储(比如数据…

使用OpenPCDet实现VoxelNext进行训练和测试:实现NuScence数据集的全局感知结果可视化

在自动驾驶和机器人技术日益蓬勃发展的今天,3D目标检测技术成为关键的一环,它赋予机器以理解和响应周围环境的能力。本文将深入探讨如何使用开源的OpenPCDet框架训练先进的VoxelNeX模型,并在nuScenes数据集上进行训练、测试,最后实…

grpc接口调用

grpc接口调用 准备依赖包clientserver 参考博客&#xff1a; Grpc项目集成到java方式调用实践 gRpc入门和springboot整合 java 中使用grpc java调用grpc服务 准备 因为需要生成代码&#xff0c;所以必备插件 安装后重启 依赖包 <?xml version"1.0" encoding&…

计算机三级等级考试

计算机等级考试&#xff1a; 一&#xff1a;理论知识考试 100分考60分 1&#xff1a;题库 二&#xff1a;技能考试 100分考60分 1&#xff1a;写文档 项目概述 功能描述 数据库设计 UML 绘 图 用例图 与 包图&#xff08;两个图&#xff09; 2&…

MYSQL一、MYSQL的了解

一、MySQL概述 1、数据库相关概念 为了方便&#xff0c;我们一般把mysql数据库管理系统简称位mysql数据库 通过可以操作数据库管理系统&#xff0c;然后再通过数据库管理系统操作&#xff08;数据库&#xff09;和&#xff08;数据库里面的数据&#xff09; 2、当前主流的关系…

Etcd Raft架构设计和源码剖析1:宏观架构

Etcd Raft架构设计和源码剖析1&#xff1a;宏观架构 | Go语言充电站 序言 Etcd提供了一个样例contrib/raftexample&#xff0c;用来展示如何使用etcd raft。这篇文章通过raftexample介绍如何使用etcd raft。 raft服务 raftexample是一个分布式KV数据库&#xff0c;客户端可…

linux mtd分区应用操作sample之某分区擦除

什么是擦除? 把flash相关的区域数据bit置为1的过程 #include <mtd/mtd-user.h> #include <mtd/mtd-abi.h> struct erase_info_user {__u32 start; // 起点 __u32 length; //长度 块大小对齐 不然报参数失败 };struct erase_info_user64 {__u64 sta…

Android约束布局ConstraintLayout的使用

Android引入约束布局的目的是为了减少布局层级的嵌套&#xff0c;从而提升渲染性能。约束布局综合线性布局、相对布局、帧布局的部分功能&#xff0c;缺点也很明显&#xff0c;就是可能要多写几行代码。所以约束布局使用时&#xff0c;还得综合考虑代码量。提升性能也并不一定非…

postman教程-15-前置脚本

上一小节我们学习了Postman生成随机数的方法&#xff0c;本小节我们讲解一下Postman前置脚本的使用方法。 Postman中的前置脚本&#xff08;Pre-request Script&#xff09;允许你在发送请求之前运行JavaScript代码。这可以用于修改请求头、查询参数、请求体等&#xff0c;或者…

Spring自带定时任务@Scheduled注解

文章目录 1. cron表达式生成器2. 简单定时任务代码示例&#xff1a;每隔两秒打印一次字符3. Scheduled注解的参数3.1 cron3.2 fixedDelay3.3 fixedRate3.4 initialDelay3.5 fixedDelayString、fixedRateString、initialDelayString等是String类型&#xff0c;支持占位符3.6 tim…

SEO 与 PPC 之间的区别

按点击付费 &#xff08;PPC&#xff09;&#xff1a; PPC 是一种网络营销技术&#xff0c;广告商在每次点击广告时向网站支付一定金额&#xff0c;广告商只为符合条件的点击付费。Google 广告、Bing 和 Yahoo 广告基于按点击付费的概念。PPC是用于在搜索引擎首页上列出的最快方…

LeetCode刷题之HOT100之合并区间

雨下了一整天&#xff0c;中午早早就回去吃饭拿快递了&#xff0c;今天拿了很多快递。我的书回来啦哈哈&#xff0c;还有好多零食&#xff0c;爽歪歪啊&#xff0c;放在下面了&#xff0c;然后准备开始做题啦&#xff01; 图一&#xff1a;左一是xh送我的&#xff0c;非常精彩…

测试基础09:缺陷(bug)生命周期、定位方式和管理规范

课程大纲 1、缺陷&#xff08;bug&#xff09;生命周期 2、缺陷&#xff08;bug&#xff09;提交规范 2.1 宗旨 简洁、清晰、可视化&#xff0c;减少沟通成本。 2.2 bug格式和内容 ① 标题&#xff1a;一级功能-二级功能-三级功能_&#xff08;一句话描述bug&#xff1a;&…

什么是证书吊销?面对证书吊销,应采取什么措施?

SSL证书是网络安全的重要组成部分&#xff0c;它确保了网站与用户之间的信息传输安全。然而&#xff0c;SSL证书也可能因为某些原因被吊销&#xff0c;这就需要我们了解证书吊销的概念、原因以及应对措施。 证书吊销的定义 证书吊销是指已经签发的SSL证书被证书颁发机构&…