【通信原理(含matlab程序)】实验六:模拟信号的数字化

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

💥💥💞💞欢迎来到本博客❤️❤️💥💥
本人持续分享更多关于电子通信专业内容以及嵌入式和单片机的知识如果大家喜欢别忘点个赞加个关注哦让我们一起共同进步~

📋📋📋本文目录如下🎁🎁🎁

一.实验目的

1、理解模拟信号数字化的原理
2、理解抽样过程掌握抽样定理
3、理解由抽样序列恢复信号。

二、实验内容

设低通信号为在这里插入图片描述

1、画出该低通信号的波形
2、画出抽样速率为4Hz的抽样序列
3、由抽样序列恢复出的信号。

三、实验原理

1.模拟信号数字过程
模拟信号通过抽样、量化、编码过程转变为数字码元序列。
第一步抽样。模拟信号被抽样后,成为抽样信号,它在时间上是离散的,但是其取值仍然是连续的,所以是离散模拟信号。
第二步是量化。量化使信号变成量化信号其取值是离散的故量化信号已经是数字信号了它可以看成是多进制的数字脉冲信号调制。
第三步是编码。将量化信号二进制化最基本和最常用的编码方法是脉冲编码。

2.抽样定理
低通抽样定理一个频带限制在(0fH)内的低通信号m(t)如果以fs≥2fH的速率进行均匀抽样则由抽样序列{m(nTs)}可无失真地恢复出m(t)其中2fH被称为奈奎斯特抽样速率也是最小抽样速率。
即想要采样后能够不失真地还原出原信号则采样信号必须大于信号最高频率的两倍
时域上看时域采样就是让信号与采样信号进行卷积而采样信号是一串冲击序列
从频域上看就是原信号向冲击脉冲脉冲所在的位置的平移即频谱搬迁采样后后信号的频谱公式
频谱搬迁这个结论说明了输出信号是原信号频谱以采样频率为重复周期的频域延拓那就会存在一个问题不同的采样频率采的出来的频谱不一样有些稀疏有些密集当密集到一定程度就会出现混叠那样我们就不能通过一个滤波器把原信号的频谱给滤出来进而采样过程变成了不可逆过程频域图可以看出了原信号的最高频率是WH相邻两个频谱相切时中心频率相差WS要不混叠即要满足WS≥2WH。
抽样过程在时域和频域的示意图

3.采样恢复
采样恢复也就是将离散时间信号变回连续时间信号。
由采样可知采样后的频谱是原频谱的复制粘贴我们只需要通过一个理想低通滤波器那么就可以得到原信号的频谱。在恢复原信号时抽样时刻的值由抽样值确定而抽样时刻之外的信号值则是无穷项内插函数的加权和。
根据以上分析我们需要一个如以下的低通滤波器进行信号的恢复。
在这里插入图片描述
根据上面频域相乘可知恢复信号等于抽样信号与低通滤波器的冲激响应做卷积.我们得到了时域中恢复信号的表达式
恢复信号的表达式也说明了只要抽样频率大于两倍信号最高频率则原信号的整个频谱就会完整保留下来从而整个连续信号时间信号就可以完全由它的抽样值代表而不会丢失任何信息这也是奈奎斯特采样定理的意义。

四、实验程序

%参数设定
t=-5:0.05:5;%信号长度
f1 = 5;
f2 = 10;
k = -1 : 0.0001 : 1;
W = k / 0.01 ; %频域范围
%原信号
f_origin =  0.1*cos(0.15*pi*t) + 1.5*sin(2.5*pi*t)+0.5*cos(4*pi*t);
F_origin = f_origin * exp(-1i * t' * W) * 0.0005;% F_origin = abs(F_origin);
%4hz采样
fs = 4;
Ts = 1 / fs;
n = -5 : 1/fs : 5;%采样点
f_4Hz =0.1*cos(0.15*pi*n) + 1.5*sin(2.5*pi*n)+0.5*cos(4*pi*n);
F_4Hz = f_4Hz * exp(-1i * n' * W) * Ts;
F_4Hz = abs(F_4Hz);
%4Hz恢复
y = f_4Hz * sinc((ones(length(n),1)*t - n'*ones(1,length(t))) * fs);
F_Y = y * exp(-1i * t' * W) * Ts; 
F_Y = abs(F_Y);
figure(1)
subplot(311);plot(t, f_origin);title('原信号');
subplot(312);stem(n,f_4Hz);title('4hz采样信号');
subplot(313);plot(t,y);title('恢复后信号');
figure(2)
subplot(311);plot(W , F_origin);title('原始信号频谱');
subplot(312);plot(W,F_4Hz);title('4hz采样信号频谱');
subplot(313);plot(W,F_Y);title('恢复信号的频谱');

五、实验结果与分析

  1. 原始信号、抽样序列、以及恢复信号的波形如下
  2. 在这里插入图片描述
    可以看出抽样序列经过一定处理可以恢复到原信号。
    2.原始信号、抽样序列、以及恢复信号的频谱如下
    如下图所示当采样频率为4Hz正好为原信号最高频率的二倍也就是奈奎斯特抽样速率满族抽样定理。由图可知经采样后频谱并没有发生混叠恢复信号过程中经过一个低通滤波器系统原信号的频谱被完整的恢复出来实现了信号的恢复。
    在这里插入图片描述

六、问题讨论

1.总结本实验的主要收获。
①掌握了使用maatlab进行采样将采样序列恢复到原始信号的方法。
②对采样定理以及如何恢复原信号有了更加深刻的理解和掌握。
③掌握了matlab中常见数学操作对matlab编程更加的熟练。
2.对实验内容提出自己的想法和建议。
可以通过进一步改变采样频率观察不同采样频率下的采样序列恢复原信号的波形以及频谱特性。

通信原理全套实验报告

【连载】通信原理----全套Matlab仿真实验报告

https://blog.csdn.net/amimax/article/details/128776213?spm=1001.2014.3001.5501

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6